待合成文本:
您好,我是知识助手。\n请按住麦克风说出问题或直接输入问题吧~\n请按住麦克风说出问题或直接输入问题吧?\n请按住麦克风说出问题或直接输入问题吧?\n请按住麦克风说出问题或直接输入问题吧~?\n
成功返回:
innerAudioContext.autoplay = true;
innerAudioContext.src = res.filename;
经测试,在ios端,返回的网址,可以正常播放,但是,在安卓端有时候可以正常播放,有时候不可以正常播放(播放了一点,播放就报10001错误了);
经排查,发现是返回的网址文件,在安卓端异常,因为,我把网址替换成其他在线音频文件,没有问题。
大致代码如下:
plugin.textToSpeech({
lang: "zh_CN",
tts: true,
content: text,
success: function (res) {
innerAudioContext.autoplay = true;
// innerAudioContext.obeyMuteSwitch = false;
innerAudioContext.src = res.filename;
微信小程序开发问题解答
微信小程序开发者回答:
我也碰到这样的问题,解决了么
本文网址:http://www.91bianli.com/weixinxiaochengxu/213.html