Hey everyone! Just shipped Stenograf — a Telegram bot that turns voice messages, video notes, and even huge video files into text.
Honestly, I got so fed up with Telegram locking basic voice-to-text behind their Premium paywall. If a friend sends a 3-minute rambling voice note while you're in class or a noisy room, you're basically forced to pay monthly or just suffer. So I built my own bot to bypass this for free.
The coolest part is that you don't even need to forward everything manually. You can just drop @egvoicebot into a group chat, and it’ll automatically reply to any audio/video with a compact "Show text" button so it doesn't spam the chat.
Tech-wise, it runs on Groq API with Whisper Large v3. Groq is ridiculously fast — a 1-minute audio takes like under one second to transcribe. Also, I'm running a local Telegram API server on Nest, which lets the bot bypass the usual limits and download files up to 2GB almost instantly. Honestly, with Nest's internet speeds, you'll probably get the transcription faster than you can even download the video yourself lol.
Since Groq has a massive free tier (8 hours of audio/day), I was able to set a 1-hour daily limit per user. Now anyone can transcribe endless group chat spam without paying a single cent to Telegram :D
- 4 devlogs
- 5h