speechSynthesis.speak()适用于iPhone而不适用于iPad吗?

时间:2018-02-04 05:43:41

标签: javascript ios text-to-speech

我有一个使用speechSynthesis.speak()的webapp,它似乎可以在Mac上的Safari,Chrome和Firefox中使用。它也适用于我的iPhone 6(iOS 11.2.5),但不适用于我的iPad Pro(也适用于iOS 11.2.5)。对speak()的初始调用来自用户按钮onclick函数。

是的,我打开了iPad音量......

在iPad上,我可以看到正确的开始和结束事件,没有任何错误事件。我尝试在话语对象中设置音量,语言和声音无济于事。 API似乎有效,但没有任何结果。

有没有人知道影响speechSynthesis.speak()的iOS设置? 还有其他建议吗?

1 个答案:

答案 0 :(得分:0)

卫生署!这是@#$& iPad Pro上的软静音!我需要在控制中心更改它,因为iPad Pro上没有软静音硬键。

每个其他应用都很难调试!