我在一家名为edX(发音为Ed-X)的公司工作 .
我们目前正努力让盲人更容易使用我们的Android应用程序 . 为此,我们正在利用TalkBack模式 .
每当TalkBack模式尝试读取edX时,它都会将其命名为“Ed” . 我想解决它,但我只能这么做 .
例如,在存在对edX的静态引用的任何地方(例如,文本视图),我可以手动设置发音 . 但是,我们的应用程序还广泛使用Web视图,其中内容是从服务器动态提取的 .
我如何在那里设置发音?我可以在app install / startup上以某种方式修改文本到语音引擎吗?
1 回答
使用SSML你应该能够加载自定义词典(发音词典)或覆盖发音
但我不确定当前的Android TTS API是否支持该功能 . (我也不确定这是否是正确的IPA)