專(zhuān)利名稱(chēng):具有互動(dòng)功能的音頻播放裝置及其互動(dòng)方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種具有互動(dòng)功能的音頻播放裝置及其互動(dòng)方法,特別是關(guān)于一種 可向用戶(hù)提問(wèn)的音頻播放裝置及其互動(dòng)方法。
背景技術(shù):
目前有許多音頻播放裝置都具有講故事、播放課文、播放音樂(lè)的功能。這些故 事,課文或者音樂(lè)為預(yù)先錄制的存儲(chǔ)于存儲(chǔ)單元的音頻檔案,這些檔案的格式一般為AAC、 AC-3、ATRAC3plus、MP3、WMA9等幾種,用戶(hù)一般只能通過(guò)“下一首”、“上一首”、“暫?!?、“播 放”等方式控制音頻的播放。故在播放音頻檔案的過(guò)程中,不具有和用戶(hù)互動(dòng)的功能,如向 用戶(hù)提問(wèn)。
發(fā)明內(nèi)容
有鑒于此,故需要提供一種具有互動(dòng)功能的音頻播放裝置及其互動(dòng)方法。該具有互動(dòng)功能的音頻播放裝置包括一存儲(chǔ)單元、一輸入單元、一音頻解碼單元 及一音頻輸出單元,該存儲(chǔ)單元存儲(chǔ)有至少一互動(dòng)資料及一正確回應(yīng)回饋語(yǔ)音庫(kù)及一錯(cuò)誤 回應(yīng)回饋語(yǔ)音庫(kù),每一互動(dòng)資料包括一主音頻、至少一問(wèn)題音頻及一控制信息,該控制信息 包括一主控制信息及與該問(wèn)題音頻一一對(duì)應(yīng)的問(wèn)題控制信息,該主控制信息記錄有該主音 頻獲取方式,該問(wèn)題控制信息定義有其對(duì)應(yīng)問(wèn)題音頻的獲取方式,下一問(wèn)題音頻控制信息 的獲取方式,該正確回應(yīng)回饋語(yǔ)音庫(kù)及錯(cuò)誤回應(yīng)回饋語(yǔ)音庫(kù)都包括至少一條回饋語(yǔ)音,為 在問(wèn)題音頻輸出后,針對(duì)該問(wèn)題音頻的回應(yīng)分別為正確回應(yīng)時(shí)及錯(cuò)誤回應(yīng)時(shí)設(shè)置的回饋語(yǔ) 音;該音頻播放裝置還包括一播放控制模塊,用于在播放所述一互動(dòng)資料時(shí),獲得該互動(dòng)資 料的控制信息,并根據(jù)主控制信息中記錄的主音頻獲取方式及問(wèn)題控制信息中記錄的問(wèn)題 音頻的獲取方式獲取主音頻及問(wèn)題音頻,所述主音頻及問(wèn)題音頻經(jīng)該音頻解碼單元進(jìn)行解 碼后,由該音頻輸出單元輸出;一回應(yīng)接收模塊,用于接收并識(shí)別該輸入單元所產(chǎn)生的輸入 信號(hào),確定用戶(hù)對(duì)該問(wèn)題音頻的回應(yīng);一應(yīng)判斷模塊,用于將回應(yīng)接收模塊所接收的回應(yīng)與 該問(wèn)題控制信息中記錄的正確答案進(jìn)行比對(duì),確定該回應(yīng)為正確回應(yīng)或錯(cuò)誤回應(yīng);一回應(yīng) 回饋模塊,在回應(yīng)判斷模塊判斷該回應(yīng)為正確回應(yīng)/錯(cuò)誤回應(yīng)時(shí),從存儲(chǔ)單元的正確回應(yīng) 回饋語(yǔ)音庫(kù)/錯(cuò)誤回應(yīng)語(yǔ)音庫(kù)中獲取一回饋語(yǔ)音,并將該回饋語(yǔ)音傳輸至音頻解碼單元進(jìn) 行解碼后,由該音頻輸出單元輸出;一問(wèn)題連接模塊,從問(wèn)題控制信息的下一問(wèn)題控制信息 的獲取方式處獲取下一問(wèn)題控制信息,然后由該播放控制模塊獲取問(wèn)題音頻進(jìn)行播放。在所述具有互動(dòng)功能的音頻播放裝置的互動(dòng)方法中,該音頻播放裝置提供一存儲(chǔ) 單元,該存儲(chǔ)單元存儲(chǔ)至少一互動(dòng)資料、一正確回應(yīng)回饋語(yǔ)音庫(kù)及一錯(cuò)誤回應(yīng)回饋語(yǔ)音庫(kù), 每一互動(dòng)資料包括一主音頻、至少一問(wèn)題音頻及一控制信息,該控制信息包括一主控制信 息及與該問(wèn)題音頻一一對(duì)應(yīng)的問(wèn)題控制信息,該主控制信息記錄有該主音頻獲取方式,該 問(wèn)題控制信息定義有其對(duì)應(yīng)問(wèn)題音頻的獲取方式,下一問(wèn)題音頻控制信息的獲取方式,該 正確回應(yīng)回饋語(yǔ)音庫(kù)及錯(cuò)誤回應(yīng)回饋語(yǔ)音庫(kù)都包括至少一條回饋語(yǔ)音,為在問(wèn)題音頻輸出后,針對(duì)該問(wèn)題音頻的回應(yīng)分別為正確回應(yīng)時(shí)及錯(cuò)誤回應(yīng)時(shí)設(shè)置的回饋語(yǔ)音,該方法包括 從存儲(chǔ)單元獲取一互動(dòng)資料,從而獲得該互動(dòng)資料的控制信息,并根據(jù)該控制信息的主控 制信息的獲取方式獲取主音頻;將該主音頻傳輸至一音頻解碼單元解碼,然后由一音頻輸 出單元進(jìn)行播放;獲取第一個(gè)問(wèn)題控制信息;播放問(wèn)題音頻,具體步驟為根據(jù)該問(wèn)題控制 信息中記錄的問(wèn)題音頻獲取方式取對(duì)應(yīng)的問(wèn)題音頻,將該問(wèn)題音頻傳輸至該音頻解碼單元 解碼,然后由該音頻輸出單元進(jìn)行播放;接收并識(shí)別該輸入單元所產(chǎn)生的輸入信號(hào),確定用 戶(hù)對(duì)該問(wèn)題音頻的回應(yīng);將所接收的回應(yīng)與該問(wèn)題控制信息中記錄的正確答案進(jìn)行比對(duì), 確定該回應(yīng)為正確回應(yīng)或錯(cuò)誤回應(yīng);在回應(yīng)為正確回應(yīng)/錯(cuò)誤回應(yīng)時(shí),從存儲(chǔ)單元的正確 回應(yīng)回饋語(yǔ)音庫(kù)/錯(cuò)誤回應(yīng)語(yǔ)音庫(kù)中獲取一回饋語(yǔ)音,并將該回饋語(yǔ)音傳輸至音頻解碼單 元進(jìn)行解碼后,由該音頻輸出單元輸出。從問(wèn)題控制信息的下一問(wèn)題控制信息的獲取方式 處獲取下一問(wèn)題控制信息,然后執(zhí)行播放問(wèn)題音頻的步驟。相較于現(xiàn)有技術(shù),本發(fā)明的具有互動(dòng)功能的音頻播放裝置及其互動(dòng)方法在播放完 一段音頻后向用戶(hù)提問(wèn),在接收用戶(hù)的回應(yīng)后,判斷用戶(hù)的回應(yīng)是否正確回應(yīng),然后對(duì)用戶(hù) 的回應(yīng)作出評(píng)價(jià)回饋,不但使用戶(hù)對(duì)所播放音頻增加理解及印象,而且使用戶(hù)和音頻播放 裝置之間產(chǎn)生互動(dòng),增加了趣味性。
圖1為具有互動(dòng)功能的音頻播放裝置在第一實(shí)施方式中的功能模塊結(jié)構(gòu)圖;圖2為互動(dòng)資料的第一種結(jié)構(gòu)的示意圖;圖3為互動(dòng)資料的第二種結(jié)構(gòu)的示意圖;圖4為問(wèn)題控制信息的示意圖;圖5為正確回應(yīng)回饋語(yǔ)音庫(kù)的示意圖;圖6為錯(cuò)誤回應(yīng)回饋語(yǔ)音庫(kù)的示意圖;圖7為應(yīng)用與第一實(shí)施方式中該音頻播放裝置的互動(dòng)方法的流程圖;圖8為具有互動(dòng)功能的音頻播放裝置在第二實(shí)施方式中的功能模塊結(jié)構(gòu)圖;圖9為評(píng)價(jià)語(yǔ)音庫(kù)的示意圖;及圖10為用戶(hù)對(duì)主音頻的所有問(wèn)題音頻回應(yīng)之后的回應(yīng)結(jié)果進(jìn)行評(píng)價(jià)的方法的流 程圖。
具體實(shí)施例方式請(qǐng)參閱圖1,為具有互動(dòng)功能的音頻播放裝置(以下簡(jiǎn)稱(chēng)為音頻播放裝置)在第 一實(shí)施方式中的功能模塊結(jié)構(gòu)圖。該音頻播放裝置10包括有一存儲(chǔ)單元11、一中央處理 單元12、一音頻解碼單元13、一音頻輸出單元14及一輸入單元15。該音頻播放裝置10可 在播放完一段音頻后與用戶(hù)互動(dòng),如播放該段音頻對(duì)應(yīng)的問(wèn)題音頻,向用戶(hù)提問(wèn),然后接收 用戶(hù)的回應(yīng),對(duì)用戶(hù)的回應(yīng)做出回饋提示。該音頻播放裝置10的存儲(chǔ)單元11中存儲(chǔ)至少 一互動(dòng)資料111、一正確回應(yīng)回饋語(yǔ)音庫(kù)112及一錯(cuò)誤回應(yīng)回饋語(yǔ)音庫(kù)113。每一互動(dòng)資料 111(圖2及圖3所示)包括一控制信息21、一主音頻22及至少一問(wèn)題音頻23。該主音頻 22可以是一個(gè)故事,一篇課文,一段音樂(lè)或其他的音頻。每一問(wèn)題音頻23為針對(duì)該主音頻 22的內(nèi)容所設(shè)置的一些用于與用戶(hù)互動(dòng)的音頻。該正確回應(yīng)回饋語(yǔ)音庫(kù)112包括至少一條回饋語(yǔ)音,為問(wèn)題音頻23輸出后,用戶(hù)針對(duì)該問(wèn)題音頻的回應(yīng)為正確回應(yīng)時(shí)設(shè)置的回饋音 頻,如圖5所示。該錯(cuò)誤回應(yīng)回饋語(yǔ)音庫(kù)113包括至少一條回饋語(yǔ)音,為問(wèn)題音頻23輸出 后,用戶(hù)針對(duì)該問(wèn)題音頻的回應(yīng)為錯(cuò)誤回應(yīng)時(shí)設(shè)置的回饋音頻,如圖6所示。該互動(dòng)資料具有兩種結(jié)構(gòu),第一種結(jié)構(gòu)為如圖2所示,每一互動(dòng)資料為一個(gè)文件, 該控制信息21、一主音頻22、多個(gè)問(wèn)題音頻23及每個(gè)問(wèn)題音頻對(duì)應(yīng)的數(shù)據(jù)庫(kù)24分別構(gòu)成 文件的一部分。該主音頻22及每一問(wèn)題音頻23都有一個(gè)音頻頭信息,該音頻頭信息記錄 了與主音頻/問(wèn)題音頻相關(guān)的一些信息,如播放時(shí)長(zhǎng)、編碼格式及版本號(hào)等。該互動(dòng)資料的第二種結(jié)構(gòu)如圖3所示,每一互動(dòng)資料的控制信息21、主音頻22、每 一問(wèn)題音頻23及每個(gè)問(wèn)題對(duì)應(yīng)的提示語(yǔ)音庫(kù)24以獨(dú)立的文件進(jìn)行存儲(chǔ)。在圖2及圖3所示的兩種互動(dòng)資料結(jié)構(gòu)中,該控制信息21的格式基本上是一樣。 該控制信息21包括一主控制信息211及與該互動(dòng)問(wèn)題音頻一一對(duì)應(yīng)的問(wèn)題控制信息212。 該主控制信息211記錄有主音頻獲取方式,在圖2所示的互動(dòng)資料結(jié)構(gòu)中該主音頻獲取方 式為記錄主音頻22在該音頻文件中的位移值,而在圖3所示的互動(dòng)資料結(jié)構(gòu)中該主音頻獲 取方式為記錄主音頻22的文件名稱(chēng)。該問(wèn)題控制信息212記錄對(duì)應(yīng)問(wèn)題音頻23的獲取方 式(以下稱(chēng)為問(wèn)題音頻獲取方式)、一連接信息(即下一問(wèn)題控制信息的獲取方式)及對(duì)應(yīng) 問(wèn)題音頻23的正確答案,如圖4所示。該中央處理單元12包括一播放控制模塊121、一回應(yīng)接收模塊122、一回應(yīng)判斷模 塊123、一回應(yīng)回饋模塊124及一問(wèn)題連接模塊125。該播放控制模塊121用于在播放所述互動(dòng)資料時(shí),獲得該互動(dòng)資料111的控制信 息,并根據(jù)該控制信息21的主控制信息211中所記錄的主音頻獲取方式獲取主音頻22及 該控制信息21的問(wèn)題控制信息212中所記錄的問(wèn)題音頻獲取方式獲取相應(yīng)的問(wèn)題音頻23, 所述主音頻22及問(wèn)題音頻23經(jīng)該音頻解碼單元13進(jìn)行解碼后,由該音頻輸出單元14輸
出ο該回應(yīng)接收模塊122用于接收并識(shí)別該輸入單元15所產(chǎn)生的輸入信號(hào),確定對(duì)該 問(wèn)題音頻的回應(yīng)。該輸入單元15可為按鍵、觸摸感應(yīng)器或聲音輸入設(shè)備如麥克風(fēng)等。在本 發(fā)明中,如果該輸入單元15為按鍵,可定義表示用戶(hù)各種回應(yīng)分別對(duì)應(yīng)的按鍵,例如“是” 回應(yīng)的按鍵及表示用戶(hù)作出“否”回應(yīng)的按鍵;如果該輸入單元15為聲音輸入設(shè)備,可定 義表示用戶(hù)各種回應(yīng)分別對(duì)應(yīng)的語(yǔ)音,例如表示用戶(hù)作出“是”回應(yīng)的語(yǔ)音及表示用戶(hù)作出 “否”回應(yīng)的語(yǔ)音。該回應(yīng)判斷模塊123用于將所述回應(yīng)與該問(wèn)題控制信息212中記錄的正確答案進(jìn) 行比對(duì),確定該回應(yīng)為正確回應(yīng)或錯(cuò)誤回應(yīng)。例如,如果在該問(wèn)題控制信息212記錄的正 確答案為“是”,而回應(yīng)接收模塊122識(shí)別到用戶(hù)的回應(yīng)為“否”,則該回應(yīng)為錯(cuò)誤回應(yīng);如果 在該問(wèn)題控制信息212記錄的正確答案為“否”,而回應(yīng)接收模塊122識(shí)別到用戶(hù)的回應(yīng)為 “否”,則該回應(yīng)為正確回應(yīng)。該回應(yīng)回饋模塊124在回應(yīng)判斷模塊123判斷用戶(hù)的回應(yīng)為正確回應(yīng)時(shí),從存儲(chǔ) 單元11的正確回應(yīng)回饋語(yǔ)音庫(kù)111中獲取一回饋語(yǔ)音,并將該回饋語(yǔ)音傳輸至音頻解碼 單元13進(jìn)行解碼后,由該音頻輸出單元14輸出,該回應(yīng)回饋模塊124在回應(yīng)判斷模塊123 判斷用戶(hù)的回應(yīng)為錯(cuò)誤回應(yīng)時(shí),從存儲(chǔ)單元11的錯(cuò)誤回應(yīng)回饋語(yǔ)音庫(kù)112中獲取一回饋語(yǔ) 音,并將該回饋語(yǔ)音傳輸至音頻解碼單元13進(jìn)行解碼后,由該音頻輸出單元14輸出。
該問(wèn)題連接模塊125用于在回應(yīng)回饋模塊124作出回饋之后,判斷該問(wèn)題控制信 息212的連接信息處所記錄的下一問(wèn)題控制信息的獲取方式是否為一預(yù)設(shè)值,若為一預(yù)設(shè) 值,則結(jié)束互動(dòng)資料111的播放,若不是一預(yù)設(shè)值,則通知該播放控制模塊121根據(jù)連接信 息處所記錄的下一問(wèn)題控制信息的獲取方式獲取下一問(wèn)題控制信息。參閱圖6所示,為應(yīng)用與第一實(shí)施方式中該音頻播放裝置的互動(dòng)方法的流程圖。 首先,在開(kāi)始播放一互動(dòng)資料111時(shí),該播放控制模塊121獲得該互動(dòng)資料的控制信息21, 并根據(jù)該控制信息21的主控制信息211的獲取方式獲取主音頻22(步驟S601)。該播放控制模塊121將該主音頻22傳輸至音頻解碼單元13解碼,然后由該音頻 輸出單元14進(jìn)行播放(步驟S602)。該播放控制模塊121在主音頻播放完后,獲取第一個(gè)問(wèn)題控制信息212,根據(jù)該問(wèn) 題控制信息212的問(wèn)題音頻獲取方式處獲取對(duì)應(yīng)的問(wèn)題音頻23(步驟S603)。該音頻解碼單元13將該問(wèn)題音頻23解碼,然后由該音頻輸出單元14進(jìn)行播放 (步驟 S604)。該回應(yīng)接收模塊122通過(guò)輸入單元15接收并識(shí)別用戶(hù)根據(jù)該問(wèn)題所作的回應(yīng) (步驟 S604)。該回應(yīng)判斷模塊123將所識(shí)別的用戶(hù)的回應(yīng)與問(wèn)題控制信息的正確答案處記錄 的正確答案進(jìn)行比對(duì),判斷用戶(hù)的回應(yīng)是否與問(wèn)題控制信息的正確答案處記錄的正確答 案一致,若一致,則說(shuō)明用戶(hù)的回應(yīng)為正確回應(yīng),若不一致,則說(shuō)明用戶(hù)的回應(yīng)為錯(cuò)誤回應(yīng) (步驟 S808)。該回應(yīng)回饋模塊124在回應(yīng)判斷模塊123判斷用戶(hù)的回應(yīng)為正確回應(yīng)時(shí),從存儲(chǔ) 單元11的正確回應(yīng)回饋語(yǔ)音庫(kù)111中獲取一回饋語(yǔ)音,并將該回饋語(yǔ)音傳輸至音頻解碼單 元13進(jìn)行解碼后,由該音頻輸出單元14輸出(步驟607)。該回應(yīng)回饋模塊124在回應(yīng)判斷模塊123判斷用戶(hù)的回應(yīng)為錯(cuò)誤回應(yīng)時(shí),從存儲(chǔ) 單元11的錯(cuò)誤回應(yīng)回饋語(yǔ)音庫(kù)112中獲取一回饋語(yǔ)音,并將該回饋語(yǔ)音傳輸至音頻解碼單 元13進(jìn)行解碼后,由該音頻輸出單元14輸出(步驟608)。在該回應(yīng)回饋模塊124作出回饋之后,該問(wèn)題連接模塊125從該問(wèn)題控制信息212 中的連接信息中獲取下一問(wèn)題控制信息(步驟S609)。該問(wèn)題連接模塊125判斷所獲取的下一個(gè)問(wèn)題控制信息的獲取方式是否一預(yù)設(shè) 值(步驟S610),若為一預(yù)設(shè)值,則結(jié)束操作。若不是一預(yù)設(shè)值,該播放控制模塊121根據(jù)該下一個(gè)問(wèn)題控制信息的獲取方式獲 取下一問(wèn)題控制信息212,根據(jù)該下一問(wèn)題控制信息212的問(wèn)題音頻獲取方式處獲取對(duì)應(yīng) 的問(wèn)題音頻23,流程跳至步驟S604(步驟S611)。如圖7所示,為具有互動(dòng)功能的音頻播放裝置在第二實(shí)施方式中的功能模塊結(jié)構(gòu) 圖。在第二實(shí)施方式中,該音頻播放裝置中的存儲(chǔ)單元11中設(shè)置一正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng) 數(shù),該正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù)用于統(tǒng)計(jì)用戶(hù)對(duì)主音頻22的所有問(wèn)題音頻23的正確回應(yīng) 數(shù)/錯(cuò)誤回應(yīng)數(shù),其初始值為0,該存儲(chǔ)單元11中還存儲(chǔ)一評(píng)價(jià)語(yǔ)音庫(kù)114,在該評(píng)價(jià)語(yǔ)音 庫(kù)114中,將正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù)分為多個(gè)范圍,為每個(gè)范圍設(shè)置一個(gè)評(píng)價(jià)語(yǔ)音。如圖9 所示,為該評(píng)價(jià)語(yǔ)音庫(kù)的一實(shí)施例,本實(shí)施例中,以正確回應(yīng)數(shù)進(jìn)行統(tǒng)計(jì),并進(jìn)行范圍劃分, 主音頻23對(duì)應(yīng)的問(wèn)題音頻22有10個(gè)。
該中央處理單元12還包括一結(jié)果統(tǒng)計(jì)模塊126及一結(jié)果評(píng)價(jià)模塊127,該結(jié)果統(tǒng)計(jì)模塊126,該結(jié)果統(tǒng)計(jì)模塊126用于在回應(yīng)判斷模塊124判斷用戶(hù)的回應(yīng)為正確回應(yīng)/錯(cuò) 誤回應(yīng)時(shí),對(duì)存儲(chǔ)單元11中的一正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù)加1,該結(jié)果評(píng)價(jià)模塊127在問(wèn) 題連接模塊125所獲取的下一問(wèn)題控制信息的獲取方式為一預(yù)設(shè)值時(shí),獲取結(jié)果統(tǒng)計(jì)模塊 126所統(tǒng)計(jì)的正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù),并在評(píng)價(jià)語(yǔ)音庫(kù)114中確定該正確錯(cuò)誤數(shù)/錯(cuò)誤回 應(yīng)數(shù)所落入的范圍,然后獲取該范圍對(duì)應(yīng)的評(píng)價(jià)語(yǔ)音,在獲取該評(píng)價(jià)語(yǔ)音后,將其傳輸至音 頻解碼單元13進(jìn)行解碼后,由該音頻輸出單元14輸出。如在圖9所示的實(shí)施例中,若結(jié)果 統(tǒng)計(jì)模塊126統(tǒng)計(jì)的正確回應(yīng)數(shù)為8個(gè),則結(jié)果評(píng)價(jià)模塊127在評(píng)價(jià)語(yǔ)音庫(kù)中可確定該正 確回應(yīng)數(shù)所落入的范圍為8-9,從而獲取范圍8-9對(duì)應(yīng)的評(píng)價(jià)語(yǔ)音“好極了”,然后將該評(píng)價(jià) 語(yǔ)音傳輸至音頻解碼單元13進(jìn)行解碼后,由該音頻輸出單元14輸出。如圖10所示,為用戶(hù)對(duì)主音頻的所有問(wèn)題音頻回應(yīng)之后的回應(yīng)結(jié)果進(jìn)行評(píng)價(jià)的 方法的流程圖。首先該結(jié)果統(tǒng)計(jì)模塊126在回應(yīng)判斷模塊124判斷用戶(hù)的回應(yīng)為正確回應(yīng) /錯(cuò)誤回應(yīng)時(shí),對(duì)存儲(chǔ)單元11中的一正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù)加1 (步驟101)。該結(jié)果評(píng)價(jià)模塊127在所獲取的下一問(wèn)題控制信息的獲取方式為一預(yù)設(shè)值時(shí),獲 取該結(jié)果統(tǒng)計(jì)模塊126所統(tǒng)計(jì)的正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù)(步驟102)。該結(jié)果評(píng)價(jià)模塊127在評(píng)價(jià)語(yǔ)音庫(kù)中確定正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù)所落入的范圍 (步驟103)。該結(jié)果評(píng)價(jià)模塊127獲取該范圍對(duì)應(yīng)的評(píng)價(jià)語(yǔ)音(步驟104)。該結(jié)果評(píng)價(jià)模塊127將所獲取的評(píng)價(jià)語(yǔ)音傳輸至音頻解碼單元13進(jìn)行解碼后,由 該音頻輸出單元14輸出(步驟105)。
權(quán)利要求
一種具有互動(dòng)功能的音頻播放裝置,其包括一存儲(chǔ)單元、一輸入單元、一音頻解碼單元及一音頻輸出單元,其特征在于該存儲(chǔ)單元存儲(chǔ)有至少一互動(dòng)資料及一正確回應(yīng)回饋語(yǔ)音庫(kù)及一錯(cuò)誤回應(yīng)回饋語(yǔ)音庫(kù),每一互動(dòng)資料包括一主音頻、至少一問(wèn)題音頻及一控制信息,該控制信息包括一主控制信息及與該問(wèn)題音頻一一對(duì)應(yīng)的問(wèn)題控制信息,該主控制信息記錄有該主音頻獲取方式,該問(wèn)題控制信息定義有其對(duì)應(yīng)問(wèn)題音頻的獲取方式,下一問(wèn)題音頻控制信息的獲取方式,該正確回應(yīng)回饋語(yǔ)音庫(kù)及錯(cuò)誤回應(yīng)回饋語(yǔ)音庫(kù)都包括至少一條回饋語(yǔ)音,為在問(wèn)題音頻輸出后,針對(duì)該問(wèn)題音頻的回應(yīng)分別為正確回應(yīng)時(shí)及錯(cuò)誤回應(yīng)時(shí)設(shè)置的回饋語(yǔ)音;一播放控制模塊,用于在播放所述一互動(dòng)資料時(shí),獲得該互動(dòng)資料的控制信息,并根據(jù)主控制信息中記錄的主音頻獲取方式及問(wèn)題控制信息中記錄的問(wèn)題音頻的獲取方式獲取主音頻及問(wèn)題音頻,所述主音頻及問(wèn)題音頻經(jīng)該音頻解碼單元進(jìn)行解碼后,由該音頻輸出單元輸出;一回應(yīng)接收模塊,用于接收并識(shí)別該輸入單元所產(chǎn)生的輸入信號(hào),確定用戶(hù)對(duì)該問(wèn)題音頻的回應(yīng);一應(yīng)判斷模塊,用于將回應(yīng)接收模塊所接收的回應(yīng)與該問(wèn)題控制信息中記錄的正確答案進(jìn)行比對(duì),確定該回應(yīng)為正確回應(yīng)或錯(cuò)誤回應(yīng);一回應(yīng)回饋模塊,在回應(yīng)判斷模塊判斷該回應(yīng)為正確回應(yīng)/錯(cuò)誤回應(yīng)時(shí),從存儲(chǔ)單元的正確回應(yīng)回饋語(yǔ)音庫(kù)/錯(cuò)誤回應(yīng)回饋語(yǔ)音庫(kù)中獲取一回饋語(yǔ)音,并將該回饋語(yǔ)音傳輸至音頻解碼單元進(jìn)行解碼后,由該音頻輸出單元輸出;一問(wèn)題連接模塊,從問(wèn)題控制信息的下一問(wèn)題控制信息的獲取方式處獲取下一問(wèn)題控制信息,然后由該播放控制模塊獲取問(wèn)題音頻進(jìn)行播放。
2.如權(quán)利要求1所述的具有互動(dòng)功能的音頻播放裝置,其特征在于,所述每一互動(dòng)資 料為一個(gè)文件,該主音頻獲取方式及該問(wèn)題音頻獲取方式為主音頻及問(wèn)題音頻在互動(dòng)資料 中的位移值。
3.如權(quán)利要求1所述的具有互動(dòng)功能的音頻播放裝置,其特征在于,所述每一互動(dòng)資 料的主音頻、每一問(wèn)題音頻及控制信息以獨(dú)立的文件進(jìn)行存儲(chǔ),該主音頻獲取方式及該問(wèn) 題音頻獲取方式為主音頻、問(wèn)題音頻的文件名稱(chēng)。
4.如權(quán)利要求1所述的具有互動(dòng)功能的音頻播放裝置,其特征在于,該存儲(chǔ)單元中設(shè) 置一正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù)及一評(píng)價(jià)語(yǔ)音庫(kù),該正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù)用于統(tǒng)計(jì)用戶(hù) 對(duì)主音頻的所有問(wèn)題音頻的正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù),在該評(píng)價(jià)語(yǔ)音庫(kù)中,將正確回應(yīng)數(shù)/ 錯(cuò)誤回應(yīng)數(shù)分為多個(gè)范圍,每個(gè)范圍設(shè)置有一評(píng)價(jià)語(yǔ)音,該音頻播放裝置還包括一結(jié)果統(tǒng) 計(jì)模塊及一結(jié)果評(píng)價(jià)模塊,該結(jié)果統(tǒng)計(jì)模塊用于在回應(yīng)判斷模塊判斷用戶(hù)的回應(yīng)為正確回 應(yīng)/錯(cuò)誤回應(yīng)時(shí),對(duì)存儲(chǔ)單元中的正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù)加1,該結(jié)果評(píng)價(jià)模塊在問(wèn)題連 接模塊所獲取的下一問(wèn)題控制信息的獲取方式為一預(yù)設(shè)值時(shí),獲取結(jié)果統(tǒng)計(jì)模塊所統(tǒng)計(jì)的 正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù),并在評(píng)價(jià)語(yǔ)音庫(kù)中確定該正確錯(cuò)誤數(shù)/錯(cuò)誤回應(yīng)數(shù)所落入的范 圍,然后獲取該范圍對(duì)應(yīng)的評(píng)價(jià)語(yǔ)音,在獲取該評(píng)價(jià)語(yǔ)音后,將其傳輸至音頻解碼單元進(jìn)行 解碼后,由該音頻輸出單元輸出。
5. 一種應(yīng)用于音頻播放裝置的互動(dòng)方法,該音頻播放裝置提供一存儲(chǔ)單元,該存儲(chǔ) 單元存儲(chǔ)至少一互動(dòng)資料、一正確回應(yīng)回饋語(yǔ)音庫(kù)及一錯(cuò)誤回應(yīng)回饋語(yǔ)音庫(kù),每一互動(dòng)資料包括一主音頻、至少一問(wèn)題音頻及一控制信息,該控制信息包括一主控制信息及與該問(wèn) 題音頻一一對(duì)應(yīng)的問(wèn)題控制信息,該主控制信息記錄有該主音頻獲取方式,該問(wèn)題控制信 息定義有其對(duì)應(yīng)問(wèn)題音頻的獲取方式,下一問(wèn)題音頻控制信息的獲取方式,該正確回應(yīng)回 饋語(yǔ)音庫(kù)及錯(cuò)誤回應(yīng)回饋語(yǔ)音庫(kù)都包括至少一條回饋語(yǔ)音,為在問(wèn)題音頻輸出后,針對(duì)該 問(wèn)題音頻的回應(yīng)分別為正確回應(yīng)時(shí)及錯(cuò)誤回應(yīng)時(shí)設(shè)置的回饋語(yǔ)音;其特征在于,該方法包 括從存儲(chǔ)單元獲取一互動(dòng)資料,從而獲得該互動(dòng)資料的控制信息,并根據(jù)該控制信息的 主控制信息的獲取方式獲取主音頻;將該主音頻傳輸至一音頻解碼單元解碼,然后由一音頻輸出單元進(jìn)行播放;獲取第一個(gè)問(wèn)題控制信息;播放問(wèn)題音頻,具體步驟為根據(jù)該問(wèn)題控制信息中記錄的問(wèn)題音頻獲取方式取對(duì) 應(yīng)的問(wèn)題音頻,將該問(wèn)題音頻傳輸至該音頻解碼單元解碼,然后由該音頻輸出單元進(jìn)行播 放;接收并識(shí)別該輸入單元所產(chǎn)生的輸入信號(hào),確定用戶(hù)對(duì)該問(wèn)題音頻的回應(yīng);將所接收的回應(yīng)與該問(wèn)題控制信息中記錄的正確答案進(jìn)行比對(duì),確定該回應(yīng)為正確回 應(yīng)或錯(cuò)誤回應(yīng);在回應(yīng)為正確回應(yīng)/錯(cuò)誤回應(yīng)時(shí),從存儲(chǔ)單元的正確回應(yīng)回饋語(yǔ)音庫(kù)/錯(cuò)誤回應(yīng)回饋 語(yǔ)音庫(kù)中獲取一回饋語(yǔ)音,并將該回饋語(yǔ)音傳輸至音頻解碼單元進(jìn)行解碼后,由該音頻輸 出單元輸出。從問(wèn)題控制信息的下一問(wèn)題控制信息的獲取方式處獲取下一問(wèn)題控制信息,然后執(zhí)行 播放問(wèn)題音頻的步驟。
6.如權(quán)利要求5所述的應(yīng)用于音頻播放裝置的互動(dòng)方法,其特征在于,所述每一互動(dòng) 資料為一個(gè)文件,該主音頻獲取方式、該問(wèn)題音頻獲取方式及該提示語(yǔ)音庫(kù)的獲取方式為 主音頻、問(wèn)題音頻及提示語(yǔ)音庫(kù)在互動(dòng)資料中的位移值。
7.如權(quán)利要求5所述的應(yīng)用于音頻播放裝置的互動(dòng)方法,其特征在于,所述每一互動(dòng) 資料的主音頻、每一問(wèn)題音頻、控制信息以及每一提示語(yǔ)音庫(kù)以獨(dú)立的文件進(jìn)行存儲(chǔ),該主 音頻獲取方式、該問(wèn)題音頻獲取方式及該每一提示語(yǔ)音庫(kù)為主音頻、問(wèn)題音頻及提示語(yǔ)音 庫(kù)的文件名稱(chēng)。
8.如權(quán)利要求5所述的應(yīng)用于音頻播放裝置的互動(dòng)方法,該存儲(chǔ)單元中還存儲(chǔ)一正確 回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù)及一評(píng)價(jià)語(yǔ)音庫(kù),該正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù)用于統(tǒng)計(jì)用戶(hù)對(duì)主音頻 的所有問(wèn)題音頻的正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù),在該評(píng)價(jià)語(yǔ)音庫(kù)中,將正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng) 數(shù)分為多個(gè)范圍,每個(gè)范圍設(shè)置有一評(píng)價(jià)語(yǔ)音,其特征在于,該方法還包括步驟在判斷回應(yīng)為正確回應(yīng)/錯(cuò)誤回應(yīng)時(shí),對(duì)存儲(chǔ)單元中的正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù)加1 ;在所獲取的下一問(wèn)題控制信息的獲取方式為一預(yù)設(shè)值時(shí),獲取正確回應(yīng)數(shù)/錯(cuò)誤回應(yīng)數(shù);在評(píng)價(jià)語(yǔ)音庫(kù)中確定該正確錯(cuò)誤數(shù)/錯(cuò)誤回應(yīng)數(shù)所落入的范圍;在評(píng)價(jià)語(yǔ)音庫(kù)中獲取該范圍對(duì)應(yīng)的評(píng)價(jià)語(yǔ)音;將所獲取該評(píng)價(jià)語(yǔ)音傳輸至音頻解碼單元進(jìn)行解碼后,由該音頻輸出單元輸出。
全文摘要
本發(fā)明提供一種具有互動(dòng)功能的音頻播放裝置。該裝置的存儲(chǔ)單元中存儲(chǔ)有至少一互動(dòng)資料及一提示語(yǔ)音庫(kù),該音頻播放裝置在播放所述互動(dòng)資料時(shí),獲得該互動(dòng)資料的控制信息,并根據(jù)主控制信息中記錄的主音頻獲取方式及問(wèn)題控制信息中記錄的問(wèn)題音頻的獲取方式獲取主音頻及問(wèn)題音頻后輸出;接收用戶(hù)的回應(yīng),并判斷用戶(hù)的回應(yīng)是正確回應(yīng)還是錯(cuò)誤回應(yīng),根據(jù)判斷結(jié)果從存儲(chǔ)單元中獲取一回饋語(yǔ)音輸出;然后從問(wèn)題控制信息的下一問(wèn)題控制信息的獲取方式處獲取下一問(wèn)題控制信息進(jìn)行播放。同時(shí)還提供一種該音頻播放裝置的互動(dòng)方法。采用本發(fā)明,可在播放某一音頻時(shí),與用戶(hù)互動(dòng),增加了趣味性。
文檔編號(hào)G11B19/02GK101807415SQ20091030044
公開(kāi)日2010年8月18日 申請(qǐng)日期2009年2月17日 優(yōu)先權(quán)日2009年2月17日
發(fā)明者周孝忠, 王傳宏, 黃立章 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司