【发布时间】:2018-02-14 00:52:49
【问题描述】:
我有一个使用 SpeechSynthesis.speak() 的 web 应用程序,它似乎可以在我的 Mac 上的 Safari、Chrome 和 Firefox 中运行。它也适用于我的 iPhone 6(iOS 11.2.5),但不适用于我的 iPad Pro(也是 iOS 11.2.5)。 speak() 的初始调用来自用户按钮的 onclick 函数。
是的,我已经调高了 iPad 的音量...
在 iPad 上,我得到了看起来正确的开始和结束事件,没有任何错误事件。我尝试在话语对象中设置音量、语言和声音,但无济于事。 API 似乎工作正常,但没有任何结果。
有人知道影响 SpeechSynthesis.speak() 的 iOS 设置吗? 还有其他建议吗?
【问题讨论】:
标签: javascript ios text-to-speech