gpt4 book ai didi

ios - 录制音频 iOS

转载 作者:技术小花猫 更新时间:2023-10-29 11:22:08 25 4
gpt4 key购买 nike

如何使用 iOS 录制音频?不是来自麦克风的输入录音,但我希望能够在我的应用程序中捕获/录制当前播放的音频?

所以,例如我开始录制 session ,并且只在我的应用程序中播放任何声音,我想将其录制到文件中吗?

我已经对此进行了研究,但我对使用什么感到困惑,因为看起来混合音频框架会导致问题?

我只想捕获并保存在我的应用程序中播放的音频。

最佳答案

好吧,如果您只想录制您的应用程序产生的音频,那么是的,这是非常有可能的。

不可能的是录制通过扬声器输出的所有音频。(编辑:我只是想澄清一下,没有办法记录其他应用程序产生的音频输出。您只能记录您产生的音频样本)。

如果您想录制应用程序的音频输出,则必须使用远程 io 音频单元 (http://atastypixel.com/blog/using-remoteio-audio-unit/)。

您真正需要做的就是在填充播放缓冲区后复制它。

例)

 memcpy(void *dest, ioData->mBuffers[0].mData, int amount_of_bytes);

关于ios - 录制音频 iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9493989/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com