在 iOS、AVAudioRecorder 或其他设备上监听麦克风输入?
我想知道是否有一种方法可以在不录音的情况下“听”并显示麦克风的输入电平?
苹果的 SpeakHere 示例负责录制和播放,我想知道是否可以有一个更简单的版本,只“听”而不实际录制和保存文件。
I'm wondering if there is a way to "listen" without recording and display the microphone's input levels?
Apples SpeakHere sample does the record and playback, and am wondering if there could a be a lighter version of just "listening" without actually recording and saving a file.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我使用 AudioQueues 来实现此目的。在回调中,像这样获取输入级别:
并且不要将音频写入文件。
I use AudioQueues for this purpose. In your callback, get the input level like so:
And simply don't write the audio into a file.