从麦克风和监视器延迟录制语音

时间:2016-02-25 15:55:32

标签: ios avaudioplayer avaudiorecorder

我需要做的是使用麦克风录制我的声音,同时用延迟听我说的话。

我尝试过使用AVAudioRecorder和AVAudioPlayer(解雇AVAudioPlayer让我们说1秒钟以后播放来自我录制的同一个nsurl的文件),但这不起作用。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

AVAudioRecorder和AVAudioPlayer都处理离散的音频文件。

您将需要处理流媒体音频。您可能想要AVFoundation并创建AVAssetReaderAVAssetWriter,将阅读器连接到麦克风,并将编写器连接到输出流。

AVFoundation很难搞清楚。我很久没有和它合作了,我不是专家。我建议你使用这些特定的搜索词进行一些挖掘。