麦克风的声音活动级别只有javascript

时间:2011-10-31 14:35:07

标签: javascript audio android-activity microphone

实际上我正在尝试从麦克风创建一个声音活动级别。没有记录只是一个现场水平。我找到了很多主题,但没有使用javascript。我找到了许多有用的链接,但我不知道如何只用javascript创建我想要的东西。该应用程序需要在多个移动平台上运行。 (WebOS,Androïd,IOS ......)并最终在计算机上。

这是链接:

http://jsfiddle.net/7D3YS/

此链接是一个简单的随机校平器。它看起来像我想要的。但是这个级别没有控制权。

http://docs.phonegap.com/en/1.1.0/phonegap_media_capture_capture.md.html#capture.captureAudio

它正在使用音频捕捉,我认为这是最好的方式,但我不知道如何收听和创建图形渲染。

www.sajithmr.me/jrecorder/example1.html

这个例子正是我想要的,但它使用的是swf文件。它不适用于iPhone。

www.filosophy.org/2011/03/talking-to-the-web-the-basics-of-html5-speech-input /

Google创建了一个webkit,但我不知道如何在我的工作中使用它。

我感谢录制音频文件并同时收听此文件,但我不确定效率。

这就是我发现的一切。 谢谢你的帮助!

巴斯蒂安

1 个答案:

答案 0 :(得分:1)

正如PhoneGap文档指出的那样,javascript无法访问大多数设备的麦克风输入(除非为其指定了api)。 Phonegap将尝试在设备上启动音频输入软件。

TLDR:您无法使用javascript直接访问麦克风输入,除非设备为其公开API。