javascript - 仅使用 javascript 的麦克风的声音 Activity 级别

标签 javascript audio android-activity microphone

实际上,我正在尝试通过麦克风创建声音 Activity 级别。没有记录只是一个现场水平。我找到了很多主题,但没有发现仅使用 javascript。我找到了许多有用的链接,但我不知道如何只用 javascript 创建我想要的东西。该应用程序需要在多个移动平台上运行。 (WebOS、Android、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,但我不知道如何在我的工作中使用它。

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

这就是我找到的全部内容。 感谢您的帮助!

巴斯蒂安

最佳答案

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

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

关于javascript - 仅使用 javascript 的麦克风的声音 Activity 级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7955170/

相关文章:

android - 实现 "UP"按钮功能

javascript - 错误: "missing revert data in call exception" with ethers5. 6.9

javascript - 有多少机器人有 JS "enabled"?

javascript - 使用高阶函数代替两个循环

iphone - AVAudioPlayer只能在模拟器中播放,但不能在设备中播放,为什么?! (iPhone-SDK)

android - 通过 Intent 将 BluetoothDevice 对象传递给另一个 Activity

javascript - 单击按钮时删除标签和按钮

c++ - 在内部扬声器上播放声音和使用旧的 xp api 功能的可能性?

objective-c - 使用QTkit录制音频

java - 我从 Android ActivityForResult 发送一个可打包类并收到 null