我有一个单词列表,我想将文本转换为语音功能 PhoneGap iPhone。 TTS有API或插件吗?请让我知道任何替代方案。
答案 0 :(得分:5)
因为没有任何phonegap方式(javascript)的方式来做这个,我建议使用一个本机TTS开源库,如:
https://bitbucket.org/sfoster/iphone-tts/src
或
https://github.com/todoroo/iPhone-Speech-To-Text
然后使用简单的插件将它们连接到您的javascript-html代码(了解有关编写插件的更多信息:http://docs.phonegap.com/en/2.0.0/guide_plugin-development_index.md.html
就这么简单!
答案 1 :(得分:3)
您是否检查过PhoneGap插件的Github回购? (位于此处:https://github.com/phonegap/phonegap-plugins)Android确实有一个TTS插件:https://github.com/phonegap/phonegap-plugins/tree/master/Android/TTS
答案 2 :(得分:1)
cordova plugin tts适用于iPhone:
TTS
.speak('hello, world!', function () {
alert('text spoken');
}, function (reason) {
alert(reason);
});
该插件使用iOS中的AVSpeechSynthesizer类,也适用于Android,Windows Phone。