{"course":{"slug":"choosing-your-tools","title":"Choosing and Using the Tools","url":"https://addaly.com/learn/choosing-your-tools","level":"beginner","track":"work"},"lesson":{"slug":"transcription-and-translation","title":"Transcription and translation","url":"https://addaly.com/learn/choosing-your-tools/transcription-and-translation","position":58,"of":76,"minutes":8,"answer":"Transcription is available free and locally at commercial quality, so accuracy is decided by microphone placement, overlapping speech and vocabulary hints rather than by which service you pay, and both transcription and translation fail silently.","keyIdea":"Transcription is available free and locally at commercial quality, so accuracy is decided by microphone placement, overlapping speech and vocabulary hints rather than by which service you pay, and both transcription and translation fail silently."},"body":{"format":"markdown","text":"## Transcription is a solved problem you can have for nothing\n\nWhisper, released openly by OpenAI, transcribes dozens of languages at a standard that was commercial-grade when it appeared, and it runs on ordinary hardware. **whisper.cpp** makes it fast on a CPU; **faster-whisper** is quicker again on a modest GPU. There is a hosted version, and paid services from several companies, and for most purposes the free local route is the correct answer.\n\nThe arithmetic that decides it: transcribing an hour of audio locally costs electricity and about five to fifteen minutes of your machine's time. The same hour through a paid service costs a small amount of money and about a minute. If you transcribe occasionally, either is fine. If you transcribe daily, local is free and private.\n\n## What actually affects accuracy\n\nNot the service, mostly. In rough order of impact:\n\n**Audio quality.** A clip-on microphone beats every software choice. Recording quietly, close to the speaker, in a room without hard echo does more than any model upgrade.\n\n**Overlapping speech.** Two people talking at once defeats everything. This is the main reason meeting transcripts contain nonsense.\n\n**Domain vocabulary.** Medical terms, product names, local place names, people's names. Most tools accept a hint list or prompt with expected terms, and supplying twenty words improves a transcript noticeably.\n\n**Accent and language.** Performance is uneven and broadly tracks how much of that speech was in training. Test on your own recordings rather than trusting a published word error rate.\n\n**Speaker separation.** Knowing *who* said what is a separate problem from *what* was said, called diarisation. It is markedly less reliable than transcription itself, and it is where paid services add value: **pyannote** is the main free option and it takes work to set up.\n\n## Translation: three different tools\n\n**Dedicated translation systems.** DeepL and Google Translate. Fast, cheap or free, strong on common language pairs, and generally better than a general assistant at plain translation of ordinary prose.\n\n**General assistants.** Better where context and judgement matter: a legal clause, a joke, a message that must land in a particular register, or anything where you can explain the situation. Worse at bulk.\n\n**Open translation models.** **NLLB-200** from Meta covers 200 languages; **MADLAD-400** from Google covers over 400. Both run locally and both matter enormously for languages the commercial services handle badly or not at all. **Argos Translate** packages offline translation for the desktop.\n\n## The workflow that beats each of them alone\n\nFor anything important: translate with a dedicated system first, then ask a general assistant to review the translation against the original, with the context explained. The second pass catches register errors, idioms taken literally, and terms that are technically correct and wrong in the setting.\n\nFor long documents, translate section by section. Quality degrades over long inputs, and a section boundary is a natural place to check.\n\n## Getting a transcript you can use\n\nTwo settings improve most transcripts more than any model choice. Ask for timestamps, so you can jump to the audio at the point where a number or a name appears and verify it in ten seconds rather than listening again from the start. And ask for the output as plain text rather than subtitle files if you intend to read it: subtitle formats break sentences at line lengths, which makes a transcript hard to read and harder to summarise.\n\n```bash\nwhisper meeting.m4a --model medium --language en --output_format txt\n```\n\nThe model size is the one real trade-off: larger models are more accurate and slower, and on a laptop the medium size is usually the sensible middle.\n\n## The limits worth stating plainly\n\n**Machine translation into a language you cannot read is a risk you are taking, not a task you have completed.** For anything consequential (a contract, medical instructions, a safety notice) a human speaker needs to read it. This is not caution for its own sake: the failure mode is fluent, confident and undetectable from the side you understand.\n\n**Transcription errors are silent.** A transcript reads perfectly while containing a wrong number, a wrong drug name or a negation dropped. Where the words matter, listen to the audio at the points that matter rather than trusting the text.\n\n**Recording other people has rules**, and they differ by country and by setting. That is the subject of a later lesson in this module, and it applies before any of this does."},"check":{"question":"A team's meeting transcripts are full of errors, and they are considering a more expensive transcription service. What should they change first?","options":[{"text":"The service, since paid providers are trained on meeting audio specifically and handle conversational speech better.","correct":false,"tempting":"Assumes a specialisation that does not overcome poor audio, where the information simply is not present in the recording."},{"text":"The recording setup, since overlapping speech and distant microphones cause more errors than model choice.","correct":true},{"text":"The language setting, since automatic detection often picks the wrong variant and degrades the whole transcript.","correct":false,"tempting":"Names a real but narrow failure that produces obviously wrong output rather than scattered errors through a mostly correct transcript."},{"text":"The post-processing, by passing the transcript through an assistant to correct errors against the meeting agenda.","correct":false,"tempting":"Repairs plausible-looking text after the fact, which can smooth errors into confident wrong sentences rather than recovering what was said."}]},"prev":{"slug":"choosing-an-image-tool","title":"Choosing an image tool","url":"https://addaly.com/learn/choosing-your-tools/choosing-an-image-tool"},"next":{"slug":"voice-and-speech-tools","title":"Voice and speech tools","url":"https://addaly.com/learn/choosing-your-tools/voice-and-speech-tools"},"authorship":"Founder and series editor: Dr Mustafa Mun. Written by AI models to a written standard. Exam keys checked blind by a second model: 3,665 of 3,666 agreed. Academic review invited.","review":{"status":"Draft, open for academic review"},"cite":"Addaly (2026) 'Transcription and translation', in Choosing and Using the Tools. Edited by M. Mun. Addaly. Available at: https://addaly.com/learn/choosing-your-tools/transcription-and-translation (Accessed: 13 October 2026).","licence":{"name":"CC BY-NC-SA 4.0","url":"https://creativecommons.org/licenses/by-nc-sa/4.0/"},"reader":{"schema":1,"title":"Transcription and translation","courseTitle":"Choosing and Using the Tools","module":{"index":7,"slug":"beyond-chat","title":"Beyond the chat box"},"answer":null,"keyIdea":"Transcription is available free and locally at commercial quality, so accuracy is decided by microphone placement, overlapping speech and vocabulary hints rather than by which service you pay, and both transcription and translation fail silently.","hero":{"kind":"plate","image":null,"alt":null,"caption":null},"blocks":[{"t":"h2","id":"transcription-is-a-solved-problem-you-can-have-for-nothing","runs":[{"text":"Transcription is a solved problem you can have for nothing"}]},{"t":"p","runs":[{"text":"Whisper, released openly by OpenAI, transcribes dozens of languages at a standard that was commercial-grade when it appeared, and it runs on ordinary hardware. "},{"text":"whisper.cpp","b":true},{"text":" makes it fast on a CPU; "},{"text":"faster-whisper","b":true},{"text":" is quicker again on a modest GPU. There is a hosted version, and paid services from several companies, and for most purposes the free local route is the correct answer."}]},{"t":"p","runs":[{"text":"The arithmetic that decides it: transcribing an hour of audio locally costs electricity and about five to fifteen minutes of your machine’s time. The same hour through a paid service costs a small amount of money and about a minute. If you transcribe occasionally, either is fine. If you transcribe daily, local is free and private."}]},{"t":"h2","id":"what-actually-affects-accuracy","runs":[{"text":"What actually affects accuracy"}]},{"t":"p","runs":[{"text":"Not the service, mostly. In rough order of impact:"}]},{"t":"p","runs":[{"text":"Audio quality.","b":true},{"text":" A clip-on microphone beats every software choice. Recording quietly, close to the speaker, in a room without hard echo does more than any model upgrade."}]},{"t":"p","runs":[{"text":"Overlapping speech.","b":true},{"text":" Two people talking at once defeats everything. This is the main reason meeting transcripts contain nonsense."}]},{"t":"p","runs":[{"text":"Domain vocabulary.","b":true},{"text":" Medical terms, product names, local place names, people’s names. Most tools accept a hint list or prompt with expected terms, and supplying twenty words improves a transcript noticeably."}]},{"t":"p","runs":[{"text":"Accent and language.","b":true},{"text":" Performance is uneven and broadly tracks how much of that speech was in training. Test on your own recordings rather than trusting a published word error rate."}]},{"t":"p","runs":[{"text":"Speaker separation.","b":true},{"text":" Knowing "},{"text":"who","i":true},{"text":" said what is a separate problem from "},{"text":"what","i":true},{"text":" was said, called diarisation. It is markedly less reliable than transcription itself, and it is where paid services add value: "},{"text":"pyannote","b":true},{"text":" is the main free option and it takes work to set up."}]},{"t":"h2","id":"translation-three-different-tools","runs":[{"text":"Translation: three different tools"}]},{"t":"p","runs":[{"text":"Dedicated translation systems.","b":true},{"text":" DeepL and Google Translate. Fast, cheap or free, strong on common language pairs, and generally better than a general assistant at plain translation of ordinary prose."}]},{"t":"p","runs":[{"text":"General assistants.","b":true},{"text":" Better where context and judgement matter: a legal clause, a joke, a message that must land in a particular register, or anything where you can explain the situation. Worse at bulk."}]},{"t":"p","runs":[{"text":"Open translation models.","b":true},{"text":" "},{"text":"NLLB-200","b":true},{"text":" from Meta covers 200 languages; "},{"text":"MADLAD-400","b":true},{"text":" from Google covers over 400. Both run locally and both matter enormously for languages the commercial services handle badly or not at all. "},{"text":"Argos Translate","b":true},{"text":" packages offline translation for the desktop."}]},{"t":"h2","id":"the-workflow-that-beats-each-of-them-alone","runs":[{"text":"The workflow that beats each of them alone"}]},{"t":"p","runs":[{"text":"For anything important: translate with a dedicated system first, then ask a general assistant to review the translation against the original, with the context explained. The second pass catches register errors, idioms taken literally, and terms that are technically correct and wrong in the setting."}]},{"t":"p","runs":[{"text":"For long documents, translate section by section. Quality degrades over long inputs, and a section boundary is a natural place to check."}]},{"t":"h2","id":"getting-a-transcript-you-can-use","runs":[{"text":"Getting a transcript you can use"}]},{"t":"p","runs":[{"text":"Two settings improve most transcripts more than any model choice. Ask for timestamps, so you can jump to the audio at the point where a number or a name appears and verify it in ten seconds rather than listening again from the start. And ask for the output as plain text rather than subtitle files if you intend to read it: subtitle formats break sentences at line lengths, which makes a transcript hard to read and harder to summarise."}]},{"t":"code","lang":"bash","label":"Bash","text":"whisper meeting.m4a --model medium --language en --output_format txt"},{"t":"p","runs":[{"text":"The model size is the one real trade-off: larger models are more accurate and slower, and on a laptop the medium size is usually the sensible middle."}]},{"t":"h2","id":"the-limits-worth-stating-plainly","runs":[{"text":"The limits worth stating plainly"}],"role":"limit"},{"t":"p","runs":[{"text":"Machine translation into a language you cannot read is a risk you are taking, not a task you have completed.","b":true},{"text":" For anything consequential (a contract, medical instructions, a safety notice) a human speaker needs to read it. This is not caution for its own sake: the failure mode is fluent, confident and undetectable from the side you understand."}]},{"t":"p","runs":[{"text":"Transcription errors are silent.","b":true},{"text":" A transcript reads perfectly while containing a wrong number, a wrong drug name or a negation dropped. Where the words matter, listen to the audio at the points that matter rather than trusting the text."}]},{"t":"p","runs":[{"text":"Recording other people has rules","b":true},{"text":", and they differ by country and by setting. That is the subject of a later lesson in this module, and it applies before any of this does."}]}],"check":{"question":[{"text":"A team’s meeting transcripts are full of errors, and they are considering a more expensive transcription service. What should they change first?"}],"options":[{"text":[{"text":"The service, since paid providers are trained on meeting audio specifically and handle conversational speech better."}],"correct":false,"tempting":[{"text":"Assumes a specialisation that does not overcome poor audio, where the information simply is not present in the recording."}]},{"text":[{"text":"The recording setup, since overlapping speech and distant microphones cause more errors than model choice."}],"correct":true,"tempting":null},{"text":[{"text":"The language setting, since automatic detection often picks the wrong variant and degrades the whole transcript."}],"correct":false,"tempting":[{"text":"Names a real but narrow failure that produces obviously wrong output rather than scattered errors through a mostly correct transcript."}]},{"text":[{"text":"The post-processing, by passing the transcript through an assistant to correct errors against the meeting agenda."}],"correct":false,"tempting":[{"text":"Repairs plausible-looking text after the fact, which can smooth errors into confident wrong sentences rather than recovering what was said."}]}],"order":[0,3,2,1],"why":null},"prev":{"slug":"choosing-an-image-tool","title":"Choosing an image tool","minutes":9},"next":{"slug":"voice-and-speech-tools","title":"Voice and speech tools","minutes":8}}}