1、安装Cordova的tts插件
cordova plugin add cordova-plugin-tts
2、vue中封装tts调用播报方法
//语音播放功能
function speak(msg) {
try {
TTS.speak({
text: msg,
locale: 'zh-CN',
rate: 1
}, function() {
console.log('Text succesfully spoken');
}, function(reason) {
console.log(reason);
});
} catch (error) {
console.log(error);
}
}
3、vue页面调用
speak(“语音播报内容信息”);
备注:如果手机没有语音播报插件,需要下载讯飞语记软件,然后进行设置