本发明涉及英语口语训练领域,具体涉及一种英语口语发音校对系统。
背景技术:
计算机辅助语言学习系统(computer-assistantlanguagelearning,call)研究是当前的热点问题。在计算机辅助语言学习系统中,口语发音评价系统用于评价口语发音质量,其通过提供考卷并对考生作答的语音进行识别后,对语音的准确度等指标进行评分,并以此评价考生的口语发音质量。
现有的英语口语发音校对系统只能单一的对音频数据的进行评分处理,功能单一。
技术实现要素:
为解决上述问题,本发明提供了一种英语口语发音校对系统,基于计算机系统完成了整个口语训练过程中的数据的采集以及评估,自动化程度高,且可以根据评估结果得出针对性的培训方案,从基础的口型调整下手,从而使得原本空洞的培训方案显得更加直观,大大提高了学生的学习效率。
为实现上述目的,本发明采取的技术方案为:
一种英语口语发音校对系统,包括:
人机交互模块,用于完成用户的注册,控制命令以及数据需求命令的输入;
音频采集模块,用于通过拾音器进行练习者发声音频数据的采集,并将采集到的数据发送到发音标准评估模块;
视觉传感器模块,用于进行练习者口型图像数据的采集,并将采集到的口型图像发送到图像数据处理;
口型识别模块,采用双边滤波和直方图均衡化分别对所采集到的口型图像进行图像滤波和图像增强预处理,然后采用迭代自适应阈值分割法进行图像二值化处理,基于连通分量外接矩形的长宽比进行口型形状以及尺寸的输出;
发音标准评估模块,用于通过预设的算法对接收到的音频数据进行预加重、分帧加窗、解码、离散傅里叶变换、梅尔滤波、取对数、离散余弦变换和差分提取处理,从而得到所述音频数据的特征参数;然后采用粒子群优化支持向量机对所得到的特征参数进行识别,输出评估结果;
口型标准评估模块,用于将获得的口型形状以及尺寸数据与口型标准数据库内录制的标准口型数据进行对比,如果差距小于某个门限,则认为口型标准,否则认为不标准;
发音辅助指导模块,用于根据发音标准评估模块、口型标准评估模块的评估结果输出标准的口型数据以及相应的参考音频数据至客户端;
中央处理器,用于协调上述各模块进行工作。
优选地,还包括
标准口型尺寸调整模块,用于根据图像处理模块所获取的口型形状以及尺寸数据进行相应的输出的标准口型尺寸的调节,并将完成调节后的标准口型发送到客户端进行展示。
优选地,还包括一训练方案生成模块,用于根据发音标准评估模块、口型标准评估模块的评估结果输出对应的训练方案。
优选地,所述客户端可采用智能手机。
优选地,还包括
口型调整指导模块,用于根据口型标准评估模块的评估结果以文字指导的形式输出口型调整方案至客户端。
优选地,还包括音频数据录制模块,用于进行练习者音频数据的采集。
优选地,还包括分析对比模块,用于根据训练者的选择进行两次或者多次训练结果的对比分析,输出对比分析的结果。
优选地,还包括语音/视频通话模块,用于根据选择跟指定的账户进行语音/视频通话,在进行通话前需先发送通话请求到对应的账户,在该账户返回确认信息后方可进行该模块的启用。
优选地,还包括分级测试模块,内设多个阶段的测试试题,用于对学生不同学习阶段的学习成绩进行测试。
本发明具有以下有益效果:
基于计算机系统完成了整个口语训练过程中的数据的采集以及评估,从而可以得出针对性的培训方案;具有较高的识别率和计算速度,适应性强,能够满足不同声乐训练的使用需求,可以将所采集到的音频数据与标准音频进行对比,使学生可以直观的了解到自己的训练缺陷,大大提高了学生的学习效率;同时在完成评估后,显示屏会自动显示标准的口型数据,便于学生进行口型的调节。
附图说明
图1为本发明实施例一种英语口语发音校对系统的系统框图。
具体实施方式
为了使本发明的目的及优点更加清楚明白,以下结合实施例对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,本发明实施例提供了一种英语口语发音校对系统,包括:
人机交互模块,用于完成用户的注册,控制命令以及数据需求命令的输入;
音频采集模块,用于通过拾音器进行练习者发声音频数据的采集,并将采集到的数据发送到发音标准评估模块;
视觉传感器模块,用于进行练习者口型图像数据的采集,并将采集到的口型图像发送到图像数据处理;
口型识别模块,采用双边滤波和直方图均衡化分别对所采集到的口型图像进行图像滤波和图像增强预处理,然后采用迭代自适应阈值分割法进行图像二值化处理,基于连通分量外接矩形的长宽比进行口型形状以及尺寸的输出;
发音标准评估模块,用于通过预设的算法对接收到的音频数据进行预加重、分帧加窗、解码、离散傅里叶变换、梅尔滤波、取对数、离散余弦变换和差分提取处理,从而得到所述音频数据的特征参数;然后采用粒子群优化支持向量机对所得到的特征参数进行识别,输出评估结果;
口型标准评估模块,用于将获得的口型形状以及尺寸数据与口型标准数据库内录制的标准口型数据进行对比,如果差距小于某个门限,则认为口型标准,否则认为不标准;
发音辅助指导模块,用于根据发音标准评估模块、口型标准评估模块的评估结果输出标准的口型数据以及相应的参考音频数据至客户端;
训练方案生成模块,用于根据发音标准评估模块、口型标准评估模块的评估结果输出对应的训练方案;
口型调整指导模块,用于根据口型标准评估模块的评估结果以文字指导的形式输出口型调整方案至客户端。
音频数据录制模块,用于进行练习者音频数据的采集。
分析对比模块,用于根据训练者的选择进行两次或者多次训练结果的对比分析,输出对比分析的结果。
语音/视频通话模块,用于根据选择跟指定的账户进行语音/视频通话,在进行通话前需先发送通话请求到对应的账户,在该账户返回确认信息后方可进行该模块的启用。
标准口型尺寸调整模块,用于根据图像处理模块所获取的口型形状以及尺寸数据进行相应的输出的标准口型尺寸的调节,并将完成调节后的标准口型发送到客户端进行展示;
还包括分级测试模块,内设多个阶段的测试试题,用于对学生不同学习阶段的学习成绩进行测试。
中央处理器,用于协调上述各模块进行工作。
所述客户端可采用智能手机。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。