├── README.md ├── config ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-312.pyc │ ├── constants.cpython-312.pyc │ └── settings.cpython-312.pyc ├── constants.py └── settings.py ├── core ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-312.pyc │ └── controller.cpython-312.pyc ├── controller.py ├── models │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-312.pyc │ │ └── manager.cpython-312.pyc │ └── manager.py ├── monitoring │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-312.pyc │ │ ├── collectors.cpython-312.pyc │ │ ├── metrics_store.cpython-312.pyc │ │ └── system_metrics.cpython-312.pyc │ ├── collectors.py │ ├── metrics_store.py │ └── system_metrics.py └── transcription │ ├── __init__.py │ ├── __pycache__ │ ├── __init__.cpython-312.pyc │ ├── batch_processor.cpython-312.pyc │ ├── file_scanner.cpython-312.pyc │ └── service.cpython-312.pyc │ ├── batch_processor.py │ ├── file_scanner.py │ └── service.py ├── gui ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-312.pyc │ ├── main_window.cpython-312.pyc │ └── settings_widget.cpython-312.pyc ├── main_window.py ├── settings_widget.py ├── styles.py └── widgets │ ├── __init__.py │ ├── __pycache__ │ ├── __init__.cpython-312.pyc │ ├── metrics_bar.cpython-312.pyc │ └── visualizations.cpython-312.pyc │ ├── metrics_bar.py │ └── visualizations.py ├── install.py ├── main.py └── utils ├── __init__.py ├── __pycache__ ├── __init__.cpython-312.pyc ├── cuda_setup.cpython-312.pyc └── system_utils.cpython-312.pyc ├── cuda_setup.py └── system_utils.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/README.md -------------------------------------------------------------------------------- /config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/config/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /config/__pycache__/constants.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/config/__pycache__/constants.cpython-312.pyc -------------------------------------------------------------------------------- /config/__pycache__/settings.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/config/__pycache__/settings.cpython-312.pyc -------------------------------------------------------------------------------- /config/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/config/constants.py -------------------------------------------------------------------------------- /config/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/config/settings.py -------------------------------------------------------------------------------- /core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /core/__pycache__/controller.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/__pycache__/controller.cpython-312.pyc -------------------------------------------------------------------------------- /core/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/controller.py -------------------------------------------------------------------------------- /core/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/models/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/models/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /core/models/__pycache__/manager.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/models/__pycache__/manager.cpython-312.pyc -------------------------------------------------------------------------------- /core/models/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/models/manager.py -------------------------------------------------------------------------------- /core/monitoring/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/monitoring/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/monitoring/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /core/monitoring/__pycache__/collectors.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/monitoring/__pycache__/collectors.cpython-312.pyc -------------------------------------------------------------------------------- /core/monitoring/__pycache__/metrics_store.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/monitoring/__pycache__/metrics_store.cpython-312.pyc -------------------------------------------------------------------------------- /core/monitoring/__pycache__/system_metrics.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/monitoring/__pycache__/system_metrics.cpython-312.pyc -------------------------------------------------------------------------------- /core/monitoring/collectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/monitoring/collectors.py -------------------------------------------------------------------------------- /core/monitoring/metrics_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/monitoring/metrics_store.py -------------------------------------------------------------------------------- /core/monitoring/system_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/monitoring/system_metrics.py -------------------------------------------------------------------------------- /core/transcription/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/transcription/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/transcription/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /core/transcription/__pycache__/batch_processor.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/transcription/__pycache__/batch_processor.cpython-312.pyc -------------------------------------------------------------------------------- /core/transcription/__pycache__/file_scanner.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/transcription/__pycache__/file_scanner.cpython-312.pyc -------------------------------------------------------------------------------- /core/transcription/__pycache__/service.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/transcription/__pycache__/service.cpython-312.pyc -------------------------------------------------------------------------------- /core/transcription/batch_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/transcription/batch_processor.py -------------------------------------------------------------------------------- /core/transcription/file_scanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/transcription/file_scanner.py -------------------------------------------------------------------------------- /core/transcription/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/core/transcription/service.py -------------------------------------------------------------------------------- /gui/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gui/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/gui/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /gui/__pycache__/main_window.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/gui/__pycache__/main_window.cpython-312.pyc -------------------------------------------------------------------------------- /gui/__pycache__/settings_widget.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/gui/__pycache__/settings_widget.cpython-312.pyc -------------------------------------------------------------------------------- /gui/main_window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/gui/main_window.py -------------------------------------------------------------------------------- /gui/settings_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/gui/settings_widget.py -------------------------------------------------------------------------------- /gui/styles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/gui/styles.py -------------------------------------------------------------------------------- /gui/widgets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gui/widgets/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/gui/widgets/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /gui/widgets/__pycache__/metrics_bar.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/gui/widgets/__pycache__/metrics_bar.cpython-312.pyc -------------------------------------------------------------------------------- /gui/widgets/__pycache__/visualizations.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/gui/widgets/__pycache__/visualizations.cpython-312.pyc -------------------------------------------------------------------------------- /gui/widgets/metrics_bar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/gui/widgets/metrics_bar.py -------------------------------------------------------------------------------- /gui/widgets/visualizations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/gui/widgets/visualizations.py -------------------------------------------------------------------------------- /install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/install.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/main.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/utils/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /utils/__pycache__/cuda_setup.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/utils/__pycache__/cuda_setup.cpython-312.pyc -------------------------------------------------------------------------------- /utils/__pycache__/system_utils.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/utils/__pycache__/system_utils.cpython-312.pyc -------------------------------------------------------------------------------- /utils/cuda_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/utils/cuda_setup.py -------------------------------------------------------------------------------- /utils/system_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BBC-Esq/WhisperS2T-transcriber/HEAD/utils/system_utils.py --------------------------------------------------------------------------------