Thanks for the clear overview and sharing the Transcriber tool! A bit more depth on how you handle API limits or plans for real-time transcription would be really helpful—any thoughts on that?
DevLog 20250706: Speech to Text Transcription using OpenAI Whisper
0 Comments
Methodox
•
Hi Ben, thanks for the question! The Transcriber tool doesn't work around API limits natively - it's merely a shell around OpenAI's Whisper API.
When it comes to the plans, those are some ideas:
- Whisper limits file size to 25Mb, and it accepts mp3, mp4, mpweg, mpga, m4a, wav, and webm - instead of sending wav, one can try sending as mp3 which has good compression. For human voices the loss in auido quality won't matter.
- A naive way of implementing real-time transcription would be to periodically request transcription of partial recordings up to that point to OpenAI, this should result in good context-awareness but is less efficient on API use - on the other hand, Whisper does offer a streaming API that should definitely be looked into: https://platform.openai.com/docs/guides/speech-to-text#streaming-the-transcription-of-an-ongoing-audio-recording Streaming requires the use of web sockets though.
It turns out OpenAI has since updated their doc and have quite extensive guidance on handling longer inputs:
- https://help.openai.com/en/articles/7031512-audio-api-faq
- https://platform.openai.com/docs/guides/speech-to-text/longer-inputs
Please let me know if you find any technique particularly helpful!
Please log in to add a comment.
Please log in to comment on this post.
More Posts
- © 2026 Coder Legion
- Feedback / Bug
- Privacy
- About Us
- Contacts
- Premium Subscription
- Terms of Service
- Refund
- Early Builders
chevron_left
More From Methodox
Related Jobs
- Part-Time Speech Therapist — Hospital, CCC-SLPPrime Healthcare · Full time · Rumford, ME
- Android Developer-SpeechTrinity Technology Solutions LLC · Full time · Detroit, MI
- Machine Learning Engineer, Siri SpeechApple Inc. · Full time · Cupertino, CA
Commenters (This Week)
YasirAwan4831
3 comments
Hamdane Khiari
1 comment
CDdev
1 comment
Contribute meaningful comments to climb the leaderboard and earn badges!