基于Flex技术的MHK口语训练系统语音处理模块关键技术研究_第1页
基于Flex技术的MHK口语训练系统语音处理模块关键技术研究_第2页
基于Flex技术的MHK口语训练系统语音处理模块关键技术研究_第3页
基于Flex技术的MHK口语训练系统语音处理模块关键技术研究_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于Flex技术的MHK口语训练系统语音处理模块关键技术研究基于Flex技术的MHK口语训练系统语音处理模块关键技术研究传统的口语训练方法已无法满足口语教学的实际需求,而且效率往往也会很低。如:无法模拟考试场景进展口语训练或学生在口语练习过程中意识不到自己的发音对与错,无法及时纠正,从而盲目的进展口语训练,使口语训练过程变得更加枯燥。随着智能的人机对话技术的开展,许多优秀的研究人员针对口语考试开发出各类基于人机对话形式的模拟考试系统,但在系统功能和性能发面无法满足口语训练的实际需求,只可以模拟口语考试环境,无法到达自由式,多题型的口语训练效果。因此从需求角度考虑,研究MHK口语训练系统具有一定

2、的意义,在功能方面及可以模拟口语考试还可以进展口语训练,降低了教师的劳动强度,使口语教学形式更加新颖丰富。为此语音处理模块作为MHK口语训练系统中最为核心的关键技术支撑,主要是通过Flex技术来实现。研究成果将用于MHK口语训练系统的录音,回放,转换,本地存储,传输等环节中。一、系统开发环境开发工具:Flash Builder 4.5效劳器:Apache2.2+PHP阅读器Flash Player版本:9.0以上CPU:2.7 GHzRAM:4.0 G二、语音处理模块的实现语音处理是MHK口语训练系统最为核心的部分,用于口语训练过程中的录音,回放,转换,存储,传输等环节中。其中录音,回放,转换

3、,存储等模块是通过Flex技术实现,传输模块是通过Flex+PHP技术实现。MHK口语训练过程中假设有多道题的情况下,系统必须进展分题录音,即应该区分每道题的录音答案。这就牵扯到分题录音的问题。详细语音处理流程如图1所示,系统将会在录音过程中按先后顺序进展 分题录音,然后做相应的回放,转换,存储,传输等操作。三、录音是指通过音频输入设备如:麦克风录制语音答案。该模块主要是通过Flex中所提供的Microphone类和第三方提供的MicRecorder类实现的。其中Microphone类是Flex中本身自带的,主要功能是翻开音频设备和音频捕获,而MicRecorder是由第三方开发、主要用于Fl

4、ex程序中的音频捕获。其实Microphone类可以实现音频捕获,但在功能方面没有提供直接监听录音时间和转换WAV音频文件格式的功能。所以本研究在音频捕获中没有采用官方所提供的现有类,而是采用了更适宜录音操作的MicRecorder类。实现录音模块的主要代码如下:/翻开设备和初始化音频捕获类四、回放音频回放采用第三方开发的WAVE字节码播放接口as3wavesound实现。主要代码如下:五、转换考虑到磁盘空间,文件格式应该转换为较小的MP3格式。录音开始后首先是字节数组,然后转换为WAVE格式的文件。WAVE文件本身体积大,不适宜与磁盘存储,所以将录音结果转换为MP3格式。主要实现代码如下:六、存储主要存储本地保存转换后的MP3答案。实现代码如下:七、传输语音传输是指将转换后的语音文件MP3上传至效劳器,主要通过Flex+PHP实现。其中客户端上传WEB应用程序通过Flex,效劳器端接收程序利用PHP技术实现。八、完毕语本文主要介绍了基于Flex技术的MHK口语训练系统中作为核心技术的语音处理模块的研究与实现。即通过Flex技术实现了Web应用程序中的录音,回放,转换,本地存储,传输等五个模块。今后在此研究根底上,将会对MHK口语训练系统总体

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论