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:
- 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.
- 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."
- 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.
- 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.