2.8. 音频转换工具使用
该文档主要描述音频转换使用工具的使用方法和一些问题,以及如何将转换后的音频文件添加到SDK中并成功播放出来。 下面是具体的操作步骤:
2.8.1. 音频转换使用工具操作步骤
第一步: 首先准备一个音频文件资源:
第二步: 打开音频文件转换工具:
第三步: 点击添加文件,找到准备好的音频文件路径,将音频文件添加到转换文件列表:
第四步: 设置输出位置,也就是转换后的文件存放位置:
第五步: 设置格式、采样率和码率:
第六步: 开始转换:
转换进度完成后会显示100%,同时支持多个文件一次转换,在文件列表添加多几个文件就可以了
第七步: 查看文件,打开设置的输出位置目录,查看转换后的音频文件:
这里设置的是将MP3文件转换成ump3文件,可以看到已经转换成功了,下面就是如何将转换后的音频文件添加到SDK中并成功播放出来:
2.8.2. 转换音频文件的SDK播放
第一步: 将转换好的ump3文件放到SDK对应存放目录下:
第二步 添加文件路径到SDK中,在decode.h文件中添加,然后宏定义路径
第三步: 添加索引:
第四步: 添加到音频文件列表,在decode.c文件:
第五步: 配置apa、dac,在初始化解码器decode_init()中:
示例:
void test_demo(void)
{
printf("\n***** VOICE module test begin *****\n");
decode_init();
// 在该接口内添加音频到播放列表后开始播放
a_player_tonebyindex(INDEX_TONE_DM);
}