是否有其他 API 可以在 iOS 上启用实时音频处理?
我希望制作一个像 T-Pain 应用程序那样进行实时语音操作的应用程序。但 AVAudioRecorder 只能实现音频操作的后处理。是否有其他 API 可以实现实时音频处理?
谢谢!
I was hoping to make an application that did real time voice manipulation like the the T-Pain App. But AVAudioRecorder only enables a post processing from of audio manipulation. Is there another API that will enable real-time audio processing?
thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
iOS 音频单元 RemoteIO API 允许非常低延迟的音频录制和播放,并且原始音频样本缓冲区可用于在音频录制和播放缓冲区回调之间进行修改。
有关示例源代码,请参阅 Apple 的 aurioTouch 示例应用程序。
The iOS Audio Unit RemoteIO API allows for very low latency audio recording and playback, and the raw audio sample buffers are available for modification in between the audio record and play buffer callbacks.
See Apple's aurioTouch sample app for example source code.