{"id":39423655,"url":"https://github.com/bbc-esq/faster-whisper-transcriber","last_synced_at":"2026-04-28T02:01:03.587Z","repository":{"id":197836313,"uuid":"699458928","full_name":"BBC-Esq/Faster-Whisper-Transcriber","owner":"BBC-Esq","description":"Record audio or transcribe files using ctranslate2 and whisper!","archived":false,"fork":false,"pushed_at":"2026-04-27T20:58:37.000Z","size":716,"stargazers_count":192,"open_issues_count":2,"forks_count":14,"subscribers_count":5,"default_branch":"main","last_synced_at":"2026-04-27T22:23:25.420Z","etag":null,"topics":["audio-recorder","audio-transcribing","audio-transcription","ctranslate2","faster-whisper","transcribe","transcriber"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BBC-Esq.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-10-02T17:14:45.000Z","updated_at":"2026-04-27T20:58:41.000Z","dependencies_parsed_at":"2026-01-18T04:01:54.075Z","dependency_job_id":null,"html_url":"https://github.com/BBC-Esq/Faster-Whisper-Transcriber","commit_stats":null,"previous_names":["bbc-esq/faster-whisper-transcriber","bbc-esq/ctranslate2-faster-whisper-transcriber"],"tags_count":40,"template":false,"template_full_name":null,"purl":"pkg:github/BBC-Esq/Faster-Whisper-Transcriber","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BBC-Esq%2FFaster-Whisper-Transcriber","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BBC-Esq%2FFaster-Whisper-Transcriber/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BBC-Esq%2FFaster-Whisper-Transcriber/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BBC-Esq%2FFaster-Whisper-Transcriber/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BBC-Esq","download_url":"https://codeload.github.com/BBC-Esq/Faster-Whisper-Transcriber/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BBC-Esq%2FFaster-Whisper-Transcriber/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32362782,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"online","status_checked_at":"2026-04-28T02:00:07.250Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["audio-recorder","audio-transcribing","audio-transcription","ctranslate2","faster-whisper","transcribe","transcriber"],"created_at":"2026-01-18T03:58:19.436Z","updated_at":"2026-04-28T02:01:03.582Z","avatar_url":"https://github.com/BBC-Esq.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cimg width=\"621\" height=\"367\" alt=\"image\" src=\"https://github.com/user-attachments/assets/7fa15938-5c18-424b-8f2b-83b30380e523\" /\u003e\n\n### Reliably transcribe your voice or an audio file on CPU or GPU!\n\n\u003cimg width=\"1090\" height=\"220\" alt=\"image\" src=\"https://github.com/user-attachments/assets/76908cd1-954c-4752-94a4-6423ec610b1e\" /\u003e\n\n\u003cbr\u003e\n\u003c/div\u003e\n\n## Features\n\n- Voice recording with real-time waveform visualization\n- Single file and batch (multi-file) transcription\n- Recursive directory scanning for batch processing\n- Configurable file type filtering\n- Multiple output formats: txt, srt, vtt, tsv, json\n- Output to clipboard, source directory, or custom directory\n- Real-time system monitoring (CPU, RAM, GPU, VRAM, Power)\n- Global hotkey support\n- Dockable clipboard and file transcription panels\n- All settings persisted between sessions\n\n## Supported Models\n\nUses the [faster-whisper](https://github.com/SYSTRAN/faster-whisper) library, which provides CTranslate2-based inference for OpenAI's Whisper models.  Supports both transcription and translation tasks depending on the model selected.\n\n## ⚙️ Windows Installer\n\u003e Download and run [```FasterWhisperTranscriber_Setup.exe```](https://github.com/BBC-Esq/Faster-Whisper-Transcriber/releases/latest/download/FasterWhisperTranscriber_Setup.exe).\n\n## 💻 Install And Run from Virtual Environment\n\u003e Download the latest release...unzip and extract...go to the directory containing ```main.py```...run these commands in order:\n```\npython -m venv .\n```\n```\n.\\Scripts\\activate\n```\n```\npython install.py\n```\n```\npython main.py\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbbc-esq%2Ffaster-whisper-transcriber","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbbc-esq%2Ffaster-whisper-transcriber","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbbc-esq%2Ffaster-whisper-transcriber/lists"}