gpt4 book ai didi

objective-c - 从 sqlite 数据库 Objective-C 播放音频文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:48:39 24 4
gpt4 key购买 nike

我在 sqlite 数据库中存储了大约 40 000 个音频文件,每个文件大小为 5K-7K。我将 blob 作为 NSData 对象获取。播放音频文件的最佳方式是什么?我一直在使用 ObjectAL 从磁盘播放音频文件,但我无法让它从内存中播放文件。

最佳答案

您可以使用 AVAudioPlayer类。
它有一个 initWithData: 方法:

- ( id )initWithData: ( NSData * )data error: ( NSError ** )outError;

因为您已经有了 NSData 对象,所以它应该非常简单。

或者,您也可以 create a temporary file与数据。

关于objective-c - 从 sqlite 数据库 Objective-C 播放音频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12556283/

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