Share via

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

DWinkler 51 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 Speech in Foundry Tools

Your answer

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