TTS Number Pronunciation

Esta página aún no está traducida. La herramienta funciona en inglés más abajo. Usar en inglés

Usar en inglés →
Workflow

How to format numbers for speech

  1. 01

    Enter a number, year, currency, or expression

    Type raw numbers like 1998, $450.75, 3.14, 1/2, or +1-800-555-0199 into the input box.

  2. 02

    Select pronunciation mode

    Choose whether the number represents a year, standard quantity, currency amount, phone digits, or fraction.

  3. 03

    Listen to the browser audio preview

    Press play to verify how the speech engine pronounces the converted wording.

  4. 04

    Copy the phonetic text into your script

    Paste the spelled-out words directly into FreeTextToSpeech or your voiceover project to guarantee accurate pronunciation.

FAQ

Frequently Asked Questions

01

Why do text-to-speech engines mispronounce numbers and years?

Most TTS models rely on normalization rules that guess context. When an engine encounters "1995," it often guesses "one thousand nine hundred ninety-five" instead of the year "nineteen ninety-five." Writing numbers out phonetically removes this ambiguity.
02

How do you force text-to-speech to say a year correctly?

Write the year as two pairs of words. For example, write "nineteen ninety-five" instead of "1995", and "twenty twenty-four" instead of "2024".
03

How should currency symbols like $ and € be formatted for TTS?

Spell out both the main unit and fractional cents. For example, rewrite "$49.99" as "forty-nine dollars and ninety-nine cents" so the voice doesn't say "dollar sign forty-nine point nine nine."
04

How do you format phone numbers so TTS reads them digit by digit?

Separate every digit with a space or hyphen, or spell out each digit ("five five five, zero one nine nine"). Grouping digits with commas adds natural conversational pauses.
05

What about fractions and percentages?

Write "1/2" as "one half" or "half", "3/4" as "three fourths", and "15%" as "fifteen percent." This prevents engines from reading the slash literally as "one slash two."
06

Does this tool work with any text to speech engine?

Yes. Once you convert numbers into plain English words, every text-to-speech engine (including Kokoro, ElevenLabs, Amazon Polly, and browser speech) will read them with complete consistency.

Still wondering? Get in touch →

Try it now

Make natural voiceovers without sign up

Generate high-quality WAV or MP3 audio with 54 voices in 9 languages.