中小学教育资源及组卷应用平台
浙教版信息技术八年级下第三单元第11课语音识别技术教学设计
课题
第11课
认识人工智能
单元
第三单元
学科
信息技术
年级
八年级
学习目标
通过体验语音识别过程,了解声学模型和语音模型。借助人工智能开放平台,实现将语音转换成文本,并了解影响声音识别的因素。
重点
通过体验语音识别过程,了解声学模型和语音模型。
难点
借助人工智能开放平台,实现将语音转换成文本,并了解影响声音识别的因素。
教学过程
教学环节
教师活动
学生活动
设计意图
导入新课
同学们,观看下面这副图,微信里有这个功能,你认为它什么用处呢?观看视频语音识别视频语音识别录入比打字快3倍语音识别是以语音为研究对象,通过语音信号处理和模式识别让机器自动识别和理解人类口述的语言。
听讲,思考
通过网上初步了解语音识别。
讲授新课
一、语音识别的过程语音识别基本过程:通过数模转化得到一个数字声音信号,对该声音信号进行预处理和特征提取,将该特征在声学模型中进行模式匹配得到音素序列,最后在语言模型中查找该音素序列匹配概率最高的文本,并输出识别结果。语音识别过程如图11-1锁定所示。
语音识别原理是什么呢?
欣赏视频1.声音数字化声音数字化是指对于连续变化的声音物理信号,每隔一段时间,测得模拟信号的电压值,给出该电压值相应的量化值,并在计算中用0和1表示。通过声卡将模拟信号转换为数字信号。声音数字化过程如图11-2所示。2.信号预处理信号预处理是指对语音信号进行降噪、消除杂音等处理后得到一个比较干净的语音信号。3.特征提取
特征提取就是每隔一定时间,把声音的音调、音长等特征提取出来的过程。4.模式匹配
模式匹配就是将提取出来的特征在声学模型中进行比对,得到一组音素序列。音素是根据语音的自然规律划分出的最小语音单位。汉语拼音中的“a、b、p……”等可视为一个个音素。例如“国家”这个单词包含“g、uo、j、i、a”这些音素。把音素按照语言规律组合起来,就构成了每个单词的发音。知识链接:声学模型:通过采集成千上万个人的发音样本,提取每个单词所包含音素的发音特征,形成声学模型。由于普通话和地方方言的发音特征不同,因此根据样本的语言,可形成不同的声学模型。同一发音在不同模型中识别的效果是不一样的。.语言处理
语音处理是指根据匹配到的音素序列,在语言模型中找到概率最高的文本并输出识别结果。不同单词之间的搭配,在语句中出现的概率是不一样的。常用的词语出现概率会比其他的更高,也会被优先输出。单词的搭配还应该符合语言习惯,如“起床上学”比“上学起床”出现的概率更高。知识链接:
语言模型:对搜集到的海量语句进行分析统计,获得单词之间搭配的概率关系,从而形成语言模型。二、语音识别的实践
百度、腾讯等人工智能开放平台集成了大量的声学模型和语言模型。通过这些平台提供的软件开发工具包,可以把录制的声音传送到平台进行识别,并返回识别结果。例如,利用百度语音识别软件开发工具包,可以识别已录制的myaudio.wav文件中的语音信息,部分识别程序如图11-3,识别过程及结果如图11-4所示。
亲身体验:尝试在其他人工智能开放平台、APP或相关软件中,将录制的myaudio.wav文件转换成文本。日积月累语音识别的准确率与声学模型和语言模型密切相关。如果声学模型是用普通话训练的,那么识别方言语音的准确率就相对较低。通过及时更新地名、网络流行语等词汇,在语言模型中改变单词之间的搭配概率,可以有效地提高新单词的识别率。语音识别的准确率还与录音时周边环境的噪音、录声设备的质量等因素有关。随堂练习1.想一想:你在哪里见过语音识别的应用?车载导航、语音搜索、曲目识别、家电遥控等。
2..录制一段语音,在人工智能开放平台、APP或软件中,将录制的语音分别转换成文本,并统计转换后文本的准确率。
录制的语音文件名:__如:语音识别.mp3__________,
包含文字(不含标点)的数量:_120_个
2.选择不同的“发音人”或方言对同一段文本信息进行录制,然后在统一平台、APP或软件中进行测试,并统计识别的准确率。文本信息中包含文字(不含标点)的数量:_____个。平台、APP或软件名称:______________。
了解、掌握了解及掌握。自行网上了解体验
通过教师讲解了解语音识别的过程。通过学习,了解语音识别的原理。学生通过网上搜索活动了解语音处理的工作过程。尝试将录制的语音进行转换。
课堂小结
1、语音识别的过程分为:声音数字化、信号预处理、特征提取、模式匹配、语音处理。2、语音识别的工作原理:通过软件开发工具包把声音传送到平台识别,并返回结果。
提问回答
通过提问方式进行总结。
板书
一、语音识别的过程二、语音识别的实践
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://www.21cnjy.com/"
21世纪教育网(www.21cnjy.com)(共29张PPT)
第
十一
课
语音识别技术
浙教版
八年级下
新知导入
同学们,观看下面这副图,微信里有这个功能,你认为它什么用处呢?
语音转换成文字,利用了语音识别技术
新知导入
语音识别录入比打字快3倍
新知导入
语音识别是以语音为研究对象,通过语音信号处理
和模式识别让机器自动识别和理解人类口述的语言。
新知讲解
一、语音识别的过程
语音识别基本过程:通过数模转化得到一个数字声音信号,对该声音信号进行预处理和特征提取,将该特征在声学模型中进行模式匹配得到音素序列,最后在语言模型中查找该音素序列匹配概率最高的文本,并输出识别结果。语音识别过程如图11-1锁定所示。
图
11-1
语音识别的过程
新知讲解
语音识别原理是什么呢?
新知讲解
1.声音数字化
声音数字化是指对于连续变化的声音物理信号,每隔一段时间,测得模拟信号的电压值,给出该电压值相应的量化值,并在计算中用0和1表示。通过声卡将模拟信号转换为数字信号。声音数字化过程如图11-2所示。
图
11-2
模拟转换的过程给
新知讲解
2.信号预处理
信号预处理是指对语音信号进行降噪、消除杂音等处理后得到一个比较干净的语音信号。
新知讲解
3.特征提取
特征提取就是每隔一定时间,把声音的音调、音长等特征提取出来的过程。
新知讲解
4.模式匹配
模式匹配就是将提取出来的特征在声学模型中进行比对,得到一组音素序列。音素是根据语音的自然规律划分出的最小语音单位。汉语拼音中的“a、b、p……”等可视为一个个音素。例如“国家”这个单词包含“g、uo、j、i、a”这些音素。把音素按照语言规律组合起来,就构成了每个单词的发音。
新知讲解
知识链接
声学模型
通过采集成千上万个人的发音样本,提取每个单词所包含音素的发音特征,形成声学模型。由于普通话和地方方言的发音特征不同,因此根据样本的语言,可形成不同的声学模型。同一发音在不同模型中识别的效果是不一样的。
新知讲解
5.语言处理
语音处理是指根据匹配到的音素序列,在语言模型中找到概率最高的文本并输出识别结果。
不同单词之间的搭配,在语句中出现的概率是不一样的。常用的词语出现概率会比其他的更高,也会被优先输出。单词的搭配还应该符合语言习惯,如“起床上学”比“上学起床”出现的概率更高。
新知讲解
知识链接
语言模型
对搜集到的海量语句进行分析统计,获得单词之间搭配的概率关系,从而形成语言模型。
新知讲解
二、语音识别的实践
百度、腾讯等人工智能开放平台集成了大量的声学模型和语言模型。通过这些平台提供的软件开发工具包,可以把录制的声音传送到平台进行识别,并返回识别结果。例如,利用百度语音识别软件开发工具包,可以识别已录制的myaudio.wav文件中的语音信息,部分识别程序如图11-3,识别过程及结果如图11-4所示。
新知讲解
图
11-3
主程序部分代码
图
11-4
语音转换成文本
新知讲解
尝试在其他人工智能开放平台、APP或相关软件中,将录制的myaudio.wav文件转换成文本。
亲身体验
讯飞开放平台可进行语言的选择。
新知讲解
亲身体验
讯捷文字语音转换器
新知讲解
语音识别的准确率与声学模型和语言模型密切相关。如果声学模型是用普通话训练的,那么识别方言语音的准确率就相对较低。通过及时更新地名、网络流行语等词汇,在语言模型中改变单词之间的搭配概率,可以有效地提高新单词的识别率。语音识别的准确率还与录音时周边环境的噪音、录声设备的质量等因素有关。
日积月累
新知讲解
随堂练习
1.想一想:你在哪里见过语音识别的应用?
车载导航、语音搜索、曲目识别、家电遥控等。
新知讲解
随堂练习
1.录制一段语音,在人工智能开放平台、APP或软件中,将录制的语音分别转换成文本,并统计转换后文本的准确率。
录制的语音文件名:_______________,
包含文字(不含标点)的数量:________个
如:语音识别.mp3
120
新知讲解
随堂练习
序号
平台、APP或软件的名称
识别出正确的文字数量
准确率
1
2
3
4
如:讯飞
100个
90%
新知讲解
随堂练习
2.选择不同的“发音人”或方言对同一段文本信息进行录制,然后在统一平台、APP或软件中进行测试,并统计识别的准确率。
文本信息中包含文字(不含标点)的数量:_____个。平台、APP或软件名称:______________。
如:50
微信
新知讲解
随堂练习
序号
录制者姓名
采用的语音
识别出正确的文字数量
准确率
1
普通话
方言
2
普通话
方言
3
普通话
方言
4
普通话
方言
课堂总结
1、语音识别的过程分为:声音数字化、信号预处理、特征提取、模式匹配、语音处理。
2、语音识别的工作原理:通过软件开发工具包把声音传送到平台识别,并返回结果。
板书设计
一、语音识别的过程
二、语音识别的实践
https://www.21cnjy.com/help/help_extract.php