AI脑洞板
完整教案
自学课件
第 18 课 · 共 35 课

听懂你说话

你好呀,我是吴老师。

上一课,板子学会了说。

你有没有试过对它说点什么?—— 它没反应。

因为它还差一样本事:听懂你说的话。

今天就来补上这一样。

读完之后,你应该能:说出"语音识别"是哪两件事拼起来的;做一个"说一句、屏幕上出现字"的小机器;知道识别为什么会错、怎么才能让它听得准一点;解释录音为什么要限时间。

用时:约 45 分钟。准备:板子、数据线、能上网的 WiFi、绑好账号的板子。

看不懂的地方,整段复制给 AI,加一句"请一次只解释一个概念,讲完问我一个小问题"。


一、正好反过来

上一课是 字 → 声音。

今天要做的是反方向:声音 → 字。

这件事叫 ASR(和上一课的 TTS 是一对)。

💡 别被这两个字母吓到。 你就记成两句话: TTS = 板子念给你听,ASR = 板子听你说话。

二、板子自己认不出来

和上一课一样 —— 难的活儿不是板子干的,是云端干的。

声音怎么变成字

第几步谁在做做什么
①板子用话筒把你说的话录下来
②板子把这串数字发到网上
③云端从声音里认出是哪几个字,送回来
④板子把字显示在屏幕上

⭐ 板子做的还是那两件简单的事:录下来、发出去。 认字这件事,它一点都不会。

三、试试看

请帮我做一个「听写机」:
中间一个大圆按钮,点一下就录 ___ 秒音(录音时圆圈变红,显示还剩几秒),
然后把录音发出去认字,识别结果显示在下面一块区域里。
要联网,失败了显示中文提示。请用中文注释。

录几秒? 先猜一个数填上去 —— 别填太大,第三节最后有原因。

填不出来?点这里看一个参考(这不是标准答案)
点一下就录 3 秒音

还没按下去的时候,它长这样:

听写机,等你说

点一下圆按钮,说一句话 —— 屏幕上就会出现你刚才说的话:

听写机,听出结果

⚠️ 点完之后又要等几秒。 和上一课一样,声音要跑到网上去、再跑回来。 这几秒里屏幕上会显示"正在听懂…" —— 别让人以为卡住了。

四、它认错,是很正常的

第一次玩,你多半会遇到这件事:你说的和它写出来的不一样。

别急着怪板子。记住这一句:

⭐ 它认的不是"你想说什么",是"你听起来像什么"。

所以这几件事都会让它认错:

为什么会错怎么办
说得太快,字和字黏在一起慢一点,一个字一个字说清楚
一次说了一长串一次只说一件事
离话筒太远、教室里太吵近一点,找个安静的地方
你和同学的口音它没听过换个说法试试

💡 这不是你的错,也不是板子坏了。 就算最贵的手机,在吵闹的地方也一样会听错。

重要的是:程序不能因为"没听清"就崩掉。 好的做法是显示一句"没听清,再说一次",然后等你重新说。

五、录音是有代价的

上一课说"说话要花能量"。听话也一样要花能量 —— 因为云端也在干活。

但录音还有另一个代价:占内存。

💡 还记得第 12 课算过的账吗? 录音 1 秒 ≈ 32 KB。录 3 秒就是将近 100 KB。

这 100 KB 要先整个存在板子的内存里,才发得出去。 你要是录 1 分钟,就是 2 MB —— 板子会"撑住"。

所以:

  • 别录太久。 让学生说一句话,3~5 秒够了
  • 要录很长的东西(比如一整段故事),得学会一小段一小段地录 —— 那是后面的事了

⚠️ 所以刚才那个空,不是随便填的。 填 3 秒,它够你说一句话;填 60,它多半会失败。

六、动手做

任务一:让它听你说一句话

随便说点什么 —— 你的名字、今天的心情、中午想吃什么。

多点几次,看看它是不是每次都听得对:

✏️ 可以直接在表格里填写
我这次说得它认成了什么对不对

💡 故意试一次"说得又快又长" —— 看看它是怎么错的。 见过它怎么错,你才知道该怎么跟它说话。

任务二:做个语音记事本

把你说的话存进文件,下次打开还在 —— 这就是第 10 课那个本领,用在这儿了。

请帮我做一个「语音记事本」:
点一下按钮录 3 秒音、认成文字,然后把这句话**追加**到一个文件里。
屏幕上显示已经记下来的内容(最新的在最下面)。
要联网,失败了显示中文提示。请用中文注释。

⚠️ 注意"追加"这两个字。 不写清楚的话,AI 可能会写成一存就把 上一次记的内容覆盖掉 —— 那就不是记事本了。

七、只改一个条件

挑一个来改,先说出你的预测,再动手:

✏️ 可以直接在表格里填写
我改的条件我预测会怎样实际怎样
录音时间从 3 秒改成 8 秒
录音时间改成 30 秒
对着话筒很小声说
把识别结果那块改成不显示

第二行要小心:可能会失败,也可能只是变慢。 不管结果是哪种,先想清楚"为什么"。

八、自检小测

正在加载本课自检小测…

九、还想玩点什么

想做什么可以这样描述给 AI
语音日记每天对着板子说一句,它记下来,还能往回翻
听写练习它念一个词,你跟着说,看认对了没
声音开关说"开灯"板子亮灯,说"关灯"就灭
悄悄话纸条说一句话 → 存起来 → 传给对方的板子

最后一行那个,就是再过几课要学的东西。

⭐ 最后留个念想:现在板子会说、也会听了。 但它还是不会想 —— 你问它什么,它都不知道。

下一课,我们给它装个"脑子"。


这一课的作品,就在上面那张卡片里 —— 点「装到板子上」,用 USB 线或者蓝牙选你的板子,几秒就装好了。 装完板子会自己打开它,不用按任何按键,也不用去桌面上翻页找。

想看它是怎么写出来的,点卡片上的「查看源码」。

本节演示

听写机

听写机

说一句话,屏幕上出现字