Skip to content

BBC-Esq/Faster-Whisper-Transcriber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Record and Transcribe Audio Using Ctranslate2!

  1. Transcribe voice to clipbord.
  2. Paste into your favorite LLM.
  3. Save time.

Requirments

  1. Python 3.11 or Python 3.12
  2. Git
  3. git-lfs
  4. Windows

I am open to Linux and MacOS support but would need someone to help me test it.

Installation

Step 1

Download the latest release (i.e. the .zip file) and extract its contents to your computer. Then navigate to the folder containing main.py and create a virtual environment.

python -m venv .

Step 2

Activate the virtual environment.

.\Scripts\activate

Step 3

Run the installation script.

install.py

Usage

Step 1

Activate the virtual environment and start the program:

python main.py

Step 2

Choose the Whisper model you want to use and click "Update Settings". The first time you choose a particular model it will automatically download it.

Step 3

Start recording...speak...stop recording, then use control + v or right-click and "paste" the transcription into whatever program you want; for example, into the browser window for ChatGPT.

image

  • Not that the transcripton is automatically copied to the clipboard. The "Copy to Clipboard" button allows you to edit the transcription and re-copy it.

About

Record audio and save a transcription to your system's clipboard with ctranslate2 and faster-whisper.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages