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.
