Azure TTS: Synthesis of single word breaks in the middle of the word

DWinkler 26 Reputation points
2024-09-18T11:20:50.49+00:00

We are synthesizing with SSML the word dieci / number 10.

The synthesis only says /d i e/ and doesn't give the whole word.

If we synthesize 'diece minuti' it works perfectly.

e.g.

<speak xmlns=\"http://www.w3.org/2001/10/synthesis\" xmlns:mstts=\"http://www.w3.org/2001/mstts\" version=\"1.0\" xml:lang=\"it-IT\"><voice name=\"it-IT-FabiolaNeural\"><prosody rate=\"0.87\">dieci</prosody></voice></speak>

This is happening for a few voices, it-IT-ElsaNeural is fine on the other hand

i also tried the say as cardinal, which has the same problem

providing the phonemes synthesizes the whole word, but sounds wrong /ˈdjɛt͡ʃi/

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

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.