3 1.使用Air202F如何从网络上下载MP3文件,并能够实现语音播放的呢,麻烦大神对该操作进行下详细说明,谢谢!

请先 登录 后评论

最佳答案 2018-08-27 11:25

受限于模块存储、网络速度、解码器等原因,是无法支持流媒体的;

如果是使用网络下载mp3文件,可以参考一下http demo,下载后保存到本地,再调用audio进行播放即可(涉及 http 和 audio demo);如果是TTS朗读,则只需要收到字符串,然后模块合成后播放即可(涉及audio demo)

部分代码如下:

http.request("GET","www.test.com",nil,nil,nil,30000,cbFncFile,"abc.mp3")  --下载文件
audio.play(CALL,"FILE","/ldata/abc.mp3",audiocore.VOL7,nil,true) --播放MP3


请先 登录 后评论

其它 0 个回答