Both TTS Files Had All 4 Sentences, but One Date Was Off: A Korean Script Test
Disclosure: DigitalHarvest (NSST) is an independent affiliate of ElevenLabs. We may earn a commission if you subscribe through the referral link in this article. ElevenLabs has not sponsored, reviewed, or approved this article. The test below used our own accounts and our own files.
A text-to-speech file can contain every sentence of your script and still get a date wrong. On October 13, 2026 we put one short Korean script, written by us, through a local VoxCPM2 run and a cloud ElevenLabs voice, then transcribed both files end to end. Both transcripts contained all four sentences. They did not agree on the date, and that is the only reason this post exists.
The script and what we ran
The script is 130 Korean characters and four sentences. In English it says: "Today we make the narration for the video. We compare fourteen items priced at 2,480 won, from January 3 to December 31. Prices are read as they are, not rounded to the nearest thousand. Finally, the file is saved as final_v2.mp4."
It is built on purpose: a date range, a price, a count and a file name. Those are the tokens where a wrong word changes the meaning of a video.
- Local: VoxCPM2, unconditioned voice, one generation. The file is 17.28 seconds.
- Cloud: ElevenLabs web app, a stock voice already in our account, no cloning, one generation click, variation 1 of the 2 shown. The file is 23.07 seconds.
- Check: full-file Whisper large-v3-turbo transcription (language set to Korean), run locally on both files, raw output kept.
What the transcripts said
- Local file: all four sentences present. Date range read back as January 3 to December 31, price 2,480 won, count 14. The file name came back as "Final V-Toin MP4", which is not
final_v2.mp4. - Cloud file: all four sentences present. Price and count matched. The end date came back as December 30, not December 31. The file name came back as a spoken "final underscore v2.mp4".
What we do not know
We did not listen to either file end to end, so we cannot tell a spoken error from a transcription error. The December 30 might be the voice, or it might be Whisper. The "V-Toin" might be a mispronounced "v2" or a recognition miss on an underscore. This is one script, one run per engine, two different voices, and different codecs and lengths. The 5.8-second length difference says nothing about speed or quality, and we are not ranking the two.
What we changed because of it
We stopped treating "all sentences are present" as a pass. For any narration we now mark dates, prices, counts and file names, and check those tokens against the transcript first, then listen to exactly those seconds. A transcript match is still not a listening check, so the listening step stays.
ElevenLabs' own help article on this problem says numbers, dates, symbols and acronyms can be mispronounced and recommends writing them out in words; it also describes an API text-normalization setting with on, off and auto. That is the next thing we will test on this same script, with the same transcription check. We have not run it yet, so we do not know whether it fixes the date.
Try it on your own script
- Write a short script with one date range, one price, one count and one file name.
- Generate it with each engine you are considering and keep the raw files.
- Transcribe the full files and compare only those four tokens against the script.
- Listen to the seconds around any mismatch before you blame the voice.
If you want to try the cloud side, this is our referral link: DigitalHarvest (NSST) is an independent affiliate of ElevenLabs and may earn a commission if you subscribe through this link: ElevenLabs. The original audio files and reproduction commands are in our Korean write-up of the same test: smartaireviewer.com (Korean).
Earlier posts from the same log: VoxCPM2 vs ElevenLabs on the same 30-second script and One day of video-credit logs.
Sources checked
- Our own comparison record for October 13, 2026 (script, file hashes, durations, full transcripts).
- ElevenLabs help center: why numbers, dates, symbols and acronyms may not be pronounced correctly (found in search on October 14, 2026; we quote no prices or plan limits from it).
Affiliate relationship and trademark attribution
ElevenLabs and the ElevenLabs logo are registered trademarks or trademarks of ElevenLabs, Inc. Used with permission. DigitalHarvest (NSST) is not sponsored by, endorsed by, or affiliated with ElevenLabs except as an independent participant in the ElevenLabs Creator Affiliate Program.
Comments
Post a Comment