三、声音重现

第12课 声音重现-自由录音

任务场景:声音重现-自由录音
任务场景:声音重现-自由录音

一、任务目标

按键开始/停止录音,录完能回放或确认文件已生成。

二、我们要学什么

  • 学习要点:按键开始/停止,自由录一段完整音
  • 本课过关:能完成:能自己决定何时开始、何时停止,并确认文件已生成。
  • 示例对齐:体验题对应 「3-4-1 声音重现-自由录音」;完整代码对应 「3-4-2 声音重现-自由重现」。

三、本节要点

本节要落地的是「按键开始/停止,自由录一段完整音」。上一课侧重采集保存;本课把开始/停止交给你,像真正的录音键。

1明情景录音键
2对能力按键开始/停止
3看结果停后是完整一段

四、解题思路

不要重复抄任务原文,直接按「按键开始/停止,自由录一段完整音」拆步骤。情景:采访录音笔:红灯亮开始说,再按停止,文件出现在列表里。 输入「按键开始与停止」对输出「录音文件 + 屏/灯状态」。核对:开始、停止是否听你的,停止后文件是否在。

本课主要用到:彩屏 TFT、彩灯/LED、板载按键、声音传感。

  1. 1一颗键开始录音,再按停止,由你决定录多长。
  2. 2停止后生成完整文件,不要截断成空文件。
  3. 3屏上提示当前是录音中还是已停止。
  4. 4开始→说几句→停止,再回听应是完整一段。

流程提要(关键词)

1. 按键开始 / 停止2. 停止后生成完整文件3. 屏上提示当前是录音中4. 运行核对

五、图形块功能讲解

只讲解本课新块(真积木图)。已学过的略过;认清后再载入拖搭。

图形块分类作用本课用法
跳出/继续循环
控制break 结束循环,或 continue 进入下一轮。对应步骤中的:break 结束循环,或 continue 进入下一轮。打开工具箱核对同名块。

六、知识点讲解

自由录音:按键控制开始/停止,决定录多长。过关看停后能生成完整文件。

验收时看:开始、停止是否听你的,停止后文件是否在。再录很短和稍长各一次,看两次文件都能生成。

七、编程练习

「载入」后进入 MixVM(board=sowl_design)。以图形化积木为主,材料取自 MixGo SOWL 六学期兴趣课程/学期2。外设 design 会随题目导入接线。运行、停止在 Mixly 工具栏;「检查」用来对关键字。载入前先浏览解题思路和图形块说明。

六学期兴趣课程:3-4-1 声音重现-自由录音.mix。载入后运行。

八、课堂练习

先判断对错,再完成其余题;提交前点「检查」。

  1. 判断:无法停止,录音会一直录下去且不生成文件。

  2. 判断:推荐这样验证:按开始录音,再按停止,确认状态变化并且文件已生成。

  3. 自由录音强调?

  4. 停止之后应检查?

  5. 相对「录音采集」,本课更强调?

九、本节小结

小结落点:「按键开始/停止,自由录一段完整音」。