帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
114
帖子
2
勋章
565
Y币

[多端开发] wxVoicePlus 模块voiceDataRead方法

[复制链接]
发表于 2022-3-15 11:08:23
wxVoicePlus 模块voiceDataRead方法的使用对于音频的路径有什么特殊要求吗?使用recMp3进行录音,使用audioStreamer模块播放音频是可以的,但在voiceDataRead方法中无法识别音频文件,而startSpeechRecognizer等方法可以实现
  1. var recMp3 = api.require('recMp3');
  2.                         recMp3.stop(function (ret, err) {
  3.                                 if (ret) {
  4.                                         that.data.answerTime = ret.duration;
  5.                                         var path = ret.path;
  6.                                         var wxVoicePlus = api.require('wxVoicePlus');
  7.                                         wxVoicePlus.voiceDataRead({
  8.                                                 path: ret.path,
  9.                                         }, function (ret) {
  10.                                                 if (ret) {

  11.                                                         console.log(JSON.stringify(ret));
  12.                                                 }
  13.                                         });
  14.                                 }
  15.                         });
复制代码



你用的什么路径,文档上要求 路径是 (widget://和fs://)
114
帖子
2
勋章
565
Y币
用的是recMp3返回的路径,他这个路径带有fs

stop
停止录音

stop(callback(ret,err))

callback(ret,err)
ret:

类型:JSON 对象
内部字段:
{

    status:true      
    message: ""    //字符串;
    duration:"3"   //时长(秒)
    path:'fs://xxx.mp3'  //文件路径
}
特特法爷 · 2022-3-15 11:40你用的什么路径,文档上要求 路径是 (widget://和fs://)

现在可以了吗
114
帖子
2
勋章
565
Y币
不行,没有反应
我测试一下
你这个不太好测试,qinjfa@yonyou.com  你把应用协作给我吧,申请微信那个不太好弄
114
帖子
2
勋章
565
Y币
不用了,耽误时间太长了,换了别的模块了
特特法爷 · 2022-3-22 18:25你这个不太好测试,  你把应用协作给我吧,申请微信那个不太好弄
恩,别的模块能满足你的需求,就先用别的
114
帖子
2
勋章
565
Y币
本帖最后由 Cover-L 于 2022-3-23 10:20 编辑

这个你们测的时候可以吗,就是使用reMp3模块,得到返回的文件路径然后使用wxVoicePlus 模块的voiceDataRead方法,能得到值吗

特特法爷 · 2022-3-23 09:59恩,别的模块能满足你的需求,就先用别的


12下一页
您需要登录后才可以回帖 登录

本版积分规则