我正在使用 AVAudioEngine 录制音频。代码如下所示:
inputMixerNode.installTap(onBus: 0, bufferSize: 8192, format: outputFormat) {
(audioPCMBuffer, audioTime) in
try? audioFile.write(from: audioPCMBuffer)
}
我对生成的 audioPCMBuffer 的问题是,它被压缩了吗?如果没有,如何使用 AVAudioConverter 进行压缩?
另外,我发现生成的audioFile必须有后缀“.aac”。这是否意味着它已经被压缩了?
谢谢!
问