0
我需要做的是使用麦克风录制我的声音,并同时听取我说的具有延迟的内容。从麦克风和显示器录制语音延迟
我已经尝试使用AVAudioRecorder和AVAudioPlayer(发射AVAudioPlayer让我们说1秒后播放该文件从我记录到相同的nsurl),但这是行不通的。
任何想法?
我需要做的是使用麦克风录制我的声音,并同时听取我说的具有延迟的内容。从麦克风和显示器录制语音延迟
我已经尝试使用AVAudioRecorder和AVAudioPlayer(发射AVAudioPlayer让我们说1秒后播放该文件从我记录到相同的nsurl),但这是行不通的。
任何想法?
AVAudioRecorder和AVAudioPlayer都处理独立的音频文件。
您将需要处理流音频。您可能需要AVFoundation并创建AVAssetReader
和AVAssetWriter
,将读取器连接到麦克风,然后将写入器连接到输出流。
AVFoundation很难弄清楚。我有一段时间没有用过它,而且我也不是专家。我建议你使用这些特定的搜索词进行一些挖掘。
谢谢!将做和报告回来! – WizMeister