[英]How To Load Selected Contact Into a Text Box in a Android Native App Built with HTML5
[英]SpeechSynthesisUtterance not working in an HTML5 app built for Android
因此,我尝试使用Intel xdk构建HTML5应用程序。现在,当我将以下代码构建为Android的HTML5应用程序并将其部署到我的Android设备时,执行以下功能时我听不到声音。
function speak(){
var foo = new SpeechSynthesisUtterance("Speech");
foo.voice = voices.filter(function(voice) { return voice.name == 'Agnes'; })[0];
foo.volume = 0.5; // 0 to 1
foo.rate = 0.7; // 0.1 to 10
foo.pitch = 0.8; //0 to 2
//foo.lang = 'en-GB';
window.speechSynthesis.speak(foo);
}
我只是不知道设备上的HTML5应用程序如何工作,因为如果我将此功能放在html文件中并尝试在Android上的Chrome浏览器中访问它,就可以正常工作。 所以我的问题是,我要怎么做才能使SpeechSynthesisUtterance在Android HTML5应用程序中按预期工作。
我的测试设备是运行最近发布的4.3 Android更新的Samsung Galaxy S3。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.