草庐IT

javascript - 在 Javascript 中检查麦克风音量

我正在尝试制作一款需要访问用户麦克风的小游戏。我需要能够检查是否连接了麦克风,如果连接了,则检查在游戏过程中通过麦克风发出的声音的音量。我该怎么做? 最佳答案 在必须自己解决之后,稍微更详细的答案可能会帮助其他人看这里。以下代码将根据麦克风音量注销大约0到100之间的数字。navigator.mediaDevices.getUserMedia({audio:true,video:true}).then(function(stream){constaudioContext=newAudioContext();constanalyser

html - 使用 Html 5 捕获麦克风并使用 socket.io 进行广播

我目前正在开发带有白板、视频/音频session的虚拟教室。如何使用HTML5、Javascript捕获麦克风。如何从麦克风创建base64编码字符串?我已经从标签中捕获视频图像并在Canvas上绘制并接收到base64编码的字符串并广播给所有学生及其作品。音频标签也有类似的方法吗?我想使用socket.io向全类广播老师麦克风的声音。我找到了很多教程,但每个人都解释了视频而不是音频:(。我正在使用Chrome-v21并且能够使用webkit。提前致谢 最佳答案 StreamAPI应该允许你这样做但不幸的是它是notsupporte

javascript - 如何在 JS 中访问麦克风?

OperaNext已经支持网络摄像头,但是麦克风支持呢?你知道吗? 最佳答案 我知道这里有一个规范:http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Feb/att-0020/api-draft.html而那个webkit是这样支持它的:http://www.labnol.org/software/add-speech-recognition-to-website/19989/正确的代码是: 关于javascript

javascript - 如何使用网络音频 api 获取麦克风输入音量值?

我正在使用带有网络音频api的麦克风输入,需要获取音量值。现在我已经让麦克风工作了:http://updates.html5rocks.com/2012/09/Live-Web-Audio-Input-Enabled此外,我知道有一种方法可以控制音频文件的音量:http://www.html5rocks.com/en/tutorials/webaudio/intro///Createagainnode.vargainNode=context.createGain();//Connectthesourcetothegainnode.source.connect(gainNode);//C

ios - 将我的应用程序生成的所有声音记录在音频文件中(不是来自麦克风)

我有一个像仪器一样的屏幕。有播放声音文件的按钮。我想将用户按下按钮时播放的声音记录在一个音频文件中,这样我就可以将该文件另存为mp4或其他音频格式。能否请您指导我如何以简单的方式实现这一目标?我可以使用带有AVAudioRecorder的麦克风进行录音正如我所想,录音方法使用麦克风作为源,但我希望它使用与我的应用程序等效的“音频输出”作为源。 最佳答案 您可以尝试使用TheAmazingAudioEngine。你可以通过Cocoapods安装它pod'TheAmazingAudioEngine'或者通过git克隆gitclone--

iphone - 使用iphone 5的后置麦克风

我已经习惯关注code流式传输来自麦克风的音频输入/输出。我想做的是选择后置麦克风进行录音。我读过将kAudioSessionProperty_Mode设置为kAudioSessionMode_VideoRecording可以完成这项工作,但我不确定如何在我的代码中使用它。任何人都可以帮助我成功设置此参数。我有这些行来设置属性status=AudioUnitSetProperty(audioUnit,kAudioSessionProperty_Mode,kAudioSessionMode_VideoRecording,kOutputBus,&audioFormat,sizeof(aud

ios - 删除 iOS7 麦克风权限以测试权限下降

iOS7中的新功能(我相信)用户必须授予该应用使用麦克风的权限。这与应用程序想要获取位置信息时的请求类似。我曾被征求过一次许可。现在,我想测试我的应用程序,看看当用户拒绝此权限时它有何react。我已从手机中删除该应用程序,但系统未再次询问我的权限。知道如何一遍又一遍地清除此权限,以便我可以测试何时请求此权限以及应用在被拒绝时如何react。 最佳答案 设置>通用>重置>重置位置和隐私 关于ios-删除iOS7麦克风权限以测试权限下降,我们在StackOverflow上找到一个类似的问题

ios - 强制 iPhone 麦克风作为音频输入

我正在开发一个iOS应用程序(目前专门针对iPhone),它要求该应用程序仅从iPhone内部麦克风录制音频(即使插入耳机/耳机),并且在耳机上播放(假设现在已插入耳机)。我想知道目前可用的API是否可以做到这一点?如果是这样,任何人都可以阐明我该怎么做吗?谢谢! 最佳答案 我认为这个问题的答案是否定的。我使用iPhone4和新的iOS4AVFoundation进行实验,重点是AVCaptureDevice类。我在应用程序中添加了以下内容:NSLog(@"%@",[AVCaptureDevicedevices]);因此,这要求列出所

ios - 在 iPhone 上播放歌曲时通过麦克风检测噪音

我正在制作一个应用程序,它应该播放一个简单的音轨,并在播放音轨时让我知道附近是否有任何噪音。这是通过在iPhone的扬声器上播放歌曲时从麦克风进行现场录音来完成的。任何不属于音乐播放的声音都被定义为噪音。实现此功能的最简单方法是什么?我已经在网上进行了相当广泛的研究,但我一直无法找到任何指向我解决这个特定问题的方法。虽然这可能是我读到的不同技术的组合,但最终将成为解决方案。我已经实现的事情同时播放歌曲和录制音频。我尝试过的事情注意:由于我们被鼓励添加我们已经尝试过的内容,因此我添加了以下部分。但我绝不是说这是解决问题的正确方法,这只是我尝试过的方法。我破解了aurioTouch2示例应

ios - 在 WebRTC for iOS 中测量麦克风电平

我有一个WebRTCiOS应用程序。我有AVAudioSession和RTCAudioSource。我需要检测麦克风何时开始接收响亮的声音(比如当一个人开始说话时),类似于hark在浏览器中使用AudioContext.我怎样才能检测到它或得到类似于流的东西,可以像AVCaptureAudioChannel或AVCaptureAudioDataOutput一样测量? 最佳答案 在使用AVAudioSession请求录制音频的权限后,我建议使用AVAudioRecorder。这是一个相当简单的类,简单如下:创建AVAudioRecor