gpt4 book ai didi

objective-c - 以标准播放速率获取原始音频数据

转载 作者:行者123 更新时间:2023-12-03 17:55:18 24 4
gpt4 key购买 nike

我想在播放音频文件时接收音频数据(二进制)。我知道我可以使用 NSFileManager 获取整个数据 block ,但我需要能够在音频文件播放时实时接收数据。

我正在研究 Core Audio,特别是 Extended Audio File API 。有人知道如何使用这种方法提取数据吗?或者是否有其他方法可以实现此目的?

谢谢!

最佳答案

我建议查看 AVFoundation framework ,特别是AVAssetReaderAVAssetReaderTrackOutput用于访问音轨中包含的样本的类。 AVPlayerAVPlayerItem类应该通过属性和通知公开足够的播放时间位置,以便您将音频样本与正在播放的音频进行匹配。

关于objective-c - 以标准播放速率获取原始音频数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14545097/

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