本文只是介绍我制作AAC音频文件的整个过程,只作为参考,大家如果有更好的方法,可以不使用此方法。
-
1、在微信小程序里搜索
语音朗读助手
,并点击打开
-
2、打开小程序后,点击
输入文件或链接
,将你需要转换成语音的文字输入进文本框中,同时可以设置声音
、语速
和音调
,配置好后,点击开始朗读
,就可以进行文字转语音了。
-
3、点击
播放按钮
,播放生成的语音是否满足你的要求,如果音频合适就点击下载按钮
,此时会将该音频的下载链接进行复制。
-
4、将第3步复制好的
音频下载链接
,粘贴到浏览器
的输入框中,回车后会弹出一个音频的播放对话框,点击右边的三点,就能将你需要的mp3音频下载至电脑或者手机。
-
5、将下载好的mp3文件拖入格式工厂中(如果没有下载格式工厂的,请自行上网下载),选择转换为
AAC格式
,点击确认
。
-
6、选择音频,点击设置按钮,进入音频设置,把采样率配置为44100,然后点击确定。
-
7、转换成功后,会生成一个以aac结尾的音频文件,此时就已经将你需要的文件转换成为我们后续开发时所能使用的音频文件了。
-
8、这里以hiopenais为例,如果你想使用hiopenais播放音频,请将第6步生成的aac文件(文件名按照你的需求进行修改),拷贝至Ubuntu的
code\hiopenais\sdk\hi3516dv300\osdrv\pub\rootfs_glibc\hiopenais\audio
目录下,当然也可以指定为rootfs_glibc内的其他目录。
-
9、如果你想播放你自己转换的音频,请在修改
code\hiopenais\dependency\audio
目录下的audio_test.c
文件的SAMPLE_AUDIO_OpenAdecFile()
函数里面的内容,可将对应的路径改成你存放音频的绝对路径。音频播放的入口函数是在audio_test.c的audio_test()函数的case 2,也就是SAMPLE_AUDIO_AdecAo()。
-
10、后面就是编写逻辑代码,制作文件系统,烧录镜像到开发套件,验证具体的功能现象。