Home → Blog
Audio transcription guides
How to turn calls, voice messages, meetings and video into text: step-by-step instructions, code samples and fixes for the usual problems.
How to transcribe a call recording to text
A step-by-step guide to turning phone call recordings into text through an API in minutes: Python and C# samples, response formats and the errors you will meet.
Voice message transcription: Telegram, WhatsApp and other messengers
How to turn voice messages into text automatically: working with ogg/opus, short clips, silent recordings and ready code for chat bots that answer in text.
How to migrate from the OpenAI Whisper API to another service
A migration guide for the OpenAI Whisper API: what to change in code, how responses and errors compare, and how to test quality before switching production traffic.
Automatic SRT and VTT subtitles from video and webinars
How to get ready-made timed subtitles from a webinar or a video: extracting the audio track, SRT versus VTT, code samples and fixes for the usual problems.
How to transcribe meeting recordings and get usable notes
Turn Zoom, Teams and Google Meet recordings into searchable text and structured notes: where the file lives, how to transcribe it and how to extract decisions.
Podcast transcription: show notes, chapters and searchable episodes
How to transcribe a podcast episode automatically and turn the text into show notes, chapters and a page search engines can actually read. With code and a checklist.
How to improve speech-to-text accuracy: eight practical fixes
Eight changes that actually move transcription quality: audio preparation, language hints, the prompt parameter, chunking, formats, and how to measure word error rate.
How to build a batch transcription pipeline for an audio archive
Transcribing thousands of recordings without losing any: a work queue, concurrency, retries, resuming after a crash and keeping the bill under control.
Speech-to-text pricing: what you actually pay for
How transcription billing works, which parts of your audio cost money, when self-hosting a GPU is cheaper than an API, and how to estimate your own monthly spend.
How to transcribe a YouTube video to text
Three ways to get the text of a YouTube video: the built-in captions, downloading the audio track, and an API for bulk work — with code and the limits of each.
Speech to text in Python: from one file to a working script
A working Python speech-to-text setup in ten minutes: install, the first request, response formats, error handling, and the mistakes that cost the most time.
Speech to text in Node.js: working code and the usual pitfalls
How to transcribe audio from Node.js: the official SDK, streams and FormData, handling uploads in Express, timeouts and retries — with code you can paste.
How to transcribe an interview without retyping it by hand
Turning recorded interviews into usable text: how to record, what to do with two voices, timestamps for quotes, and how to check the result before publishing.
Which languages speech recognition actually handles well
The 99 supported languages are not equal: which are reliable, where accuracy drops, how detection works, and what to do with recordings that switch languages.
Who said what: separating speakers in a transcript
Why a single mixed recording does not come back labelled by speaker, and four practical ways to get the split anyway — from multitrack recording to channel separation.