计算机语音处理技术在教学中的应用
要:随着计算机技术的发展,计算机对语音处理的速度越来越快,语音处理质量也越来越好,计算机的普及率目前已很高,在教学中,计算机取代传统录音设备已是必然趋势。本文以microsoft speech sdk开发包为基础,采用c#c++matlab编程技术实现口语与听力教学软件的设计,以促进计算机人机对话在语音教学中的应用。
关键字:程序设计 c# c++ matlab 语音识别出 口语 听力 测试 评价 人机对话
现在语言教学中,听力与口语的教学已占据非常重要的地位,传统语言教学中,常常使用磁带录音机进行听力与口语的训练与测试,这种模式存在着明显的不足:第一,录音时前期准备工作量大,训练、测试周期长,反馈不及时;第二,技术难度较大。一般要经过材料准备、设备调试、教师朗读、录音、试听、翻录等过程,通常需要电教人员与教师配合完成;第三,录音放音设备的保养与维护工作量大,一般学校录音设备配备又少,会正确使用人员又不多,不能满足教师及时的需要,且有的设备年代较久,设备状态不佳;第四,磁带录音不便于编辑且效音质效果不好,还不便于保存;第五,磁带录音一般只用于学生在期中与期末的测试,而平时训练则很少使用。
mp3在线试听
随着计算机技术的发展,特别是音频处理技术的发展,使计算机用于听力、口语的训练与测试成为可能,目前江苏已采用人机对话的方式进行中考口语听力测试,这就迫切要求学校能适应这种人机对话考试的要求,因此基于计算机人机对话的语口语、听力的训练,将以强大的优势取代传统录音教学方式,这种方式的优势主要表现在以下几个方面:第一,在设备配置上无需专门的录音设备,只要有中等配置要求的计算机、灵敏度高一点的话筒及耳机,就能实现高质量的录音、放音效果,且易于对语音的编辑处理;第二,既可以方便生成听力所需的语音文件,又可以用于学生人机对话的训练与测试;第三,利用计算机的网络功能方便学生在线学习及师生的交流。