首页 文章

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

提问于
浏览
1

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

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

每当TalkBack模式尝试读取edX时,它都会将其命名为“Ed” . 我想解决它,但我只能这么做 .

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

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

1 回答

  • 0

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

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

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

相关问题