录音时播放声音
是否可以在现场录制声音时回放声音?
我发现这个问题/答案它展示了如何使用 AVAudioSession 录制声音。
如果是这样,我应该注意什么? AVAudioSession也可以播放声音吗?
(基本上就像一个放大器,声音进来时就输出)
Is it possible to play back a sound while it is recording it, live?
I found this question/answer which shows how to record sound with AVAudioSession.
If so, at what should I be looking at? Can AVAudioSession play sound as well?
(Basically like an amplifier, outputting the sound as it comes in)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用音频队列 API 或 RemoteIO 音频单元进行流式音频录制和播放。 RemoteIO 单元的延迟要低得多。无论哪种方式,您都应该初始化音频会话并将其设置为 kAudioSessionCategory_PlayAndRecord。
You can use either the Audio Queue API or the RemoteIO Audio Unit for streaming audio record and play. The RemoteIO unit will have a much lower latency. Either way, you should initialize your audio session and set it for kAudioSessionCategory_PlayAndRecord.