專利名稱:帶有口語練習模塊的點讀機控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種點讀機技術(shù),特別涉及一種帶有口語練習模塊的點讀 機控制方法。
技術(shù)背景對國人而言,為了提高學(xué)習的效率和提高學(xué)習的興趣,業(yè)內(nèi)人士開發(fā) 了一種點擊書本發(fā)音的學(xué)習裝置(也叫點讀機、讀書機等)來解決這些問 題,它能夠跟書本密切配合、同步發(fā)聲,對提高口語和學(xué)習成績有幫助, 而目前市場上的點讀機,跟讀對比只能將的發(fā)音重現(xiàn)出來,不能對用戶發(fā)音是否正確進行判斷;不能對用戶發(fā)音不準進行糾正;不能指導(dǎo)用戶進行 發(fā)音的改進;不能激發(fā)用戶練習聽、說的興趣。當前市場上的點讀機只能 錄音,無法評估用戶說話是否正確,哪里不正確。 發(fā)明的內(nèi)容本發(fā)明的目的在于克服上述現(xiàn)有技術(shù)中的為足之處,提供一種將語音 評分技術(shù)運用到點讀機上面,把用戶選擇的句子作為評分的內(nèi)容,將用戶 的語音和課本數(shù)據(jù)里面的語音或者是標準庫語音進行比較,返回比較結(jié)果, 程序根據(jù)結(jié)果給出發(fā)音的得分并找出發(fā)音較差的單詞的帶有口語練習模塊 的點讀機控制方法。本發(fā)明的目的可以通過以下措施來達到這種帶有口語練習模塊的點讀機控制方法,其特殊之處在于,它包括 如下步驟(l將語音評分弓摩加載到點讀機上面(步驟400 );(2) 在點讀機上設(shè)置口語練習功能模塊(步驟401); (2臉測是否進入口語練習模塊(步驟402);(3) 若步驟402的檢測結(jié)果為否,則繼續(xù)檢測是否選擇該模塊;(4) 若歩驟402的檢測結(jié)果為是,進入下一歩驟;(5) 初始化設(shè)置(步驟403);(6) 檢測是否有用戶選擇句子(步驟404);(7) 若歩驟404的檢測結(jié)果為否,則返回步驟403;(8) 若步驟404的檢測結(jié)果為是,則進入下一步驟;(9) 開啟錄音和評分引擎,處理錄音數(shù)據(jù)(步驟405);(10) 同時檢測是否錄音時間至J(步驟406)、檢測是否識別結(jié)束(步驟407); (^若步驟406、 407的檢測結(jié)果為否,則返回步驟405; (L7)若步驟406、 407的檢測結(jié)果為是,則進入下一步驟; 胸處理現(xiàn)有錄音數(shù)據(jù)(步驟408 )。本發(fā)明的目的還可以通過以下措施來達到 所述步驟404與步驟405之間插入判斷子程序步驟,包括(1) 若步驟404的檢測結(jié)果為是,則調(diào)用該句的語音ID進行發(fā)音(步驟 200);(2) 檢測發(fā)音是否結(jié)束(步驟201);(3) 若步驟201的檢測結(jié)果為否,則繼續(xù)檢測發(fā)音是否結(jié)束;(4) 若步驟201的檢測結(jié)果為是,則進入下一步驟;(5) 語音提醒用戶初始化錄音,并開啟錄音(步驟202); (6臉測是否有語音輸入(步驟203);(7)若步驟203的檢測結(jié)果為否,則繼續(xù)檢測是否有語音輸入; (8諾步驟203的檢測結(jié)果為是,則進入步驟405。 所述步驟408之后設(shè)有顯示和語音提示子程序步驟,包括 (l涵數(shù)將返回識別的各種分值和信息(步驟300);(2照序調(diào)用顯示函數(shù)顯示分數(shù)和較差的單詞;同時調(diào)用音頻函數(shù),語 音方式提醒用戶剛才說話的得分和較差的單詞涉驟301);(3臉測發(fā)音是否結(jié)束(步驟302);(4)若步驟302的檢測結(jié)果為否,則返回步驟301;(5諾歩驟302的檢測結(jié)果為是,則返回步驟403,重新開始新的一輪口 語練習。本發(fā)明有如下優(yōu)點1、 可對用戶發(fā)音是否正確進行判斷;并對用戶發(fā)音不準進行糾正;可 指導(dǎo)用戶進行發(fā)音的改進;以激發(fā)用戶練習聽、說的興趣。2、 根據(jù)機器返回的分數(shù),配合較有吸引力的語音,激勵孩子對語言的 學(xué)習興趣。3、 運用先進的語音評分技術(shù),對用戶的語音進行評估,評分系統(tǒng)準確、 穩(wěn)定。
圖1是本發(fā)明帶有口語練習模塊的點讀機控制方法的主程序流程圖。圖2是圖1中判斷子程序流程圖。圖3是圖1中顯示和語音提示子程序流程圖。圖4是本發(fā)明帶有口語練習模塊的點讀機控制方法的最佳實施例的流 程圖。
具體實施方式
本發(fā)明下面將結(jié)合附圖作進一步詳述請參閱圖4所示,這種帶有口語練習模塊的點讀機控制方法,包括如 下步驟(l)在點讀機上設(shè)置口語練習功能模塊涉驟100); (2臉測是否進入口語練習模塊(步驟101);(3) 若步驟101的檢測結(jié)果為否,則繼續(xù)檢測是否選擇該模塊;(4) 若步驟101的檢測結(jié)果為是,進入下一步驟;(5) 初始化設(shè)置,等待用戶選擇句子模塊(步驟102);(6) 檢測是否有用戶選擇句子(歩驟103);(7) 若步驟103的檢測結(jié)果為否,則返回步驟102;(8) 若步驟103的檢測結(jié)果為是,則調(diào)用該句的語音ID進行發(fā)音(步驟 104);(9) 檢測發(fā)音是否結(jié)束(步驟105);(10) 若步驟105的檢測結(jié)果為否,則繼續(xù)檢測發(fā)音是否結(jié)束; Ol)若步驟105的檢測結(jié)果為是,則語音提醒用戶初始化錄音,并開啟錄音(步驟106);的檢測是否有語音輸入(步驟107);(L3)若步驟107的檢測結(jié)果為否,則繼續(xù)檢測是否有語音輸入; (W)若步驟107的檢測結(jié)果為是,則識別程序處理錄音數(shù)據(jù)(步驟108); (L5)同時檢測是否錄音時間至lJ(步驟109)、檢測是否識別結(jié)束(步驟110); 的若步驟109、 UO的檢測結(jié)果為否,則返回步驟108; (L力若步驟109、 UO的檢測結(jié)果為是,則處理現(xiàn)有數(shù)據(jù)(步驟1U); 鵬函數(shù)將返回識別的各種分值和信息涉驟112);Q9)程序調(diào)用顯示函數(shù)顯示分數(shù)和發(fā)音較好、較差的單詞;同時調(diào)用音 頻函數(shù),語音方式提醒用戶剛才說話的得分和發(fā)音較好、較差的單詞(步驟 U3);則返回步驟107;^!檢測發(fā)音是否結(jié)束(步驟114);(21) 若步驟114的檢測結(jié)果為否,則返回步驟113;(22) 若步驟114的檢測結(jié)果為是,則返回步驟102;重新開始新的一輪口 語練習。以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明權(quán)利要求范圍所做的 均等變化與修飾,皆應(yīng)屬本發(fā)明權(quán)利要求的涵蓋范圍。
權(quán)利要求
1. 一種帶有口語練習模塊的點讀機控制方法,其特征在于,包含下列步驟(1)將語音評分引擎加載到點讀機上面(步驟400);(2)在點讀機上設(shè)置口語練習功能模塊(步驟401);(2)檢測是否進入口語練習模塊(步驟402);(3)若步驟402的檢測結(jié)果為否,則繼續(xù)檢測是否選擇該模塊;(4)若步驟402的檢測結(jié)果為是,進入下一步驟;(5)初始化設(shè)置(步驟403);(6)檢測是否有用戶選擇句子(步驟404);(7)若步驟404的檢測結(jié)果為否,則返回步驟403;(8)若步驟404的檢測結(jié)果為是,則進入下一步驟;(9)開啟錄音和評分引擎,處理錄音數(shù)據(jù)(步驟405);(10)同時檢測是否錄音時間到(步驟406)、檢測是否識別結(jié)束(步驟407);(16)若步驟406、407的檢測結(jié)果為否,則返回步驟405;(17)若步驟406、407的檢測結(jié)果為是,則進入下一步驟;(18)處理現(xiàn)有錄音數(shù)據(jù)(步驟408)。
2、根據(jù)權(quán)利要求1所述帶有口語練習模塊的點讀機控制方法,其特征在于 所述步驟404與步驟405之間插入判斷子程序步驟,包括(1) 若步驟404的檢測結(jié)果為是,則調(diào)用該句的語音ID進行發(fā)音(步驟200);(2) 檢測發(fā)音是否結(jié)束(步驟201);(3) 若步驟201的檢測結(jié)果為否,則繼續(xù)檢測發(fā)音是否結(jié)束;(4) 若步驟201的檢測結(jié)果為是,則進入下一步驟;(5) 語音提醒用戶初始化錄音,并開啟錄音(步驟202);(6) 檢測是否有語音輸入(步驟203);(7) 若步驟203的檢測結(jié)果為否,則繼續(xù)檢測是否有語音輸入;(8) 若步驟203的檢測結(jié)果為是,則進入步驟405。
3 、根據(jù)權(quán)利要求1所述帶有口語練習模塊的點讀機控制方法,其特征在于: 所述步驟408之后設(shè)有顯示和語音提示子程序歩驟,包括 (l涵數(shù)將返回識別的各種分值和信息涉驟300);(2) 程序調(diào)用顯示函數(shù)顯示分數(shù)和較差的單詞;同時調(diào)用音頻函數(shù),語音方 式提醒用戶剛才說話的得分和較差的單詞(步驟301);(3) 檢測發(fā)音是否結(jié)束(步驟302);(4) 若步驟302的檢測結(jié)果為否,則返回步驟301;(5諾步驟302的檢測結(jié)果為是,則返回步驟403,重新開始新的一輪口語練
全文摘要
本發(fā)明涉及一種帶有口語練習功能模塊的點讀機控制方法,包括下列主要步驟判斷是否進入口語練習模塊;然后檢測是否選擇了需要進行評分的句子或者短語,用戶選擇后先將選擇的句子或者短語播放一遍,提醒用戶該句子或者短語怎么發(fā)音,然后在機器的提示后開始錄音,用戶此時就對著機器發(fā)音,接著機器把用戶剛才的發(fā)音存儲起來,然后送給評分引擎處理,評分引擎處理完后輸出整個句子或者短語的發(fā)音得分,以及發(fā)音較差的單詞來。最后機器將該分數(shù)以及發(fā)音較差的單詞顯示在屏幕上面,并通過語音播放的形式告知用戶。
文檔編號G09B19/06GK101271636SQ200810066949
公開日2008年9月24日 申請日期2008年4月30日 優(yōu)先權(quán)日2008年4月30日
發(fā)明者發(fā) 鄭 申請人:東莞市步步高教育電子產(chǎn)品有限公司