an0*_*00b 9 android text-to-speech ssml
我的理解是,这个X-SAMPA XML样本,就像这里的其他样本一样,甚至在这里和这里,都应该听起来像是什么.
String text = "<speak xml:lang=\"en-US\"> <phoneme alphabet=\"xsampa\" ph=\"faIv\"/>.</speak>";
mTts.speak(text, TextToSpeech.QUEUE_ADD, null);
Run Code Online (Sandbox Code Playgroud)
然而,由于一些奇怪的原因,它没有说什么(完全沉默).
我错过了什么?
为了澄清:我的TTS示例应用程序设置正常:如果我.在该</speak>标记之前将其更改为任何单词,Android TTS只是说这个单词很好.我唯一的问题是我无法以<phoneme alphabet=\"xsampa\" ph=\"faIv\"/>任何方式利用它.
我知道a .应该是静默的,但根据这些样本的海报,它应该是XML中的XSAMPA音素.我错过了什么?
您尝试执行的操作的正确语法与您在问题中发布的完全相同。如果您的手机设置为使用默认的 Pico TTS,那就是。
确保已选择Settings > Voice input & output > Text-to-speech settings > Default Engine该Pico TTS选项并立即尝试相同的代码。
| 归档时间: |
|
| 查看次数: |
2222 次 |
| 最近记录: |