有人可以帮助我如何使用HTML5从默认麦克风捕获音频吗? 有很多样品可用,但他们都没有工作。 我已经试过Audio capturing with HTML5 因为它只适用于启用了标记的chrome。但它得到了NavigatorUserMediaError。地址栏上的视频图标有红色十字标记,其工具提示“此页面已被阻止访问您的摄像头和麦克风”HTML5从默认麦克风捕获音频
7
A
回答
8
HTML5 Rocks上有一些很棒的文章。这只是我拉的一个。 http://updates.html5rocks.com/2012/09/Live-Web-Audio-Input-Enabled
// success callback when requesting audio input stream
function successCallback(stream) {
var audioContext = new (window.webkitAudioContext)();
// Create an AudioNode from the stream.
var mediaStreamSource = audioContext.createMediaStreamSource(stream);
// Connect it to the destination to hear yourself (or any other node for processing!)
mediaStreamSource.connect(audioContext.destination);
}
function errorCallback() {
console.log("The following error occurred: " + err);
}
navigator.webkitGetUserMedia({audio:true}, successCallback, errorCallback);
3
确保您从网络服务器开始演示 - 简单地复制/粘贴文件系统&启动将无法正常工作 - 在Chrome中你永远不会进入话筒这种方式。
2
最近(不知道什么时候)Chrome添加了通过SSL访问页面以启用getUserMedia的要求。
相关问题
- 1. MonoTouch:从麦克风捕获音频流
- 2. 从HTML5音频麦克风流
- 3. 音频:如何设置默认麦克风的音量?
- 4. HTML5中的麦克风捕获
- 5. 通过HTML5捕获麦克风输入
- 6. 如何指定正确的AudioFormat从麦克风捕获音频?
- 7. 从麦克风FFmpeg音频捕获工作不正常
- 8. JavaFX对麦克风音频捕获的支持
- 9. 使用AVCaptureSession捕获和操作麦克风音频?
- 10. 检索使用相机的麦克风捕获的音频
- 11. 使用.NET Framework捕获麦克风音频流
- 12. libsox:从默认麦克风录制
- 13. 静音麦克风音频getUserMedia
- 14. 获取麦克风音量
- 15. HTML5语音输入麦克风接入
- 16. 从麦克风获取声音
- 17. 如何从麦克风捕获音频以通过套接字发送?
- 18. 麦克风/扬声器音频反馈
- 19. 实时播放麦克风的音频
- 20. 麦克风UDP实时音频流
- 21. 如何从Macbook麦克风获取音频数据?
- 22. Linux,C++音频捕捉(只是麦克风)库
- 23. 从麦克风录制的音频语音通话
- 24. IOS,得到浮球液位麦克风updateMesters当麦克风被录制音频
- 25. 在clojure overtone中捕获USB麦克风
- 26. 如何使用NAudio将麦克风(麦克风输入)设置为默认值?
- 27. 如何将系统麦克风音频流传输到连接的设备麦克风音频流
- 28. Silverlight Mac麦克风音量
- 29. Java麦克风录音
- 30. 在android中获取麦克风音频。 AudioContext
感谢您的回复。我也是这样。但似乎不工作。从链接我们可以得到两个样本的实时演示。 [One](http://webaudiodemos.appspot.com/pitchdetect/index.html)和[Two](http://chromium.googlecode.com/svn/trunk/samples/audio/visualizer-live.html),但似乎没有工作。都要求我允许使用麦克风,但之后没有任何反应。唯一的变化是标题图标上缓缓闪烁着一个红色的球。我的Chrome是最新的,我也启用了'网络音频输入'。任何人都可以提供工作示例。 – abduIntegral 2013-04-23 06:16:31
上的任何更新? – 2013-05-25 19:04:50
当这些API是新的时,HTML5 Rocks创建了一些网络音频演示,但他们从未更新API演进的演示。可悲的是,他们的一些网络音频演示不再有效。 – 2014-11-02 22:09:22