《智能语音应用开发教案-教学设计项目6语音翻译:让端侧机器人会议.docx》由会员分享,可在线阅读,更多相关《智能语音应用开发教案-教学设计项目6语音翻译:让端侧机器人会议.docx(5页珍藏版)》请在优知文库上搜索。
1、项目教学设计项目基本信息学科人工智能技术应用学校年级设计者1设计者2设计完成时间课程标准模块北京市信息管理学校智能语音应用开发课程标准使用教材版本智能语音应用开发项目名称语音翻译:让端侧机器人会议项目课时数9课时一、项目学习主题分析项目名称语音翻译:让端侧机器人会议项目概述网络技术的飞速发展,为人类之间交流拓展了更广阔的空间,人们对语言翻译的需求激增。人工智能技术的发展给计算机辅助翻译软件创新带来了更多发展的可能。本项目将使用目前主流开放AI平台,通过人工智能技术提升翻译效率和翻译质量,为用户提供高质量的实时翻译服务。项目学情分析高二人工智能技术与应用学生,具有较强的动手实践能力。在之前的课程
2、学习中已经逐一学习了人工智能基础、深度学习编程基础等相关课程,对智能语音课程有了一定的了解。根据问卷调查发现,学生对动手实践的课程有较强的兴趣。本单元将结合学生以往所学知识,通过任务驱动的方式,融入ARCS元素的教学模式,激发学生学习兴趣,使学生完成语音翻译应用。开放性学习环境本项目课程实施主要在智能语音实训室,主要环境设施包括:实训设备:计算机,智能语音实训箱,智能终端等;数字资源包括:微课视频、PPT等;辅助设施:任务单等。二、项目学习目标设计项目学习目标知识目标:1.了解语音翻译基本原理2 .了解语音翻译面临的主要挑战3 .了解语音翻译的发展历程4 .掌握语言翻译的评价方法能力目标:1.
3、能够理解翻译程序中函数的作用5 .能够对语音翻译效果进行评估核心素养目标:1 .增强学生对知识学习的探索精神2 .增强学生对已有知识的整合能力3 .加强学生对工匠精神的学习与认识三、任务设计任务1创建应用(1课时)在学之前,首先要了解语音翻译包括两个应用:语音识别应用和文本翻译应用。然后融入ARCS元素通过使用百度Al开放平台的APl接口分别创建语音识别应用和文本翻译应用。任务2编写语音识别程序(3课时)在创建完成语音识别应用后,接下来利用创建的应用进行语音识别,通过配置基础环境、导入库函数、创建接口客户端、定义音频读取函数、定义语音识别函数等几个步骤融入ARCS元素,完成语音识别。任务3编写
4、文本翻译程序(3课时)在完成语音识别后,使用语音识别评估工具,对任务2中语音识别结果进行翻译。文本翻译流程包括整体分析、获取access_token,获取请求URL、定义请求头、设置请求参数、获取翻译结果等步骤,在这些步骤中融入ARCS元素,完成文本翻译。任务4测试语音翻译程序(2课时)在完成语音识别、文本翻译后,对代码测试,并计算BLEU评价指标,在测试和评估中融入ARCS元素,完成语音翻译测试结果评估。四、项目学习评价设计需要评价的活动针对任务创建应用评价内容评价指标评价方法赋值登录百度Al开放平台是否正确登录百度Al开放平台教师评价学生小组评价20分创建语音识别应用是否获取APIKey和
5、SecretKey教师评价学生小组评价40分创建文本翻译应用是否获取APIKey和SecretKey教师评价学生小组评价40分编写语音识别程序评价内容评价指标评价方法赋值配置基础环境利用pip命令安装baidu-aiP模块教师评价学生小组评价10分导入库函数完成3个库函数requests、AipSpeech、my_record的导入教师评价学生小组评价10分创建接口客户端利用获取到的百度Al云服务应用参数AppID,APIKey,SecretKey创建语音识别云服务接口客户端教师评价学生小组评价30分定义音频读取函数实现对音频文件进行读取便于后面的语音识别教师评价学生小组评价25分定义语音识别
6、函数实现将读取到的音频文件进行语音识别,为后面的翻译做准备教师评价学生小组评价25分编写文本翻译程序评价内容评价指标评价方法赋值整体分析在进行语音翻译前需要对语音翻译的相关参数进行配置。相关参数包括源语言教师评价学生小组评价15分、目标语言、请求URL,请求头Header以及请求参数获取access_token可以使用GET的网络请求方式获取教师评价学生小组评价20分获取请求URL请求的URL是否由文本翻译的URL和access_token两部分进行拼接得到教师评价学生小组评价15分定义请求头请求头是否为字典,且该字典包含一个键-值对教师评价学生小组评价15分设置请求参数请求参数是否为字典且包含3个必须的参数教师评价学生小组评价15分获取翻译结果1 .使用POST请求得到翻译的结果r2 .调用json()方法将结果转换为json格式便于信息的提取3 .最后使用print函数将结果进行打印教师评价学生小组评价20分测试语音翻译程序评价内容评价指标评价方法赋值语音翻译程序测试记录输入与结果,包括:语音输入、机器译文、人工译文学生小组测试20分BLEU评价指标1.统计1-gram、2-gram3-gram、4-gram测试结果教师评价学生小组评价80分2 .长度惩罚因子3 .计算BLEU评价指标五、项目作业设计使用百度Al开放平台完成一段音频的语音翻译。六、反思性教学改进(实施后填写)