录音与播放

KOI上自带麦克风和喇叭,可以实现录音与播放的功能。同时录音功能作为语音识别的前置准备操作,喇叭播放作为语音合成的输出。

启动录音功能,KOI会录制3秒的声音(这个时间不可更改,运行内存已不足),将声音存储为wav格式保存在内存卡上。

注意

若KOI没有插上内存卡,则会提示保存报错!

装载内存卡

使用录音功能必须保证在开机前把内存卡插好,内存卡一般选择16G以下的品牌卡,有部分品牌卡32G也能识别,具体可以亲自试一试。

../../../_images/0131.png

编写辨认物体程序

../../../_images/0424.png

程序运行流程

把程序下载到Microbit上
1、按下Microbit的按键A,对着麦克风进行说话。录制完毕后,喇叭会播放刚才录制的音频。
2、当按下Microbit的按键B,喇叭播放对应的音频。

常用问题和解答

1、为什么我重新打开电源,按按键A,为什么没有反应?

  • 答:KOI鲤鱼魔块初始化启动是需要时间,明显比Microbit慢。Microbit的初始化程序已经跑完了,KOI还没初始化。因此按按键A没有反应

  • 解决办法:打开电源后,等待KOI屏幕启动完毕后。再重新按下Microbit背后的Reset按键,让Microbit重新开始运行(秘诀即让KOI魔块先运行起来,再让Microbit进行运行)

2、音频名称可以用中文吗?

  • 答:不可以,Makecode本身编码不支持中文。

3、录音的时长,我可以进行更改吗?

  • 答:不可以,可以录制的时长已经是最长的,大概3S。

4、播放的音频,支持MP3格式吗?

  • 答:不支持,只支持wav格式,且wav音频不能超过512K。因此播放歌曲这种就无法实现了。