Accuracy issues reading numbers with Text to speech voices

Andrew Silagy 0 Reputation points
2024-12-20T19:23:41.6233333+00:00

I wanted your perspective on an issue im having with 2 new voices reading numbers, occasionally Adam Multilingual and Lewis Multilingual will read numbers that start with "four" in a way that sounds like "for five six seven" like "fur," as if they are not saying the number.

Broken script:

Our address is 321 Birch Road, Lakedale, MI, 48210. Our phone number is 801-345-6789

Our address is 567 Elm Street, Westfield, NJ, 07090. Our phone number is (415) 456-7890

Our address is 890 Cedar Boulevard, Greenfield, OH, 43123. Our phone number is 917-567-8901

Azure AI Speech
Azure AI Speech
An Azure service that integrates speech processing into apps and services.
1,847 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Sina Salam 15,006 Reputation points
    2024-12-22T15:38:00.97+00:00

    Hello Andrew Silagy,

    Welcome to the Microsoft Q&A and thank you for posting your questions here.

    I understand that you're experiencing accuracy issues reading numbers with text to speech voices.

    This can be highly frustrating, especially when clarity is crucial. But just a few suggestions to address this issue:

    1. Try adjusting the phonetic spelling of the number "four" in your script. For example, you could write it as "fohr" or "fawr" to see if it improves pronunciation.
    2. Adding a comma or period before the number might help the TTS engine recognize it as a distinct entity. For example, "Our phone number is (4) 15-456-7890."
    3. Check if there are any settings or adjustments within the TTS software that allow you to fine-tune pronunciation. Some TTS engines have options for customizing how certain words or numbers are spoken.
    4. If the issue persists, you might consider using a different TTS voice that handles numbers more accurately.

    I hope this is helpful! Do not hesitate to let me know if you have any other questions.


    Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.