如何在JavaScript中自动停止录制语音?

时间:2015-04-03 22:33:13

标签: javascript recording

我使用此系统https://github.com/mattdiamond/Recorderjs录制语音,然后将其下载到PC。当我想录制声音时,我必须按下开始按钮,当我想要停止它时,我必须停止。

问题

我想自动执行此操作,因此当我按下开始按钮时,它将开始录制语音,当我停止说话时,它将自动停止录制。

问题:

  1. 在此代码中有没有简单的方法。我真的很感激,因为我是JS和PHP的新手,我不知道该怎么做。
  2. 你能告诉我怎么做吗?

1 个答案:

答案 0 :(得分:0)

识别语音内容不是一项简单的工作,无法使用纯javascript完成。显然,需要服务器上的第三方软件(例如Matlab),它可以直接访问文件内容,并且需要进行一系列数学分析来识别语音是停止还是低(在省略噪声之后!)

有一些有限的解决方案,如this使用第三方服务器,您可以使用javascript来录制语音或将语音转换为文本。这些解决方案如何还没有网络服务,您无法对其行为和能力进行编程。