RadioTransciptor: Real Time Radio Speech to Text Transcriptor using AI
Thank you to user theckid from our forums for submitting news about the release of his latest project called "RadioTranscriptor". RadioTranscriptor can be used for real-time speech-to-text transcription, which is especially useful when you want to log radio communications and create searchable text files. theckid writes:
I just released an open-source Python tool that does real-time radio transcription using OpenAI’s Whisper model. It uses voice activity detection to only transcribe when speech is actually happening — great for monitoring radio chatter or voice nets on HF/VHF/UHF.
It’s designed for use with SDRs (Software Defined Radios) where audio is routed into the script. It performs:
- Live microphone or SDR audio monitoring
- RMS-based voice activity detection (VAD)
- Automatic transcription with Whisper
- Timestamped logs saved per session
- It’s perfect for:
- Ham radio operators
- Emergency scanners
- Broadcast archiving
- Signal analysis enthusiasts
The AI model used is Whisper by OpenAI. The software uses NVIDIA CUDA GPUs when available and defaults back to CPU if none are available.

please port for windows
Awesome ! Installed on linux in a virtual environment. Had to modify vad_energy_threshold and speech_timeout a little. Also had to select the correct device to make it work with pluseaudio. Transcription is fine most of the time if audio quality is good.
Tested in English and Italian: Great Job !