繁体   English   中英

iOS 7-用于录制和播放的AVAudioRecorder或AudioToolbox-不作为文件-作为缓冲区

[英]ios 7 - AVAudioRecorder or AudioToolbox for Record and Play - Not as file - as buffer

直到ios6为止,我以前都拥有audiotoolbox来使用缓冲区记录和播放(同时)音频。

我认为,“ AVAudioRecorder”确实记录到“文件”中,而不是在“缓冲区”中。

在当前的ios 7中,由于不赞成使用“ audiotoolbox”,因此我不得不使用“ AVAudioRecorder”。

但是问题是,如何将“文件”输出替换为“缓冲区”输出。

您可以使用音频队列进行录制,我已经编写了一个录音机 ,这是演示 ,您可以尝试一下。

虽然我将数据写入文件,但是您可以根据需要将其复制到缓冲区中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM