
第12 课 我的语音识别APP 一、学习目标 1.了解App中语音识别的原理和方法,并且能够修改按钮、标签组件的属性,养成良好的编程习惯。 2.掌握App设计的一般步骤和方法,能正确对按钮、语音识别器等积木编程并能生成完整的项目,增强运用信息技术解决实际问题的能力。 3.学会安装调试程序,并且能够提出合理的改进建议,通过合作与分享,提升对信息敏感度和价值的认知。 二、教学重、难点 教学重点:了解App中语音识别的原理和方法,并且能够修改按钮、标签组件的属性。 教学难点:掌握App设计的一般步骤和方法,能正确对按钮、语音识别器等积木编程并能生成完整的项目。 三、教具准备 Android平板或手机、USB数据线等 教学设计 环节名称 活动设计(任务、步骤、要求、成果) 目标 评价 第一环节 生活发现 生活情境 播放视频(人工智能在生活中的应用) 教师引导,随着智能家电和智能手机的普及,语音识别技术也被广泛应用于各行各业和人们的日常生活工作中。并简单介绍语音识别技术。 问题提出 引导策略:引导学生将生活情景转换为程序语言的方法和思路。 1.学生讨论 (1)身边的人工技能技术的应用。 (2)你想要的语音识别效果是怎样的? 2.生成问题 提示可以从这些角度去讨论: 角度1:想要编写一个什么样的软件,并提出具体想法 角度2:这个软件将要实现哪些功能 角度3:你能想到的其他问题 我的设想 1.小组代表发言,汇报讨论的结果和困难。 2.老师简单评价并引出下面的环节。 第二环节 庖丁解牛 引导策略:首先肯定学生所讨论问题,然后引导学生认识到需要学习本堂课内容才能解决以上问题。 一、探究APP的设计界面 在设计界面中添加“标签”、“水平布局”、“按钮”和“语音识别器”组件。 步骤1:添加“标签”组件。 步骤2:在“组件布局”版块找到“水平布局”,并将“水平布局”添加到屏幕区;然后添加两个“按钮”到“水平布局1”里面。一定要注意两个按钮的位置和顺序,同时要观察这两个按钮是否放置在“水平布局1”中。 步骤3:、添加“语音识别器”组件。 步骤4:修改属性 修改“Screen1”的标题为“我的语音识别器”。 清空“标签1”的显示文本内容。 修改“按钮1”的显示文本为:“语音识别”; “按钮2”的显示文本为:“清空内容”。 4.重命名组件列表中“按钮1”的名称为“语音识别”、“按钮2”的名称为“清空内容”。 二、探究逻辑编程 App Inventor的界面设计完成后,需要对添加的组件进行逻辑编程操作,这样才能成为一个完整的App项目。 在逻辑编程界面中,点击任何一个代码块或组件,会弹出一个“代码抽屉”,我们只需拖动合适的积木到工作区与相应的积木逻辑组合在一起即可。 步骤1:尝试对语音识别按钮事件进行逻辑编程操作。 步骤2:尝试对语音识别器按钮事件进行逻辑编程操作。 步骤3:尝试对清空内容事件进行逻辑编程操作。 思考:在逻辑编程过程中,发现有的积木无法组合在一起,为什么? (App Inventor具有逻辑检查功能。在编程操作过程中,如果逻辑或语法不正确,两个积木就不能组合在一起,同时,工作区下方“显示告警”会出现“”;如果积木组合操作中出现严重的错误时,会出现“”。) 思考:App制作完成后,测试时发现无法识别标签文本内容或者无法合成语音,这该怎么办呢? (首先检查一下组件积木组合是否正确,然后再确认手机中是否安装像“讯飞语音+”之类的语音识别和合成引擎,并且要正确设置,否则App将无法正常工作。赶快设置好去测试吧!) 三、其他问题的回答 第三环节 学以致用 创意研究 引导策略:利用刚学的知识,思考如何解决生活发现中提出的问题,并引导制定详细执行方案。 每个小组出以下几个问题: 问题一:对于刚才的APP我们还可以做哪些完善改进? 问题二:要做的程 ... ...
~~ 您好,已阅读到文档的结尾了 ~~