郗德才
(遼寧行政學院,遼寧沈陽,110161)
基于Android平臺的智能英語發音訓練系統的設計與研究
郗德才
(遼寧行政學院,遼寧沈陽,110161)
隨著計算機科學技術的發展,英語學習軟件的研發和應用數量也逐漸增多。在英語的學習中,智能英語發音訓練是練習英語口語的重要部分,目前在英語的發音訓練研究中語音識別技術受到高度的關注。隨著移動互聯網技術的發展,基于Android平臺的便攜移動設備作為安裝英語發音輔助學習系統的主要工具得到了廣泛的應用。本文對Android應用程序和英語教學中的英語發音訓練進行了分析和研究,在Android平臺的基礎之上提出了智能英語發音訓練系統設計的方案。
Android平臺;英語發音訓練;語音識別;智能手機
隨著世界經濟的發展,英語作為廣泛使用的語言溝通工具,越來越多的人去學習英語。在英語的交流應用中英語口語是非常重要的,在英語學習中人們需要花費大量的時間去練習英語的發音訓練。近年來隨著語音識別技術的成熟和發展,人們把計算機輔助學習和語音識別技術結合在一起進行應用,在英語的發音訓練中也得到了廣泛的應用。隨著移動互聯網技術的發展,語音識別技術也得到了普遍的應用,互聯網和通信公司把語音識別作為重要的研究方向。移動互聯網對我們的生活和學習起到了很大的影響,智能手機的使用率逐年上升,在基于 Android平臺系統的智能手機基礎上開發出智能應用發音訓練學習系統可以提高學習者的英語口語的學習效率。
學生在英語的學習中,英語發音訓練可以幫助學生通過英語進行更好的交流,可以提高學生英語交流的技能和水平。在英語教學中,語音學習是英語學習最基本的物質外殼,英語語言的表達主要就是通過語音形式,語音在英語語言的學習中是非常重要的。隨著計算機技術和移動互聯網技術的發展,在英語教學中,英語語音識別系統的應用可以幫助學生更好的進行英語發音訓練,Android智能手機平臺系統通過語音識別技術,設計出一套完整的智能英語發音訓練系統,可以對學生英語發音進行評價,對錯誤的發音進行糾正,可以實現學生英語發音學習的智能化和便攜化。
Android系統是Google公司開發的開源手機操作系統,是為移動平臺開發的開放系統平臺。Android系統的開發和應用為移動互聯網的發展提供了重要的技術支持,Android系統也是目前智能手機主要應用的手機操作系統。Android是基于Linux平臺開發的,Android框架采用分層結構,包括Linux內核結構層、系統運行層、系統應用程序框架層和系統應用程序層四個結構層。Linux內核結構層提供系統的核心服務,系統運行層包括運行庫和系統庫,應用程序架構層是系統的設計核心,應用程序層是運行在系統UI界面的,在虛擬機上運行的JAVA程序。在移動互聯網終端手機操作系統中,Android系統占有很大的市場份額。
3.1 系統需求分析
系統在設計上主要是以Android智能手機系統為基本的平臺,滿足在英語發音訓練中對英語發音、發音跟讀、發音評價以及發音反饋等功能的需要。系統在設計的時候要充分考慮到Android智能手機系統的特點,對Android系統的相關功能的函數要進行合理的調用,這樣可以提高基于Android平臺的智能英語發音訓練系統的設計效率。在系統設計的時候要結合多媒體技術對發音口型的內部結構以動畫視頻的形式進行表示,這樣系統在使用上可以提供給用戶更加直觀的效果。系統更加具有實用性,可以更好的對學習者在英語發音訓練上進行很好的指導。
3.2 系統設計
Android系統具有開放性,是完全開放的移動操作系統,系統本身是免費的。Android系統的核心應用和第三方應用程序之間都是平等的,可以開發出具有創新性的應用。基于Android平臺的智能英語發音訓練系統功能通過動畫和聲音等方式實現英語語音發音訓練,可以對學習者發音進行反饋,對學習者的發音進行糾正,從而提高學習者英語發音的水平。系統設計的操作界面要直觀,便于學習者進行操作。系統功能模塊的設計如圖1所示,系統模塊的主要功能,發音跟讀模塊是英語發音學習者聯系口語發音的主要模塊,學習者根據系統的發音動畫和視頻進行跟讀發音訓練,系統對學習者的發音進行錄制。發音對比模塊把系統的發音和學習者錄制的發音進行有效對比,這樣學習者可以對自己的發音情況進行了解。發音評分模塊是系統的核心部分,通過語音識別技術對發音進行評分,學習者可以了解自己的發音情況這樣可以對自己的發音進行改進,學習者可以提高自己的發音水平。發音結果的圖像顯示模塊通過圖像的形式把學習者發音和系統的標準發音進行對比反饋,系統通過發音共振峰對比圖對學習者發音和標準發音的共振峰進行對比,反饋出學習者發音口型的運動特點。
智能英語語音訓練系統的設計是在基于Android智能手機系統平臺的基礎上進行設計的。實現了英語發音跟讀、發音糾正和發音評價的基本功能,系統在設計上采用人性化的UI界面,便于學習者進行操作,實現了英語發音學習的智能化和便攜化。

圖1 系統功能模塊設計圖
[1]張艷芳,周聰. 基于Android平臺的移動終端設備的面積測量應用開發[J].計算機與現代化. 2011(12).
[2]張爽,劉加.語言學習機中使用韻律改進的發音質量評價方法研究[J].小型微型計算機系統. 2010(05).
Design and research of intelligent English pronunciation training system based on Android platform
Xi Decai
(Liaoning Academy of Governance, Shenyang Liaoning,110161)
With the development of computer science and technology, the number of R & D and application of English learning software has gradually increased In English learning, intelligent English pronunciation training is an important part of practicing spoken English At present, speech recognition technology has
much attention in the study of English pronunciation training With the development of mobile Internet technology, portable mobile devices based on Android platform have been widely used as the main tools to install English pronunciation assisted learning system This paper analyzes and studies the training of English pronunciation in Android applications and English teaching Based on the Android platform, the design scheme of intelligent English pronunciation training system is put forward
Android platform; English pronunciation training; speech recognition; smart phones