2016-02-25 45 views
0

我需要做的是使用麥克風錄製我的聲音,並同時聽取我說的具有延遲的內容。從麥克風和顯示器錄製語音延遲

我已經嘗試使用AVAudioRecorder和AVAudioPlayer(發射AVAudioPlayer讓我們說1秒後播放該文件從我記錄到相同的nsurl),但這是行不通的。

任何想法?

回答

0

AVAudioRecorder和AVAudioPlayer都處理獨立的音頻文件。

您將需要處理流音頻。您可能需要AVFoundation並創建AVAssetReaderAVAssetWriter,將讀取器連接到麥克風,然後將寫入器連接到輸出流。

AVFoundation很難弄清楚。我有一段時間沒有用過它,而且我也不是專家。我建議你使用這些特定的搜索詞進行一些挖掘。

+0

謝謝!將做和報告回來! – WizMeister