三、声音重现
第11课 声音重现-录音采集

一、任务目标
把测量数据或录音存下来,过一会儿还能打开回看、回听,不怕一断电就丢。
二、我们要学什么
- 学习要点:采集录音并保存,过后还能回听
- 本课过关:能完成:录一段声音存下来,之后能打开回看或回听。
- 示例对齐:体验题对应 「3-3-1 声音重现-录音采集」;完整代码对应 「3-3-2 声音重现-录音重现」。
三、本节要点
围绕「采集录音并保存,过后还能回听」来搭。上一课写的是一般数据;本课专门采声音,强调「录下来才不怕丢」。
1看任务采集一段音
2抓关键录音并保存
3验现象过后能回听
四、解题思路
关键能力「采集录音并保存,过后还能回听」。可对照:语音备忘录:对着设备说几句,存成文件,过一会儿还能放出来听。 通道:输入=声音传感 + 按键控制采集,输出=保存的录音,屏或灯提示状态。成功时应见:录完后能否找到文件并回放/回看。
本课主要用到:彩屏 TFT、彩灯/LED、板载按键、声音传感。
- 1从麦克风采集音频并写入文件。
- 2保存后应能找到文件并回放。
- 3和第 10 课区分:本课保存的是声音,不是普通文字数据。
- 4录一小段,确认能回听。
解题流程(只留关键词)
五、图形块功能讲解
下表是本课新出现的图形块。旧块不重复讲解;认完再点「载入」到工具箱核对。
| 图形块 | 分类 | 作用 | 本课用法 |
|---|---|---|---|
![]() | 显示 | 清空当前显示内容。 | 本课里用它做:清空当前显示内容。载入后按名称在工具箱核对。 |
![]() | 控制 | 捕获运行错误并保证收尾代码执行。 | 对应步骤中的:捕获运行错误并保证收尾代码执行。打开工具箱核对同名块。 |
六、知识点讲解
录音保存:采集音频写入文件,之后可回放。过关看录完能找到文件并回听。
先对照屏幕/灯/声:录完后能否找到文件并回放/回看。再录一句特殊的话,回听核对是不是这句。
七、编程练习
先点「载入」进入 MixVM(board=sowl_design)。默认积木模式;程序来自 MixGo SOWL 六学期兴趣课程/学期2。若题目标了 design 外设,接线会一并导入。在 Mixly 里「运行 / 停止」,需要时点「检查」。动手前请看本页第四节和第五节。
六学期兴趣课程:3-3-1 声音重现-录音采集.mix。载入后运行。
正在载入编程环境
正在载入 MixGo SOWL 仿真编程环境…
八、课堂练习
前两题是判断,后面是选择;选定答案后点击「检查」。
判断:录音只在当时显示一下,存不住,一离开就丢。
判断:按本课过关来核对:录完停一下再打开回放或回看,确认内容还在。
录音采集的目标是?
输入包括?
本课还没强调?
九、本节小结
带走一句:已经能按「采集录音并保存,过后还能回听」做出对应现象。

