【发布时间】:2015-11-24 08:50:21
【问题描述】:
我有一个脚本在 windows 的 chrome 上正确运行,但是当我在我的 android chrome 上尝试它时,它不起作用。 这似乎是声音的问题,因为:
if ('speechSynthesis' in window)
返回真。 我尝试了一些在线示例(例如http://codepen.io/matt-west/pen/wGzuJ),“声音”选择列表为空。
我需要安装一些东西来完成这项工作吗?
此代码适用于 windows 的 chrome,但不适用于 android 的 chrome:
function playSentence(text) {
var msg = new SpeechSynthesisUtterance();
msg.text = text;
window.speechSynthesis.speak(msg);
}
$(function () {
playSentence("Hello world");
});
版本:Android 5.0.0 - Chrome 46.0.2490.76
【问题讨论】:
标签: android google-chrome speech-synthesis