郗德才
(遼寧行政學(xué)院,遼寧沈陽,110161)
基于Android平臺的智能英語發(fā)音訓(xùn)練系統(tǒng)的設(shè)計與研究
郗德才
(遼寧行政學(xué)院,遼寧沈陽,110161)
隨著計算機科學(xué)技術(shù)的發(fā)展,英語學(xué)習(xí)軟件的研發(fā)和應(yīng)用數(shù)量也逐漸增多。在英語的學(xué)習(xí)中,智能英語發(fā)音訓(xùn)練是練習(xí)英語口語的重要部分,目前在英語的發(fā)音訓(xùn)練研究中語音識別技術(shù)受到高度的關(guān)注。隨著移動互聯(lián)網(wǎng)技術(shù)的發(fā)展,基于Android平臺的便攜移動設(shè)備作為安裝英語發(fā)音輔助學(xué)習(xí)系統(tǒng)的主要工具得到了廣泛的應(yīng)用。本文對Android應(yīng)用程序和英語教學(xué)中的英語發(fā)音訓(xùn)練進行了分析和研究,在Android平臺的基礎(chǔ)之上提出了智能英語發(fā)音訓(xùn)練系統(tǒng)設(shè)計的方案。
Android平臺;英語發(fā)音訓(xùn)練;語音識別;智能手機
隨著世界經(jīng)濟的發(fā)展,英語作為廣泛使用的語言溝通工具,越來越多的人去學(xué)習(xí)英語。在英語的交流應(yīng)用中英語口語是非常重要的,在英語學(xué)習(xí)中人們需要花費大量的時間去練習(xí)英語的發(fā)音訓(xùn)練。近年來隨著語音識別技術(shù)的成熟和發(fā)展,人們把計算機輔助學(xué)習(xí)和語音識別技術(shù)結(jié)合在一起進行應(yīng)用,在英語的發(fā)音訓(xùn)練中也得到了廣泛的應(yīng)用。隨著移動互聯(lián)網(wǎng)技術(shù)的發(fā)展,語音識別技術(shù)也得到了普遍的應(yīng)用,互聯(lián)網(wǎng)和通信公司把語音識別作為重要的研究方向。移動互聯(lián)網(wǎng)對我們的生活和學(xué)習(xí)起到了很大的影響,智能手機的使用率逐年上升,在基于 Android平臺系統(tǒng)的智能手機基礎(chǔ)上開發(fā)出智能應(yīng)用發(fā)音訓(xùn)練學(xué)習(xí)系統(tǒng)可以提高學(xué)習(xí)者的英語口語的學(xué)習(xí)效率。
學(xué)生在英語的學(xué)習(xí)中,英語發(fā)音訓(xùn)練可以幫助學(xué)生通過英語進行更好的交流,可以提高學(xué)生英語交流的技能和水平。在英語教學(xué)中,語音學(xué)習(xí)是英語學(xué)習(xí)最基本的物質(zhì)外殼,英語語言的表達主要就是通過語音形式,語音在英語語言的學(xué)習(xí)中是非常重要的。隨著計算機技術(shù)和移動互聯(lián)網(wǎng)技術(shù)的發(fā)展,在英語教學(xué)中,英語語音識別系統(tǒng)的應(yīng)用可以幫助學(xué)生更好的進行英語發(fā)音訓(xùn)練,Android智能手機平臺系統(tǒng)通過語音識別技術(shù),設(shè)計出一套完整的智能英語發(fā)音訓(xùn)練系統(tǒng),可以對學(xué)生英語發(fā)音進行評價,對錯誤的發(fā)音進行糾正,可以實現(xiàn)學(xué)生英語發(fā)音學(xué)習(xí)的智能化和便攜化。
Android系統(tǒng)是Google公司開發(fā)的開源手機操作系統(tǒng),是為移動平臺開發(fā)的開放系統(tǒng)平臺。Android系統(tǒng)的開發(fā)和應(yīng)用為移動互聯(lián)網(wǎng)的發(fā)展提供了重要的技術(shù)支持,Android系統(tǒng)也是目前智能手機主要應(yīng)用的手機操作系統(tǒng)。Android是基于Linux平臺開發(fā)的,Android框架采用分層結(jié)構(gòu),包括Linux內(nèi)核結(jié)構(gòu)層、系統(tǒng)運行層、系統(tǒng)應(yīng)用程序框架層和系統(tǒng)應(yīng)用程序?qū)铀膫€結(jié)構(gòu)層。Linux內(nèi)核結(jié)構(gòu)層提供系統(tǒng)的核心服務(wù),系統(tǒng)運行層包括運行庫和系統(tǒng)庫,應(yīng)用程序架構(gòu)層是系統(tǒng)的設(shè)計核心,應(yīng)用程序?qū)邮沁\行在系統(tǒng)UI界面的,在虛擬機上運行的JAVA程序。在移動互聯(lián)網(wǎng)終端手機操作系統(tǒng)中,Android系統(tǒng)占有很大的市場份額。
3.1 系統(tǒng)需求分析
系統(tǒng)在設(shè)計上主要是以Android智能手機系統(tǒng)為基本的平臺,滿足在英語發(fā)音訓(xùn)練中對英語發(fā)音、發(fā)音跟讀、發(fā)音評價以及發(fā)音反饋等功能的需要。系統(tǒng)在設(shè)計的時候要充分考慮到Android智能手機系統(tǒng)的特點,對Android系統(tǒng)的相關(guān)功能的函數(shù)要進行合理的調(diào)用,這樣可以提高基于Android平臺的智能英語發(fā)音訓(xùn)練系統(tǒng)的設(shè)計效率。在系統(tǒng)設(shè)計的時候要結(jié)合多媒體技術(shù)對發(fā)音口型的內(nèi)部結(jié)構(gòu)以動畫視頻的形式進行表示,這樣系統(tǒng)在使用上可以提供給用戶更加直觀的效果。系統(tǒng)更加具有實用性,可以更好的對學(xué)習(xí)者在英語發(fā)音訓(xùn)練上進行很好的指導(dǎo)。
3.2 系統(tǒng)設(shè)計
Android系統(tǒng)具有開放性,是完全開放的移動操作系統(tǒng),系統(tǒng)本身是免費的。Android系統(tǒng)的核心應(yīng)用和第三方應(yīng)用程序之間都是平等的,可以開發(fā)出具有創(chuàng)新性的應(yīng)用?;贏ndroid平臺的智能英語發(fā)音訓(xùn)練系統(tǒng)功能通過動畫和聲音等方式實現(xiàn)英語語音發(fā)音訓(xùn)練,可以對學(xué)習(xí)者發(fā)音進行反饋,對學(xué)習(xí)者的發(fā)音進行糾正,從而提高學(xué)習(xí)者英語發(fā)音的水平。系統(tǒng)設(shè)計的操作界面要直觀,便于學(xué)習(xí)者進行操作。系統(tǒng)功能模塊的設(shè)計如圖1所示,系統(tǒng)模塊的主要功能,發(fā)音跟讀模塊是英語發(fā)音學(xué)習(xí)者聯(lián)系口語發(fā)音的主要模塊,學(xué)習(xí)者根據(jù)系統(tǒng)的發(fā)音動畫和視頻進行跟讀發(fā)音訓(xùn)練,系統(tǒng)對學(xué)習(xí)者的發(fā)音進行錄制。發(fā)音對比模塊把系統(tǒng)的發(fā)音和學(xué)習(xí)者錄制的發(fā)音進行有效對比,這樣學(xué)習(xí)者可以對自己的發(fā)音情況進行了解。發(fā)音評分模塊是系統(tǒng)的核心部分,通過語音識別技術(shù)對發(fā)音進行評分,學(xué)習(xí)者可以了解自己的發(fā)音情況這樣可以對自己的發(fā)音進行改進,學(xué)習(xí)者可以提高自己的發(fā)音水平。發(fā)音結(jié)果的圖像顯示模塊通過圖像的形式把學(xué)習(xí)者發(fā)音和系統(tǒng)的標(biāo)準發(fā)音進行對比反饋,系統(tǒng)通過發(fā)音共振峰對比圖對學(xué)習(xí)者發(fā)音和標(biāo)準發(fā)音的共振峰進行對比,反饋出學(xué)習(xí)者發(fā)音口型的運動特點。
智能英語語音訓(xùn)練系統(tǒng)的設(shè)計是在基于Android智能手機系統(tǒng)平臺的基礎(chǔ)上進行設(shè)計的。實現(xiàn)了英語發(fā)音跟讀、發(fā)音糾正和發(fā)音評價的基本功能,系統(tǒng)在設(shè)計上采用人性化的UI界面,便于學(xué)習(xí)者進行操作,實現(xiàn)了英語發(fā)音學(xué)習(xí)的智能化和便攜化。
圖1 系統(tǒng)功能模塊設(shè)計圖
[1]張艷芳,周聰. 基于Android平臺的移動終端設(shè)備的面積測量應(yīng)用開發(fā)[J].計算機與現(xiàn)代化. 2011(12).
[2]張爽,劉加.語言學(xué)習(xí)機中使用韻律改進的發(fā)音質(zhì)量評價方法研究[J].小型微型計算機系統(tǒng). 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