簡體   English   中英

iPhone - 任何操縱錄制音頻的方法?

[英]iphone - any way to manipulate recorded audio?

具體來說,我只想記錄一些內容,將其反轉並播放。 我查看了蘋果文檔,找不到有關編輯音頻的任何信息。 可能嗎?

是的,這絕對是可能的。 最后我檢查了Apple Core Audio的文檔並不是很好,但是自從我使用它以來已經有幾個月了。 以下是我將遵循的步驟。

  1. 錄制音頻樣本。

  2. 通過循環遍歷數組的前半部分來反轉音頻,並交換位於那里的值,其中一個值與數組的末端等距離。

  3. 播放生成的音頻片段。

坦率地說,第一步可能是最難的。 是一篇關於在iPhone上錄音的好文章,包括錄音。 請務必查看文章的所有不同部分。 是另一篇關於在iPhone上錄制聲音但使用不同框架的文章。 有幾種方法可以在iPhone上進行錄制,最后我查了一下,如果你想在錄制時播放音頻,你必須使用RemoteIO。

編輯:

如果您想使用RemoteIO(我更喜歡),那么這個網站對於開始使用它非常有幫助。 此外,Apple提供的aurioTouch示例程序非常有用(盡管比您想要的更多)。

如果你不需要RemoteIO(因為它可能是一個主要的痛苦,雖然它更低級,因此更靈活),然后嘗試SpeakHere示例程序。 它只是為了錄制和播放。 但是,我只是看着它,它將錄音寫入文件而不是緩沖區,這不是你想要的。 因為這個原因,我建議使用RemoteIO(除非你能找到一種方法讓它寫入緩沖區)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM