应用可以修改Android语音到文本发音

时间:2016-08-03 14:54:18

标签: android text-to-speech talkback

我在一家名为edX的公司工作(发音为Ed-X)。

我们目前正在努力让盲人更容易使用我们的Android应用程序。为此,我们正在利用TalkBack模式。

每当TalkBack模式尝试读取edX时,它就会发出声音" Ed"。我想解决它,但我只能做很多事情。

例如,在存在对edX的静态引用的任何地方(例如,文本视图),我可以手动设置发音。但是,我们的应用程序还广泛使用Web视图,其中内容是从服务器动态提取的。

如何在那里设置发音?我可以在app install / startup上以某种方式修改文本到语音引擎吗?

1 个答案:

答案 0 :(得分:0)

使用SSML你应该能够加载自定义词典(发音词典)或覆盖发音

<phoneme ph="ɛd ɛks" alphabet="ipa">edX</phoneme>

但我不确定当前的Android TTS API是否支持该功能。 (我也不确定这是否是正确的IPA)