gpt4 book ai didi

ios - 如何在 iOS 中应用音频效果

转载 作者:可可西里 更新时间:2023-11-01 03:34:02 26 4
gpt4 key购买 nike

我使用 AVPlayer 播放音频(流媒体或本地文件)。对于此音频,我想应用一些效果 - 提高音量、跳过静音、降低噪音、改变速度(以 0.1 间隔)。

我在 android 中做了同样的事情,创建了自己的播放器,将不同的音频格式解码为 pcm 数据,然后使用一些 c 库对其进行修改。这很复杂。

是否可以使用 AVPlayer 或者我该怎么做?比如修改已经被 AVPlayer 解码的音频。是否有一些 ios api(AVAudioEngine?)或框架(audioKit?)可以做到这一点?

谢谢!

最佳答案

恕我直言,最好的解决方案是使用 https://github.com/audiokit/AudioKit因为它维护良好并且支持您列出的大部分要求。

另一种方法是导入您在 Android 项目中使用的 C 库,并对其进行包装,以便在 ObjectiveC/Swift 中轻松使用。使用这种方法,您需要维护的代码会更少,并且可以保证两个平台之间的结果相似。您愿意分享更多关于此代码的信息吗?

关于ios - 如何在 iOS 中应用音频效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54124148/

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