收藏
回答

uni.getRecorderManager()录音API微信小程序能监听到声音的开始和结束吗?

目前是像微信发语音一样监听长按开始录音,松开长按停止录音;但是需求现在是唤起开始录音,这个倒是好做但是不知道怎么监听用户停止说话了。有做过这个功能的开发人员吗。

回答关注问题邀请回答
收藏

2 个回答

  • 郑钱花
    郑钱花
    06-10

    要么楼下说的得有硬件支持,通过声音大小判断。要么找找其他接口,分析从onFrameRecorded获取到的录音分片数据,看能否找到能判定 不说话了的值。只有这些思路

    06-10
    有用 1
    回复 1
    • 是俊
      是俊
      06-10
      嗯嗯 再看分片数据了 谢谢
      06-10
      回复
  • dreamhunter
    dreamhunter
    06-10

    "完成" 按钮让用户主动结束录音。

    06-10
    有用 1
    回复 4
    • 是俊
      是俊
      06-10
      不行 需要用户不用任何操作就可以结束 自动监听人声离开/无
      06-10
      回复
    • dreamhunter
      dreamhunter
      06-10回复是俊
      那停止以后怎么开启,不再开启了?需求确认先
      06-10
      回复
    • 是俊
      是俊
      06-10回复dreamhunter
      有声音开启录音 没有声音停止录音 需求就是监听人声的来和离开
      06-10
      回复
    • dreamhunter
      dreamhunter
      06-10回复是俊
      有外部硬件支持 有声音这个状态?那没声音也让硬件提供好了
      06-10
      回复
登录 后发表内容