├── LICENSE ├── README.md ├── assets └── icons │ ├── audio_file_dark.png │ ├── audio_file_light.png │ ├── close_dark.png │ ├── close_light.png │ ├── github_dark.png │ ├── github_light.png │ ├── help_dark.png │ ├── help_light.png │ ├── logo.ico │ ├── logo.png │ ├── microphone_dark.png │ ├── microphone_light.png │ ├── paypal_dark.png │ ├── paypal_light.png │ ├── settings_dark.png │ ├── settings_light.png │ ├── subtitles_dark.png │ ├── subtitles_light.png │ ├── translation_dark.png │ └── translation_light.png ├── demo ├── 1.PNG ├── 10.PNG ├── 11.PNG ├── 2.PNG ├── 3.PNG ├── 4.PNG ├── 5.PNG ├── 6.PNG ├── 7.PNG ├── 8.PNG └── 9.PNG ├── main.py ├── requirements.txt ├── setup.py └── src ├── __init__.py ├── logic ├── __init__.py ├── gpu_details.py ├── live_transcriber.py ├── model_requirements.py ├── settings.py └── transcriber.py ├── ui ├── add_subtitles.py ├── ctkAlert │ ├── __init__.py │ ├── ctkalert.py │ └── icons │ │ ├── error_dark.png │ │ ├── error_light.png │ │ ├── info_dark.png │ │ ├── info_light.png │ │ ├── success_dark.png │ │ ├── success_light.png │ │ ├── warning_dark.png │ │ └── warning_light.png ├── ctkLoader │ ├── __init__.py │ └── ctkloader.py ├── ctk_tooltip.py ├── ctkdropdown.py ├── download_models.py ├── icons.py ├── icons │ ├── audio_file_dark.png │ ├── audio_file_light.png │ ├── close_dark.png │ ├── close_light.png │ ├── microphone_dark.png │ ├── microphone_light.png │ ├── settings_dark.png │ ├── settings_light.png │ ├── subtitle_light.png │ ├── subtitles_dark.png │ ├── translate_light.png │ └── translation_dark.png ├── live_transcribe.py ├── settings.py ├── style.py ├── transcribe.py └── translate.py └── whisper ├── __init__.py ├── __main__.py ├── assets ├── gpt2.tiktoken ├── mel_filters.npz └── multilingual.tiktoken ├── audio.py ├── decoding.py ├── model.py ├── normalizers ├── __init__.py ├── basic.py ├── english.json └── english.py ├── timing.py ├── tokenizer.py ├── transcribe.py ├── triton_ops.py ├── utils.py └── version.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/README.md -------------------------------------------------------------------------------- /assets/icons/audio_file_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/audio_file_dark.png -------------------------------------------------------------------------------- /assets/icons/audio_file_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/audio_file_light.png -------------------------------------------------------------------------------- /assets/icons/close_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/close_dark.png -------------------------------------------------------------------------------- /assets/icons/close_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/close_light.png -------------------------------------------------------------------------------- /assets/icons/github_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/github_dark.png -------------------------------------------------------------------------------- /assets/icons/github_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/github_light.png -------------------------------------------------------------------------------- /assets/icons/help_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/help_dark.png -------------------------------------------------------------------------------- /assets/icons/help_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/help_light.png -------------------------------------------------------------------------------- /assets/icons/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/logo.ico -------------------------------------------------------------------------------- /assets/icons/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/logo.png -------------------------------------------------------------------------------- /assets/icons/microphone_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/microphone_dark.png -------------------------------------------------------------------------------- /assets/icons/microphone_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/microphone_light.png -------------------------------------------------------------------------------- /assets/icons/paypal_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/paypal_dark.png -------------------------------------------------------------------------------- /assets/icons/paypal_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/paypal_light.png -------------------------------------------------------------------------------- /assets/icons/settings_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/settings_dark.png -------------------------------------------------------------------------------- /assets/icons/settings_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/settings_light.png -------------------------------------------------------------------------------- /assets/icons/subtitles_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/subtitles_dark.png -------------------------------------------------------------------------------- /assets/icons/subtitles_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/subtitles_light.png -------------------------------------------------------------------------------- /assets/icons/translation_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/translation_dark.png -------------------------------------------------------------------------------- /assets/icons/translation_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/assets/icons/translation_light.png -------------------------------------------------------------------------------- /demo/1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/demo/1.PNG -------------------------------------------------------------------------------- /demo/10.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/demo/10.PNG -------------------------------------------------------------------------------- /demo/11.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/demo/11.PNG -------------------------------------------------------------------------------- /demo/2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/demo/2.PNG -------------------------------------------------------------------------------- /demo/3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/demo/3.PNG -------------------------------------------------------------------------------- /demo/4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/demo/4.PNG -------------------------------------------------------------------------------- /demo/5.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/demo/5.PNG -------------------------------------------------------------------------------- /demo/6.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/demo/6.PNG -------------------------------------------------------------------------------- /demo/7.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/demo/7.PNG -------------------------------------------------------------------------------- /demo/8.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/demo/8.PNG -------------------------------------------------------------------------------- /demo/9.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/demo/9.PNG -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/main.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/setup.py -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/logic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/logic/__init__.py -------------------------------------------------------------------------------- /src/logic/gpu_details.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/logic/gpu_details.py -------------------------------------------------------------------------------- /src/logic/live_transcriber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/logic/live_transcriber.py -------------------------------------------------------------------------------- /src/logic/model_requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/logic/model_requirements.py -------------------------------------------------------------------------------- /src/logic/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/logic/settings.py -------------------------------------------------------------------------------- /src/logic/transcriber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/logic/transcriber.py -------------------------------------------------------------------------------- /src/ui/add_subtitles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/add_subtitles.py -------------------------------------------------------------------------------- /src/ui/ctkAlert/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/ctkAlert/__init__.py -------------------------------------------------------------------------------- /src/ui/ctkAlert/ctkalert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/ctkAlert/ctkalert.py -------------------------------------------------------------------------------- /src/ui/ctkAlert/icons/error_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/ctkAlert/icons/error_dark.png -------------------------------------------------------------------------------- /src/ui/ctkAlert/icons/error_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/ctkAlert/icons/error_light.png -------------------------------------------------------------------------------- /src/ui/ctkAlert/icons/info_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/ctkAlert/icons/info_dark.png -------------------------------------------------------------------------------- /src/ui/ctkAlert/icons/info_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/ctkAlert/icons/info_light.png -------------------------------------------------------------------------------- /src/ui/ctkAlert/icons/success_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/ctkAlert/icons/success_dark.png -------------------------------------------------------------------------------- /src/ui/ctkAlert/icons/success_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/ctkAlert/icons/success_light.png -------------------------------------------------------------------------------- /src/ui/ctkAlert/icons/warning_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/ctkAlert/icons/warning_dark.png -------------------------------------------------------------------------------- /src/ui/ctkAlert/icons/warning_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/ctkAlert/icons/warning_light.png -------------------------------------------------------------------------------- /src/ui/ctkLoader/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/ctkLoader/__init__.py -------------------------------------------------------------------------------- /src/ui/ctkLoader/ctkloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/ctkLoader/ctkloader.py -------------------------------------------------------------------------------- /src/ui/ctk_tooltip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/ctk_tooltip.py -------------------------------------------------------------------------------- /src/ui/ctkdropdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/ctkdropdown.py -------------------------------------------------------------------------------- /src/ui/download_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/download_models.py -------------------------------------------------------------------------------- /src/ui/icons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/icons.py -------------------------------------------------------------------------------- /src/ui/icons/audio_file_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/icons/audio_file_dark.png -------------------------------------------------------------------------------- /src/ui/icons/audio_file_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/icons/audio_file_light.png -------------------------------------------------------------------------------- /src/ui/icons/close_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/icons/close_dark.png -------------------------------------------------------------------------------- /src/ui/icons/close_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/icons/close_light.png -------------------------------------------------------------------------------- /src/ui/icons/microphone_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/icons/microphone_dark.png -------------------------------------------------------------------------------- /src/ui/icons/microphone_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/icons/microphone_light.png -------------------------------------------------------------------------------- /src/ui/icons/settings_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/icons/settings_dark.png -------------------------------------------------------------------------------- /src/ui/icons/settings_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/icons/settings_light.png -------------------------------------------------------------------------------- /src/ui/icons/subtitle_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/icons/subtitle_light.png -------------------------------------------------------------------------------- /src/ui/icons/subtitles_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/icons/subtitles_dark.png -------------------------------------------------------------------------------- /src/ui/icons/translate_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/icons/translate_light.png -------------------------------------------------------------------------------- /src/ui/icons/translation_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/icons/translation_dark.png -------------------------------------------------------------------------------- /src/ui/live_transcribe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/live_transcribe.py -------------------------------------------------------------------------------- /src/ui/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/settings.py -------------------------------------------------------------------------------- /src/ui/style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/style.py -------------------------------------------------------------------------------- /src/ui/transcribe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/transcribe.py -------------------------------------------------------------------------------- /src/ui/translate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/ui/translate.py -------------------------------------------------------------------------------- /src/whisper/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/__init__.py -------------------------------------------------------------------------------- /src/whisper/__main__.py: -------------------------------------------------------------------------------- 1 | from .transcribe import cli 2 | 3 | cli() 4 | -------------------------------------------------------------------------------- /src/whisper/assets/gpt2.tiktoken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/assets/gpt2.tiktoken -------------------------------------------------------------------------------- /src/whisper/assets/mel_filters.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/assets/mel_filters.npz -------------------------------------------------------------------------------- /src/whisper/assets/multilingual.tiktoken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/assets/multilingual.tiktoken -------------------------------------------------------------------------------- /src/whisper/audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/audio.py -------------------------------------------------------------------------------- /src/whisper/decoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/decoding.py -------------------------------------------------------------------------------- /src/whisper/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/model.py -------------------------------------------------------------------------------- /src/whisper/normalizers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/normalizers/__init__.py -------------------------------------------------------------------------------- /src/whisper/normalizers/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/normalizers/basic.py -------------------------------------------------------------------------------- /src/whisper/normalizers/english.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/normalizers/english.json -------------------------------------------------------------------------------- /src/whisper/normalizers/english.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/normalizers/english.py -------------------------------------------------------------------------------- /src/whisper/timing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/timing.py -------------------------------------------------------------------------------- /src/whisper/tokenizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/tokenizer.py -------------------------------------------------------------------------------- /src/whisper/transcribe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/transcribe.py -------------------------------------------------------------------------------- /src/whisper/triton_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/triton_ops.py -------------------------------------------------------------------------------- /src/whisper/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rudymohammadbali/Whisper-Transcriber/HEAD/src/whisper/utils.py -------------------------------------------------------------------------------- /src/whisper/version.py: -------------------------------------------------------------------------------- 1 | __version__ = "20231117" 2 | --------------------------------------------------------------------------------