这个代码是我在android原生app中测试过的,但是使用native.js不能运行,不知道怎么回事。有没有大神帮助一下?万分感谢。
var TextToSpeech=plus.android.importClass("android.speech.tts.TextToSpeech");
var Locale=plus.android.importClass("java.util.Locale");
var listener=plus.android.implements("android.speech.tts.TextToSpeech.OnInitListener",{
"onInit":function(status){
}
});
var tts=new TextToSpeech(plus.android.runtimeMainActivity(),listener);
if(tts.isLanguageAvailable(Locale.CHINESE)==TextToSpeech.LANG_AVAILABLE)
{
tts.setLanguage(Locale.CHINESE);
}
if(tts==null){
}else{
tts.speak("赵峰测试",ttsCls.QUEUE_FLUSH,null);
}
0 个回复