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
2 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.
🔥 Join developers growing publicly
Share your knowledge, build in public, and grow your developer presence with a global community.
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
82Posts
72Comments
6Connections
We are a vibrant start-up dedicated to revolutionizing personal computing for creators and professio... Show moreWe are a vibrant start-up dedicated to revolutionizing personal computing for creators and professionals with our cutting-edge visual programming platform Divooka. We offer a comprehensive solution consisting of:
- A general-purpose cross-platform programming language Divooka designed to elevate productivity.
- A SaaS option for cloud-based access to the general-purpose computing platform.
- Domain-specific libraries for targeted application scenarios.
Unlike existing visual design tools, our platform offers a complete range of functionalities, including full-stack application development capabilities in multiple localized languages. This powerful combination of simplicity and advanced features—reinforced by AI-enabled workflows—is readily accessible to non-programmers, experienced developers, and data analytics professionals alike.
Our storefront: https://methodox.itch.io/
Company website: https://methodox.io/
Official LinkedIn: https://www.linkedin.com/company/methodox/ Show less
- A general-purpose cross-platform programming language Divooka designed to elevate productivity.
- A SaaS option for cloud-based access to the general-purpose computing platform.
- Domain-specific libraries for targeted application scenarios.
Unlike existing visual design tools, our platform offers a complete range of functionalities, including full-stack application development capabilities in multiple localized languages. This powerful combination of simplicity and advanced features—reinforced by AI-enabled workflows—is readily accessible to non-programmers, experienced developers, and data analytics professionals alike.
Our storefront: https://methodox.itch.io/
Company website: https://methodox.io/
Official LinkedIn: https://www.linkedin.com/company/methodox/ Show less
More From Methodox
Related Jobs
- Software Engineer (OpenText, Java, Angular)Cadmus, LLC · Full time · Springfield, IL
- Speech TherapistPresbyterian Healthcare Services · Full time · Springfield, IL
- Machine Learning Engineer, Siri SpeechApple · Full time · Seattle, WA
Commenters (This Week)
strange-developer
1 comment
VincentJ
1 comment
Spyros
1 comment
Contribute meaningful comments to climb the leaderboard and earn badges!