AudioConverter
基于 libopencore-amr
封装的一个将音频在 AMR
格式和 WAV
格式之间进行转换的工具。
安装要求
Xcode8.0+, iOS6.0+
安装方法
-
使用 CocoaPods 进行安装,在您的 Podfile 中添加
pod 'FSAudioConverter'
。- 需要注意的是,如果您使用 CocoaPods 安装,则不可使用
use_frameworks!
,必须以静态库的方式引入,否则在使用时可能会编译不通过。
- 需要注意的是,如果您使用 CocoaPods 安装,则不可使用
-
或者直接将
FSAudioConverter
文件夹添加到您的项目中。
使用示例:
import "AudioConverter.h"
// 把 amr 格式的音频文件转化为 wav 格式的音频文件。
[AudioConverter convertAmrToWavAtPath:<#amrFilePath#> wavSavePath:<#wavSavePath#> asynchronize:<#asynchronize#> completion:^(BOOL success, NSString * _Nullable resultPath) {
// 转化结果回调
}];
// 把 wav 格式的音频文件转化为 amr 格式的音频文件。
[AudioConverter convertWavToAmrAtPath:<#wavFilePath#> amrSavePath:<#amrSavePath#> asynchronize:<#asynchronize#> completion:^(BOOL success, NSString * _Nullable resultPath) {
// 转化结果回调
}];
LICENSE
AudioConverter 使用 MIT 许可证开源,详情请参阅 LICENSE 文件。