赞
踩
科大讯飞在线文档
https://www.xfyun.cn/doc/tts/online_tts/API.html
科大讯飞调用接口 地址
https://blog.csdn.net/jinxi1112/article/details/122835386
微信小程序base64转ArrayBuffer替代方案
https://www.homedt.net/43939.html
注意点
调用函数 参考大佬的实例 这里说一下注意的点
微信小程序 不支持在线的 base64类型的音频文件解析, 在这里耗了好久 找了好多文档 最后发现只能把base64格式的文件转成ArrayBuffer形式 然后在写入到本地文件 通过大佬的函数调试 发现一直报一个错 Failed to execute ‘atob’ on ‘Window’: The string to be decoded is not correctly encoded 原因未知 当传入 六个字一下的时候不会出现这个错误 大于六个字以上会出现这个报错,也是很头疼 经过排查 是因为微信官方的 base64ToArrayBuffer函数的问题 可能是因为base64太长 导致解析出错 从而不能生成ArrayBuffer格式 这里也是找到了替换的方案 忙活了一下午总算能成功生成音频文件
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。