語音識(shí)別玩具及語音互動(dòng)裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及語音識(shí)別技術(shù)領(lǐng)域,尤其涉及一種語音識(shí)別玩具及語音互動(dòng)裝置。
【背景技術(shù)】
[0002]目前市場上面的大部分語音識(shí)別玩具都是不可以升級(jí)的。即產(chǎn)品已經(jīng)出廠了之后,功能就是固定的,沒有辦法改變。語言識(shí)別玩具很多都是用于教學(xué)的,通過語音識(shí)別和用戶互動(dòng),用戶可以在和玩具互動(dòng)的過程中獲取到一些知識(shí)。而獲取到的知識(shí)是由互動(dòng)的內(nèi)容決定的。即如果互動(dòng)的內(nèi)容是固定,那么用戶獲取到的知識(shí)也是固定。
【發(fā)明內(nèi)容】
[0003]基于此,有必要提供一種能夠升級(jí)更新的語音識(shí)別玩具及語音互動(dòng)裝置。
[0004]—種語音互動(dòng)裝置,應(yīng)用于語音識(shí)別產(chǎn)品中,包括語音播放裝置、處理裝置、語音播放裝置和升級(jí)文件存儲(chǔ)裝置;所述語音采集裝置、所述語音播放裝置和所述升級(jí)文件存儲(chǔ)裝置均與所述處理裝置連接;且
[0005]所述語音播放裝置用于播放第一語音信號(hào);
[0006]所述語音采集裝置用于采集第二語音信號(hào),并將所述第二語音信號(hào)發(fā)送至所述處理裝置;
[0007]所述處理裝置用于將所述第二語音信號(hào)和預(yù)存的互動(dòng)內(nèi)容文件中與所述第一語音信號(hào)對(duì)應(yīng)的互動(dòng)答案信息相比較,并將比較結(jié)果發(fā)送至所述語音播放裝置進(jìn)行播放;所述互動(dòng)內(nèi)容文件包括所述第一語音信號(hào)和與所述第一語音信號(hào)對(duì)應(yīng)的互動(dòng)答案信息;
[0008]所述升級(jí)文件存儲(chǔ)裝置用于存儲(chǔ)升級(jí)文件,所述處理裝置還用于獲取所述升級(jí)文件,并根據(jù)所述升級(jí)文件進(jìn)行對(duì)應(yīng)的升級(jí)處理。
[0009]在其中一個(gè)實(shí)施例中,所述升級(jí)文件包括升級(jí)程序;
[0010]所述處理裝置用于獲取所述升級(jí)程序,對(duì)預(yù)存的運(yùn)行程序進(jìn)行第一升級(jí)處理;
[0011]其中,所述第一升級(jí)處理為將所述預(yù)存的運(yùn)行程序中與所述升級(jí)程序?qū)?yīng)的部分替換為所述升級(jí)程序,生成新的運(yùn)行程序并存儲(chǔ)。
[0012]在其中一個(gè)實(shí)施例中,所述升級(jí)文件包括升級(jí)互動(dòng)內(nèi)容文件;
[0013]所述處理裝置用于獲取所述升級(jí)互動(dòng)內(nèi)容文件,對(duì)所述互動(dòng)內(nèi)容文件進(jìn)行第二升級(jí)處理;
[0014]其中,所述第二升級(jí)處理為將所述互動(dòng)內(nèi)容文件中與所述升級(jí)互動(dòng)內(nèi)容文件對(duì)應(yīng)的部分替換為所述升級(jí)互動(dòng)內(nèi)容文件,生成新的互動(dòng)內(nèi)容文件并存儲(chǔ)。
[0015]在其中一個(gè)實(shí)施例中,所述處理裝置包括單片機(jī)和與所述單片機(jī)連接的第一存儲(chǔ)器;
[0016]所述預(yù)存的運(yùn)行程序和所述互動(dòng)內(nèi)容文件均存儲(chǔ)在所述第一存儲(chǔ)器中。
[0017]在其中一個(gè)實(shí)施例中,所述單片機(jī)包括數(shù)字模擬轉(zhuǎn)換模塊和數(shù)據(jù)處理模塊;
[0018]所述數(shù)字模擬轉(zhuǎn)換模塊與所述語音采集裝置連接,用于將所述語音采集裝置采集的所述第二語音信號(hào)轉(zhuǎn)換為對(duì)應(yīng)的數(shù)字信號(hào),并發(fā)送給所述數(shù)據(jù)處理模塊;
[0019]所述數(shù)據(jù)處理模塊將所述第二語音信號(hào)和所述預(yù)存的互動(dòng)內(nèi)容文件中與所述第一語音信號(hào)對(duì)應(yīng)的互動(dòng)答案信息相比較,將比較結(jié)果通過所述數(shù)字模擬轉(zhuǎn)換模塊發(fā)送至語音播放裝置進(jìn)行播放。
[0020]在其中一個(gè)實(shí)施例中,所述單片機(jī)還包括串行外設(shè)接口模塊;所述串行外設(shè)接口模塊分別與所述第一存儲(chǔ)器和所述升級(jí)文件存儲(chǔ)裝置連接;
[0021]所述數(shù)據(jù)處理模塊通過所述串行外設(shè)接口模塊獲取所述第一存儲(chǔ)器中存儲(chǔ)的所述運(yùn)行程序或所述互動(dòng)內(nèi)容文件,以及獲取所述升級(jí)文件存儲(chǔ)裝置中存儲(chǔ)的所述升級(jí)程序或所述升級(jí)互動(dòng)內(nèi)容文件,并進(jìn)行對(duì)應(yīng)的所述第一升級(jí)處理或所述第二升級(jí)處理。
[0022]在其中一個(gè)實(shí)施例中,所述單片機(jī)還包括通用串行總線模塊;所述通用串行總線模塊用于與外部終端連接;
[0023]所述數(shù)據(jù)處理模塊通過所述通用串行總線模塊獲取所述外部終端的升級(jí)指令,并根據(jù)所述升級(jí)指令進(jìn)行所述第一升級(jí)處理或所述第二升級(jí)處理。
[0024]在其中一個(gè)實(shí)施例中,所述處理裝置接收到所述第二語音信號(hào)后,提取所述第二語音信號(hào)中的關(guān)鍵詞,將所述關(guān)鍵詞與所述互動(dòng)答案信息相比較,若所述互動(dòng)答案信息中包括所述關(guān)鍵詞,則所述比較結(jié)果為第一比較結(jié)果;否則,所述比較結(jié)果為與所述第一比較結(jié)果相反的第二比較結(jié)果。
[0025]在其中一個(gè)實(shí)施例中,所述處理裝置還用于接收第一輸入信號(hào),并根據(jù)第一輸入信號(hào)向所述語音播放裝置發(fā)送與所述第一輸入信號(hào)對(duì)應(yīng)的所述第一語音信號(hào)。
[0026]一種語音識(shí)別玩具,包括上述任意一種語音互動(dòng)裝置。
[0027]上述語音識(shí)別玩具及語音互動(dòng)裝置,語音播放裝置播放第一語音信號(hào);語音采集裝置采集第二語音信號(hào);處理裝置獲取預(yù)存的互動(dòng)內(nèi)容文件中與第一語音信號(hào)對(duì)應(yīng)的互動(dòng)答案信息,然后將第二語音信號(hào)與互動(dòng)答案信息比較,并將比較結(jié)果通過聲音播放裝置進(jìn)行播放;以及處理裝置根據(jù)升級(jí)文件存儲(chǔ)裝置中存儲(chǔ)的升級(jí)文件進(jìn)行對(duì)應(yīng)的升級(jí)處理。因此,上述語音互動(dòng)裝置不僅能實(shí)現(xiàn)與用戶的語音互動(dòng),而且還可以升級(jí)更新,以使得用戶學(xué)習(xí)更多的互動(dòng)知識(shí)。
【附圖說明】
[0028]圖1為本發(fā)明語音互動(dòng)裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0029]圖2為本發(fā)明語音互動(dòng)裝置一個(gè)實(shí)施例中的處理裝置的結(jié)構(gòu)示意圖;
[0030]圖3為本發(fā)明語音互動(dòng)裝置一個(gè)實(shí)施例中的單片機(jī)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0031]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖對(duì)本發(fā)明語音識(shí)別玩具及語音互動(dòng)裝置的【具體實(shí)施方式】進(jìn)行說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0032]參見圖1,一個(gè)實(shí)施例中,語音互動(dòng)裝置可以包括語音播放裝置100、語音采集裝置200、處理裝置300和升級(jí)文件存儲(chǔ)裝置400。語音采集裝置200、語音播放裝置100和升級(jí)文件存儲(chǔ)裝置400均與處理裝置300連接。具體的,語音播放裝置100用于播放第一語音信號(hào)。語音采集裝置200用于采集第二語音信號(hào),并將第二語音信號(hào)發(fā)送至處理裝置300。處理裝置300將接收到的第二語音信號(hào)和預(yù)存的互動(dòng)內(nèi)容文件中與第一語音信號(hào)對(duì)應(yīng)的互動(dòng)答案信息進(jìn)行比較。處理裝置300還用于將比較結(jié)果發(fā)送至語音播放裝置100。語音播放裝置100還用于將處理裝置300發(fā)送來的比較結(jié)果進(jìn)行播放。升級(jí)文件存儲(chǔ)裝置400用于存儲(chǔ)升級(jí)文件。處理裝置300還用于獲取升級(jí)文件,并根據(jù)升級(jí)文件進(jìn)行對(duì)應(yīng)的升級(jí)處理。其中,互動(dòng)內(nèi)容文件包括第一語音信號(hào)和與第一語音信號(hào)對(duì)應(yīng)的互動(dòng)答案信息。
[0033]上述語音互動(dòng)裝置,播放第一語音信號(hào)并采集用戶的第二語音信號(hào),并獲取預(yù)存的互動(dòng)內(nèi)容文件中與第一語音信號(hào)對(duì)應(yīng)的互動(dòng)答案信息,然后將第二語音信號(hào)與互動(dòng)答案信息比較,并將比較結(jié)果進(jìn)行播放,以及能夠根據(jù)升級(jí)文件進(jìn)行對(duì)應(yīng)的升級(jí)處理。上述語音互動(dòng)裝置不僅能實(shí)現(xiàn)與用戶的語音互動(dòng),而且還可以升級(jí)更新,以使得用戶學(xué)習(xí)更多的互動(dòng)知識(shí)。
[0034]可以理解的,第一語音信號(hào)可以為語音互動(dòng)裝置根據(jù)用戶輸入或選擇的信息作出的對(duì)應(yīng)的回應(yīng)。具體的,處理裝置300還用于接收第一輸入信號(hào),并根據(jù)第一輸入信號(hào)向語音播放裝置100發(fā)送與第一輸入信號(hào)對(duì)應(yīng)的第一語音信號(hào)。例如,用戶根據(jù)需要選擇某一領(lǐng)域的知識(shí)問答,然后語音互動(dòng)裝置根據(jù)用戶的選擇,播放包括該領(lǐng)域的知識(shí)問答的第一語音信號(hào)。用戶聽到第一語音信號(hào)后,作出相應(yīng)的回答。語音采集裝置200采集到用戶的回答生成第二語音信號(hào),發(fā)送給處理裝置300。
[0035]具體的,升級(jí)文件存儲(chǔ)裝置400可以用于存儲(chǔ)升級(jí)程序。即升級(jí)文件包括升級(jí)程序。該升級(jí)程序用于對(duì)語音互動(dòng)裝置進(jìn)行升級(jí)。處理裝置300獲取升級(jí)文件存儲(chǔ)裝置400中的升級(jí)程序,對(duì)預(yù)存的運(yùn)行程序進(jìn)行第一升級(jí)處理。其中,第一升級(jí)處理可以為將預(yù)存的運(yùn)行程序中與升級(jí)程序?qū)?yīng)的部分替換為升級(jí)程序,從而生成新的運(yùn)行程序并存儲(chǔ)。
[0036]具體的,處理裝置300中預(yù)存有運(yùn)行程序,即為前述的預(yù)存的運(yùn)行程序。需要對(duì)語音互動(dòng)裝置進(jìn)行升級(jí)時(shí),可以將外部終端500與處理裝置300通訊連接。通過外部終端500向處理裝置300下達(dá)升級(jí)指令。該升級(jí)指令中可以包括需要升級(jí)的程序的范圍。處理裝置300接收到該升級(jí)指令后,獲取升級(jí)文件存儲(chǔ)裝置400中對(duì)應(yīng)的升級(jí)程序,進(jìn)行第一升級(jí)處理。另外,處理裝置300執(zhí)行完第一升級(jí)處理后,還可以控制升級(jí)文件存儲(chǔ)裝置400刪除相應(yīng)的升級(jí)程序,以防止重復(fù)升級(jí)。
[0037]另一個(gè)實(shí)施例中,升級(jí)文件存儲(chǔ)裝置400可以用于存儲(chǔ)升級(jí)互動(dòng)內(nèi)容文件。即,升級(jí)文件可以包括升級(jí)互動(dòng)內(nèi)容文件。處理裝置300還用于獲取升級(jí)文件存儲(chǔ)裝置400中存儲(chǔ)的升級(jí)互動(dòng)內(nèi)容文件,對(duì)互動(dòng)內(nèi)容文件進(jìn)行第二升級(jí)處理。其中,第二升級(jí)處理可以為將互動(dòng)內(nèi)容文件中與升級(jí)互動(dòng)內(nèi)容文件對(duì)應(yīng)的部分替換為升級(jí)互動(dòng)內(nèi)容文件,從而生成新的互動(dòng)內(nèi)容文件并存儲(chǔ)。
[0038]本實(shí)施例中,通過升級(jí)處理裝置300中存儲(chǔ)的互動(dòng)內(nèi)容文件,來實(shí)現(xiàn)對(duì)語音互動(dòng)裝置的升級(jí),實(shí)現(xiàn)過程更為簡便且不易出錯(cuò)。具體的,需要對(duì)語音互動(dòng)裝置進(jìn)行升級(jí)時(shí),可以將外部終端500與處理裝置300通訊連接。通過外部終端500向處理裝置300下達(dá)升級(jí)指令。該升級(jí)指令中可以包括需要升級(jí)的互動(dòng)內(nèi)容文件的范圍。處理裝置300接收到該升級(jí)指令后,獲取升級(jí)文件存儲(chǔ)裝置400中對(duì)應(yīng)的升級(jí)互動(dòng)內(nèi)容文件,進(jìn)行第二升級(jí)處理。處理裝置300執(zhí)行完第二升級(jí)處理后,可以控制升級(jí)文件存儲(chǔ)裝置400刪除相應(yīng)的升級(jí)互動(dòng)內(nèi)容文件,以防止重復(fù)升級(jí)。
[0039]設(shè)置升級(jí)文件存儲(chǔ)裝置400,能夠?qū)?