iPhone AVAudioRecorder,AudioQueueServices,如何在检测到声音时自动录制音频

时间:2010-11-15 08:57:37

标签: iphone ios audio

我正在使用AVAudioRecorder和AudioQueueServices来录制来自iphone麦克风的音频,但我想在检测到声音时自动录制声音,因此无需按下录音按钮

我看过有关AVFoundation的教程: www.iphoneam.com/blog/index.php?title=using-the-iphone-to-record-audio-a-guide&more=1&c=1&tb=1&pb=1 还有一个解释iphone话筒如何检测声级的教程,我尝试将两个教程加在一起,但我不能让代码完全工作

无法弄清楚要做什么,我不确定我是否采取了错误的做法

有什么建议吗?

由于

1 个答案:

答案 0 :(得分:3)

查看本教程:http://mobileorchard.com/tutorial-detecting-when-a-user-blows-into-the-mic/

我使用上面的教程得到了类似的东西。我有一个AVAudioRecorder监听麦克风的音量,另一个AVAudioRecorder在达到某个阈值时记录麦克风的输入。