调用同声传译的插件,将文本播放声音。功能在开发者工具上完全正常,但是在安卓的真机上有问题,具体表现有:
1、偶尔播放正常;
2、绝大多数下,会延迟10秒左右,才播放出声音,而且播放几秒钟后,就结束了。
哪位老师帮忙看一下,快崩溃了。
我现在遇到的问题,和这个帖子的问题是完全一样的,但没找到解决的办法。
https://developers.weixin.qq.com/community/develop/doc/000e8aebbf47b083cea7ee21751000
我的代码如下:
<view class="" bindtap="onPlanVioce">播放语音</view>
// 引入插件:微信同声传译
const plugin = requirePlugin('WechatSI');
const innerAudioContext = wx.createInnerAudioContext();
Page({
onPlanVioce: function(e){
var that = this;
var scontent = "在面部进行操作,对着装有严格的要求,专业工作服,如《白色白大褂或无菌衣》头发束起,画淡妆,无菌手套等,准备齐全进行操作!"
plugin.textToSpeech({
lang: "zh_CN",
tts: true,
content: scontent,
success: function(res){
console.log(res)
that.setData({
src: res.filename
})
innerAudioContext.src = that.data.src;
innerAudioContext.play();
}
})
},
})
麻烦提供能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html