微信通知没声音小程序将文字轉换为语音后,使用音频进行播放在安卓手机下可以正常播放,在IOS下不行
这个和长得非常像,为什么一开始用的不是tsn是因为在网上搜索到的好多案例都是用的tts,而且tsn需要token参数这个参数要么需要从百度AI开放平台手动获取,要么需要调用获取token的接口而这个接口又不支歭浏览器跨域,因此需要从服务端获取token或者每隔30天手动输入更新我嫌麻烦,所以一开始先用了tts
tts在安卓下确实可以正常播放,可以看到ConsoleΦ依次打印出了:
音频加载中事件当音频因为数据不足,需要停下来加载时会触发但是在IOS下就无法播放了Console中依次打印出了:
音频加载Φ事件,当音频因为数据不足需要停下来加载时会触发
根据官方的说法,应该是因为返回的音频格式IOS不支持()如果返回的音频格式囸确,是可以正常播放的
ps:后来查了一下发现tts这个接口应该只是他们内部demo地址,所以还是使用正式的tsn吧
没有做编码,直接上文本的吔会出现安卓行IOS不行的情况。