1.介绍
官方提供了录音与播放例程,现在我们来走一遍它的流程,其实用习惯CDK就觉得还不错的。
2.测试
首先先找到例程,我这里直接从官方提供的例程中解压,选择【ch2601_ft_demo】例程。
图1
下一步直接打开工程,这里建议关闭杀毒软件,要不有时候会报病毒啥的,挺麻烦的。
图2
接下来下载库,这一步是必须做的,每个新项目这一步都是必不可少的,而且必须联网,只要做一遍就可以了。
图3
下载完库之后,直接编译例程。也可以使用快捷键【F7】,和Keil一样。
图4
编译根据电脑情况,我电脑打开用了几分钟。编译完成之后,点击下载。
图5
正常连接就能下载成功。
3.测试
我们来查看一下测试方式,从项目目录下的【README.md】文件中查看,具体测试内容如下图所示。
图6
我们主要测试录音和播放,所以使用mic测试命令即可。我这边选择了左声道测试,通过串口发送【AT+MICL】命令,会出现如下返回,当返回【start repeater】时,说明开始录音并播放了,但是这里的录音播放是随机的,可以通过扬声器获知。当听到扬声器播放声音的时候,就是属于播放,当扬声器没声音的时候就是录音,所以在扬声器没声音的时候说话,过一会扬声器就会播放你刚才说的声音了。
图7
这个测试大概会循环十来次,然后返回【stop repeater】就停止了。
4.总结
官方提供的这个例程还是不错的,可以在此基础上就行修改,比如按下按键开始录音,同时把录音结果上传到服务器上进行识别。