德语发音Minuend with Android TTS

时间:2014-04-20 08:34:22

标签: android text-to-speech

我试着用Android TTS用德语说Minuend这个词。但是我的手机将你称为ü(u-Umlaut)。任何人都知道一种方法来迫使TTS说你的ue?

最诚挚的问候,托马斯。

1 个答案:

答案 0 :(得分:1)

这在古代被用于那些没有单调元音的打字机......

技巧:尝试在你和你之间插入一些东西,比如替换" ue"与" u-e"在阅读之前。

即:

tts.speak(txt,replace("ue", "u-e"), TextToSpeech.QUEUE_FLUSH, null);

其中txt是你的字符串(" Minuendo"),tts是TextToSpeech实例。

它应该可行,因为TTS引擎不再认识你是一个笨蛋。
和" - "不会被阅读(或使用逗号代替或其他一些MUTE角色)。