关注
10
粉丝
12
帖子

掌控板和物联网编程入门3.2-语音小助手

一、基本信息

作品名称:语音小助手

作者姓名:季晨悦、朱纯艳、黄斯文

作者单位:飞鼠科技

教材名称:《掌控板和物联网编程入门》

教材类型:自编教材

教材简介:这是在谢作如老师指导下,为普及掌控板应用而设计的创客教程。课程的逻辑结构分为神奇屏幕、趣味媒体、智能物联、实战开发四个单元,共18课,综合了编程、造物、物联网等常用技术情境,轻松学习python编程。

执教年级:初中

课时长度:1课时

涉及器材:掌控板

涉及软件:mPython

文件清单:教学设计、配套代码

二、作品内容

第3单元第2课 语音小助手


大家有没有跟siri说过话?siri是苹果产品上应用的一个语言助手,与Siri对话用户可以通过手机读短信、介绍餐厅、询问天气、语音设置闹钟等。我们也可以用掌控板把语音转换成对应的文字信息,给机器安装上“耳朵”,制作一个语音小助手。

一、项目描述

利用掌控板的语音功能(需使用V2.0版本的掌控板),设计一个声控霓虹灯,实现如下功能:

1.录音并且识别;

2.根据语音识别结果,实现开灯和关灯。

3.实现更多的指令。

二、项目指导

1.认识语音传感器

V2.0版本的掌控板的正面靠左的位置添加了语音传感器,掌控板可通过识别和理解过程把语音信号转变为相应的文本或数据。


2.添加音频扩展模块

左下角扩展模块中点击“添加”,第二行应用扩展中找到音频模块,加载该模块,就能在扩展中使用音频模块指令。


3.连接Wi-Fi,录音并识别

语音识别需要借助网络,在本地录制语音之后,上传到云端进行识别,然后返回结果。


设置录音时长,然后开始录音。


识别录音结果。


掌控板的语言识别功能较为简单,能识别简单英语和常用中文,尽量使用有意义的语言进行识别。并且掌控板会有一定的吞音效果,比如语言描述五个汉字“床前明月光”,识别结果会吞掉最后一个字,识别结果为“床前明月”。

另外,录音时长不能过长,否则会报


错误。

三、项目实施

活动1:显示录音结果

1.活动过程

1)连接WiFi

WiFi名称___________;

WiFi密码___________;

2)确定开始录音指令

当按下(触摸)___________键时,开始录音;

3)确定录音时长

录音时长___________秒(只能设定整数数值);

4)确定录音内容

内容:______________________;

5)编写代码并测试效果

2.参考程序和效果截图

参考程序:


效果截图:


3.可能遇到的问题

如果连接掌控板后第一次运行时出现


错误,减少录音时长。

如果连接掌控板后第一次运行成功,第二次运行出现


错误,请将掌控板连接断开重连。

如果录音结束后,识别结果为空或识别结果错误,请用标准普通话重新尝试录音。

活动2:语音控制开关LED灯

1.活动步骤

1)连接WiFi

WiFi名称___________;

WiFi密码___________;

2)确定开始录音指令

当按下(触摸)___________键时,开始录音;

3)确定录音时长

录音时长___________秒(只能设定整数数值);

4)确定语音识别后LED灯的变化

变化1:当语音识别内容为___________时,___________号灯___________;

变化2:当语音识别内容为___________时,___________号灯___________;

变化3:当语音识别内容为___________时,___________号灯___________;

……

4)编写代码并测试效果

2.参考程序和效果截图

参考程序:


效果截图:


3.可能遇到的问题

如果语音指令为“开灯”,但是识别结果仅为“开”,请在录音时多加一个音符,比如“开灯吧”。

四、项目交流

本项目介绍掌控板的语音识别功能,在此基础上,同学们可以制作属于自己的语音小助手,请根据下面的方式评价自己的项目:

1.基本功能:

_____________________________________________________________________

2.项目创新点:

_____________________________________________________________________

3.项目过程中遇到的问题:

_____________________________________________________________________

4.需要继续努力的方向:

_____________________________________________________________________

1

点赞

203 次阅读1 人赞