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.

2026-08-05 · 6 min read

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.

2026-08-05 · 5 min read

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.

2026-08-05 · 5 min read

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.

2026-08-05 · 5 min read

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.

2026-08-05 · 6 min read

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.

2026-08-05 · 6 min read

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.

2026-08-05 · 7 min read

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.

2026-08-05 · 7 min read

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.

2026-08-05 · 6 min read

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.

2026-08-05 · 6 min read

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.

2026-08-05 · 6 min read

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.

2026-08-05 · 6 min read

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.

2026-08-05 · 6 min read

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.

2026-08-05 · 5 min read

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.

2026-08-05 · 5 min read