论文部分内容阅读
近年来随着越来越多的中国人学习英语,相应的英语学习软件也越来越多,但是大多数软件对英语口语发音都缺乏良好的发音评价和反馈纠正。然而在英语发音学习中,尤其是对于非英语母语的学习者来说,有效的反馈激励是非常重要的。这成为制约智能化英语学习软件的一个瓶颈。随着语音识别技术的成熟,国内外开始有人利用语音识别技术进行辅助发音学习的研究,但是大都停留在理论阶段,少量的成熟应用都是基于计算机平台的大型系统,这也为基于移动平台的便携化、智能化发音训练系统提供了很大的开发空间。移动互联网技术的快速发展使得智能手机的普及率越来越高,Android系统作为一款优秀的智能手机操作系统近些年来发展迅速,在智能手机中的占有率已达到80%以上。Android智能手机不仅具有强大的数据处理能力和绚丽的图形用户界面,而且由于系统是完全开放的,具有丰富的开发组件,能够快速方便的进行应用开发。基于Android智能手机平台的软件和传统的计算机软件相比具有很大的便捷性和实用性。因此基于Android平台开发一套带有发音反馈功能的便携化、大众化的英语发音辅助学习系统具有很强的现实意义和社会意义。本课题基于Android智能手机平台,利用相关语音识别技术开发出一套具有发音跟读、发音评价、发音纠正等多功能的英语发音训练系统,旨在实现英语发音学习的智能化、普及化和便携化。本课题包含系统设计和应用开发。首先,深入研究语音识别相关理论,讨论了语音评分和发音纠正算法,并针对语音识别技术应用于口语学习的发音评分不准确以及缺少有效反馈的问题提出了一种基于AP评分方法和发音共振峰对比技术的辅助学习系统,然后,根据Android平台的特点为英语口语训练系统的开发提供一套可行的技术方案,最后,在Eclipse集成环境下以Java为编程语言,编程实现了相关算法和软件交互界面,并在中兴V880AndroidOS2.2手机平台上运行实现。论文介绍了各个模块的具体技术实现,并且提供了部分核心模块和核心功能的实现细节。本课题基于Android手机平台的英语发音训练系统已经实现了预期的英语音标和单词的发音跟读、实时发音评价和发音纠正等所有基本功能。经测试,本系统发音评分准确度较高,对于元音和单词发音,与专家评分相似度在90%以上;发音纠正有效率达到80%,能在一定程度上提高学习者发音水平。