gpt4 book ai didi

swift - Swift 中的音频转换(MP3 到 PCM)

转载 作者:搜寻专家 更新时间:2023-10-31 21:49:04 26 4
gpt4 key购买 nike

我正在努力将流式音频播放器移植到 swift。在使用 AVAudioEngine 播放之前,我需要将 MP3 流式音频转换为 PCM 缓冲区。我观察到 Swift 中缺少 MP3 到 PCM 转换器函数(AudioConverterFillComplexBuffer)。

如何在 swift 中编写代码来进行音频转换?

最佳答案

嗯嗯。如果我没记错的话,您可以在这里找到您要查找的内容:

Unable to convert mp3 into PCM using AudioConverterFillComplexBuffer in AudioFileStreamOpen's AudioFileStream_PacketsProc callback

你看到这一行了吗:

AudioConverterFillComplexBuffer(audioConverterRef, AudioConverter_Callback, &convertInfo, &framesToDecode, &localPcmBufferList, nil)

那个人似乎已经达到了你想要达到的目的。

关于swift - Swift 中的音频转换(MP3 到 PCM),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24319529/

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