Guides · October 8, 2026 · Updated October 14, 2026
How to fix mis-heard words in a transcript
Why speech recognition turns names, places and trade terms into everyday words, why find-and-replace and small on-device AI models cannot fix it, and a reviewable way to correct a transcript with the AI chat you already use.
A transcript can get almost every word right and still be useless, because the few words it got wrong are the ones that carried the meaning. Speech recognition is very good at ordinary English. It is bad at exactly the words that make your recording yours: the names of people and places, the jargon of your trade, the product and part names. This guide explains why, what does not fix it, and what does.
Why the important words come out wrong
A speech model turns sound into the most likely sequence of words it knows. When it hears a term it has rarely or never seen, it does not leave a gap. It picks the everyday word that sounds closest, and it does so confidently and consistently, so the same term is wrong every time it comes up.
Here is what that looked like on a real 17-minute phone call between a property owner and a sewer specialist, transcribed with our largest model. These are corrections the people involved confirmed, or that the transcript itself proves:
| Transcribed as | Actually said | What it is |
|---|---|---|
| It's a hand date | It's a hand dig | Digging by hand rather than with a machine |
| it's not about a felon | it's not about a belly | A sag in a pipe where water sits |
| the rubber gas is | the rubber gasket | The seal in a pipe joint |
| too far from the handle | too far from the manhole | The same speaker said manhole correctly a few seconds earlier |
| the one I'm finishing and eating | the one I'm finishing in Eaton | A town name |
| They just don't ... at the wall | They just throw ... at the wall | The saying about guessing at a fix |
Notice that none of these is a bad recording. A better microphone would not have helped, because the model heard the sounds fine. It just did not know the words.
What does not fix it
Find and replace
Find and replace only works when you know every wrong form in advance, and you rarely do. The same term came out two different ways on one call, and a blind replace of a common word like "handle" would wreck every sentence where someone really said handle.
Matching by sound
MeetingScribe already corrects close mis-hearings on your device: you describe the recording in a sentence, and terms from it are matched against what was heard by sound and spelling. On an earlier real estate call, nine supplied terms produced seven corrections, every one of them right. On this call it fixed none, and the reason is instructive. Scored from 0 to 1 for how alike they sound, "hand date" and "hand dig" reach only 0.65, "felon" and "belly" 0.54. The matcher needs 0.82 before it changes anything, and lowering the bar does not work: an unrelated pair like "another" and "Andrea" scores 0.48, almost the same. Sound alone cannot separate a mis-hearing from an ordinary word.
Giving the speech model the terms in advance
Whisper, the speech model we use, can be primed with a list of words before it listens. We tested that on the same call. It did get "cleanout" and "gasket" right where it had not before, but it also skipped about one sentence in seven of the conversation entirely. Losing whole sentences to gain a few words is a bad trade, so we did not ship it.
A small AI model on your own computer, used naively
Recent versions of Chrome include a small AI model that runs on the device, which is the ideal private option. Asked to rewrite each section of the call with only a summary of the subject, it missed every one of the errors above and made about fourteen changes that were wrong: "trains running through town" became "roots running through town", and "that's a little crazy" became "that's a little closer". A small model guesses, and on a transcript full of near-misses it guesses wrong with confidence.
Two changes made it useful. Giving it the whole transcript to read first, so it sees the terms people use correctly elsewhere, produced its first real corrections, in about two and a half minutes. And a strict filter keeps only short changes that sound like what was heard, because most of its other suggestions were summaries rather than corrections. On this call that left five suggestions: three right ("hand dig", "gaskets" for "gas kits", and "4-inch pipe" for "4-inch play") and two wrong. Useful as a quick private first pass, with every change checked, but nowhere near a large model.
What does fix it: a large model, with the whole conversation
Every error in the table is obvious to anyone who knows the trade and reads the sentence around it. Nobody digs a pipe by "hand date", and a plumber talking about where water sits in a line means a belly, not a felon. That is the kind of knowledge large general AI models have, and given this transcript, a large model picked out each of the flagged errors from context. The trick is to give it the whole conversation, so it can work out the subject first, and to stop it doing anything except correcting.
A good correction prompt tells the model to:
- work out what the conversation is about before changing anything;
- change only mis-heard words, garbled sayings, and phrases repeated twice by mistake;
- never rephrase, summarize, shorten, or fix grammar, and keep filler words;
- leave speaker labels and timestamps exactly as they are;
- leave a word alone when unsure;
- return the whole transcript in the same format, and nothing else.
Then check every change
Even a good model, told clearly, sometimes rewrites a phrase it should have left, or stops halfway through a long transcript. So the step that matters most is the last one: compare its version with yours, word by word, and decide on each difference. Done by eye on a long transcript that is tedious, which is why most people skip it.
How MeetingScribe does this for you
On the MeetingScribe tool, two buttons sit next to Transcribe.
Quick refine runs Chrome's built-in model on your computer, with the whole transcript read first and the strict filter above. One click, free, nothing sent anywhere. It appears only in browsers that have the built-in model, and the first time, Chrome downloads it.
Refine with your AI is the thorough one: a large model corrects words using the context of the whole conversation, which is what the small built-in model cannot do. It turns the steps above into a few clicks:
- Transcribe your recording as usual.
- Click Refine with your AI, then Copy the prompt. It contains your transcript, your one-line description of the recording if you wrote one, and the instructions for the AI.
- Paste it into ChatGPT, Claude, Gemini or another AI chat and send. If an AI chat sent you to MeetingScribe in the first place, paste it into that same conversation: it already knows what your recording is about, which makes its corrections better.
- Copy the corrected transcript it returns and paste it back into the page.
- Review the list of changes. Each shows the old and new words with a few words either side, and a choice of Keep, Edit or Reject. Edit is for when the AI spotted the right place but chose the wrong word: type the right one. Small changes start as kept; any change over eight words starts as rejected, because that is where rewording hides.
- If the AI missed a word, add it yourself under the list: type what the transcript says and what it should say, and every place it occurs is added as a change you can still reject one by one.
- Apply. Only the changes you kept are written into your transcript, and they carry into the SRT and VTT subtitle files as well, at the same timings.
Quick refine ends in the same review list. With Refine with your AI, the page also warns you when the reply is much shorter than your transcript, which usually means the AI stopped early, and when it changed an unusually large share of the words.
What it will not fix
- Words that were never captured. If the audio is unintelligible, no model can recover it, and a model that tries is inventing. See how to record a meeting for a transcript.
- Who said what. Text alone cannot tell voices apart, so speaker labels are left as they are. See how to correct wrong speaker labels for that.
- Terms the model has no way to know, like the private name of an internal project. Put those in the "What is this recording about?" box before you transcribe.
A note on privacy
MeetingScribe transcribes on your device, and neither button changes that: the site sends nothing. Quick refine never leaves your computer at all. With Refine with your AI, the correction happens in an AI chat, so the transcript text goes to whichever service you paste it into. For most recordings that is a fair trade for getting the names right. For a recording that must not reach any outside service, use Quick refine and fix the rest by hand; the search box in the transcript editor finds every occurrence quickly.
Questions
Where does my transcript go when I use Refine?
Only where you paste it. MeetingScribe copies the prompt to your clipboard and sends nothing itself. If you paste it into ChatGPT, Claude or Gemini, the transcript text goes to that service under its own terms, the same as anything else you type there. Your audio never goes anywhere. If a transcript is too sensitive to share with any AI service, use Quick refine instead, which runs on your computer, or correct it by hand in the editor.
What is the difference between Quick refine and Refine with your AI?
Quick refine uses the small AI model built into Chrome. It is free, one click, and nothing leaves your computer, but it catches only some mis-heard words and some of its suggestions are wrong, so you review each one. Refine with your AI gives you a prompt to paste into a large AI chat such as ChatGPT, Claude or Gemini, which corrects words using the context of the whole conversation. That context is the real difference: in a call about a sewer repair, it can tell that “hand date” must be “hand dig”. It takes a minute longer and the transcript goes to that service, but it catches far more. Quick refine only appears in browsers that have the built-in model.
Why doesn't MeetingScribe run the correction with its own AI service?
Because it would break the promise this site is built on: nothing you record leaves your device. MeetingScribe has no server that receives your audio or your transcript; transcription happens in your own browser. Sending transcripts to an AI service from our side would mean every transcript, including the confidential ones this site exists for, passing through a company you did not choose. So the correction happens in one of two places you control: on your own computer (Quick refine), or in an AI chat you pick and paste into yourself (Refine with your AI), where what you share, and with whom, stays your decision.
Which AI chat should I use?
Any large general model you already use, such as ChatGPT, Claude or Gemini. What matters is size: correcting a mis-heard trade term takes knowledge of the trade, which small models do not have. We tested a small on-device model and it made the transcript worse.
Will the AI reword what people said?
The prompt tells it not to: no rephrasing, no summarizing, no grammar fixes, no removing filler words, and to leave a word alone when unsure. Models do not always obey, which is why nothing is applied until you have seen it. Every difference between your transcript and the reply is listed, and you keep, edit or reject each one.
Why are some changes not kept by default?
A correction of a mis-heard word is usually one to three words. A change of more than eight words on either side is more likely to be rewording or a dropped passage, so it is marked as a large change and left unticked until you choose it.
The AI stopped partway through a long transcript. What do I do?
Ask it to continue, then copy the whole corrected transcript, all parts in order, and paste it in. If the pasted text is noticeably shorter than your transcript, the page warns you, and the missing end shows up as one large removal you can reject.
Does the 'What is this recording about?' box still matter?
Yes. A sentence in that box fixes close mis-hearings of the names and terms in it on your device, before Refine is involved, and the same sentence is included in the Refine prompt so the AI knows the subject from the start.
Does Refine correct speaker labels or timestamps?
No. The prompt tells the AI to leave them exactly as they are, because a model reading text cannot hear who was talking. To fix labels, rename the speakers or edit the transcript directly.
Try it yourself, free and private
Transcribe audio in your browser. Your audio never leaves your device.
Open the transcriber