有人可以帮助我如何使用 HTML5从默认麦克风捕获音频?
有许多样本可用,但它们似乎都没有工作.
我试过 Audio capturing with HTML5
因为它只适用于启用了标志的chrome.但它得到了NavigatorUserMediaError.地址栏上的视频图标带有红色十字标志,其工具提示显示“此页面已被阻止访问您的相机和麦克风”

解决方法

关于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 );

HTML5从默认麦克风捕获音频的更多相关文章

  1. iOS版.使用USB麦克风录制96kHz

    我正在尝试使用我的RDEiXYUSB麦克风以96kHz的速度录制.录音没有错误,当我启动连接麦克风的应用程序时,我看到AVAudioSession以96kHz的采样率成功运行.但是,如果我看一下光谱,很明显除了20kHz以上的重采样噪声之外什么都没有:为了进行比较,这是使用与USB麦克风捆绑的应用程序进行相同录制的频谱:还有什么我必须做的,以原生96kHz录制?或者也许RDERec应用程序通过USB通过一些专有协议与麦克风通信,我在这里运气不好?

  2. 从iOS上的麦克风输入进行语音活动检测

    我正在开发一个基于语音的AI的iOS应用程序;即它意味着从麦克风接收语音输入,将其转换为文本,将其发送到AI代理,然后通过扬声器输出返回的文本.我已经完成了所有工作,但是使用按钮开始和停止录制语音(SpeechKit用于语音识别,API.AI用于AI,亚马逊的Polly用于输出).我需要的是让麦克风始终打开,并在用户开始和结束谈话时自动开始和停止录制用户的声音.这个应用程序正在开发一个非正统的环境

  3. ios – 将音频从麦克风通过蓝牙传输到另一个iPhone

    我正在尝试将传入的麦克风音频传输到另一个iPhone.基本上一个电话,但通过蓝牙.我有音频通过AVAudioRecorder进来:然后我尝试从@martin-r从HERE–StreamReader使用StreamReader使用:然后使用以下方式将数据发送到另一台设备:我将线转换为NSData,然后使用dispatch_after0.5秒不断运行,我通过蓝牙发送到另一个设备.这似乎不起作用,我不认

  4. ios – 强制iPhone麦克风作为音频输入

    我正在开发一个iOS应用程序,需要应用程序只从iPhone内部麦克风录制音频,并在耳机播放.我想知道现在可以使用API吗?如果是这样,有人可以请你说明我该怎么做?

  5. 如何检测用户在iOS上授予麦克风权限?

    所以我需要在用户给出(或拒绝)使用麦克风的权限后调用某个函数.我已经看到了这个:但是,这仅用于检测当前状态.如果当前状态为“no”并且弹出窗口显示且用户提供权限–则不会调用该函数.那是因为在执行此操作的那一刻,权限是“否”,直到我们下次运行代码时才会调用该函数.我想要做的是在用户按下“允许”或“拒绝”后调用一个函数.谁知道怎么做?

  6. xcode – 如何在模拟器上测试iOS麦克风的使用?

    如何在IO模拟器中测试麦克风?我不认为它是通过Mac屏幕顶部的内置音频录制的,我理解.哪些选项有效?

  7. swift – 尝试通过多路连接将音频从麦克风传输到另一部手机

    任何帮助,关于此的想法/意见将非常感激.您的AVAudioPCMBuffer序列化/反序列化是错误的.Swift3的演员阵容发生了很大的变化.似乎需要比Swift2更多的复制.以下是如何在[UInt8]和AVAudioPCMBuffers之间进行转换的方法:N.B:此代码假设单声道浮点数据为44.1kHz.您可能想要更改它.

  8. 如何检测Android中是否存在麦克风?

    ..所以我想在让用户访问语音输入功能之前检测麦克风是否存在.如何检测设备上是否有麦克风.谢谢.解决方法AndroidAPI参考:hasSystemFeature

  9. 如何将麦克风阵列上每个麦克风的音频同时录制到Android中的单独缓冲区?

    许多平板电脑和一些智能手机使用一系列麦克风来解决噪音问题.例如,摩托罗拉DroidX使用三个麦克风阵列,甚至允许您设置“音频场景”.一个exampleisdiscussedhere.我希望能够同时从平板电脑/手机上的所有麦克风录制.我发现使用AudioSource我们可以选择麦克风(我不知道这是哪种麦克风,但它可能是面向用户的麦克风)或麦克风与摄像机的方向相同,但无论如何都无法找到麦克风阵列中的所

  10. android – 如何从头部电话杰克获得电力?

    我的任务是,如果有人知道如何创建一个可以通过设备的耳机插孔发送电费的Android应用程序,就像在这个视频iPocket_LED中一样.视频显示了一个iPhone应用程序,用于控制插入耳机插孔的LED.我想知道如何访问设备发送电子信号.抱歉我的英语,不是我的语言,我希望有人了解我解决方法许多接受外部麦克风的消费者设备将提供“插入式电源”.这是麦克风连接中两个触点上通常为1至5伏的小电压.Apple

随机推荐

  1. 微信小程序canvas实现水平、垂直居中效果

    这篇文章主要介绍了小程序中canvas实现水平、垂直居中效果,本文图文实例代码相结合给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

  2. 使用HTML5做的导航条详细步骤

    这篇文章主要介绍了用HTML5做的导航条详细步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

  3. H5最强接口之canvas实现动态图形功能

    这篇文章主要介绍了H5最强接口之canvas实现动态图形功能,需要的朋友可以参考下

  4. Canvas高级路径操作之拖拽对象的实现

    这篇文章主要介绍了Canvas高级路径操作之拖拽对象的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  5. html5视频自动横过来自适应页面且点击播放功能的实现

    这篇文章主要介绍了h5视频自动横过来自适应页面且点击播放,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

  6. 详解HTML5中的picture元素响应式处理图片

    这篇文章主要介绍了详解HTML5中的picture元素响应式处理图片,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  7. canvas像素点操作之视频绿幕抠图

    这篇文章主要介绍了canvas像素点操作之视频绿幕抠图的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  8. html5利用canvas实现颜色容差抠图功能

    这篇文章主要介绍了html5利用canvas实现颜色容差抠图功能,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下

  9. canvas绘制视频封面的方法

    这篇文章主要介绍了canvas绘制视频封面的方法的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  10. HTML5拖拽功能实现的拼图游戏

    本文通过实例代码给大家介绍了HTML5拖拽功能实现的拼图游戏,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧

返回
顶部