語(yǔ)音識(shí)別終端及系統(tǒng)、服務(wù)器及其控制方法、非易失性存儲(chǔ)介質(zhì)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及提供虛擬交流的語(yǔ)音識(shí)別終端、服務(wù)器、服務(wù)器的控制方法、語(yǔ)音識(shí)別系統(tǒng)、存儲(chǔ)了語(yǔ)音識(shí)別終端的控制程序的非易失性存儲(chǔ)介質(zhì)、以及存儲(chǔ)了服務(wù)器的控制程序的非易失性存儲(chǔ)介質(zhì)。
【背景技術(shù)】
[0002]作為語(yǔ)音識(shí)別裝置,利用客戶端-服務(wù)器型的語(yǔ)音識(shí)別系統(tǒng),該系統(tǒng)使用由便攜式終端等構(gòu)成的客戶端裝置(也稱為終端裝置)、以及通過(guò)網(wǎng)絡(luò)連接的服務(wù)器裝置執(zhí)行語(yǔ)音識(shí)別處理。
[0003]該語(yǔ)音識(shí)別系統(tǒng)中采用的方式是:在終端裝置中的語(yǔ)音識(shí)別較為困難等情況下,將該語(yǔ)音識(shí)別結(jié)果輸出到服務(wù)器裝置,由服務(wù)器裝置側(cè)進(jìn)行語(yǔ)音識(shí)別,從終端裝置輸出該結(jié)果。
【發(fā)明內(nèi)容】
[0004]另一方面,在上述語(yǔ)音識(shí)別系統(tǒng)中,因?yàn)榛诮K端裝置中的語(yǔ)音識(shí)別結(jié)果執(zhí)行服務(wù)器裝置中的語(yǔ)音識(shí)別處理,所以從服務(wù)器裝置得到的語(yǔ)音識(shí)別結(jié)果需要花費(fèi)時(shí)間,對(duì)于利用終端裝置的用戶而言,來(lái)自終端裝置的應(yīng)答輸出時(shí)間變長(zhǎng),存在著無(wú)法順利進(jìn)行交流的問(wèn)題。
[0005]按照本發(fā)明的一種方式的語(yǔ)音識(shí)別終端,設(shè)置為能夠與服務(wù)器通信,該服務(wù)器能夠進(jìn)行識(shí)別語(yǔ)音的語(yǔ)音識(shí)別,所述語(yǔ)音識(shí)別終端具備:語(yǔ)音輸入接受部,接受來(lái)自用戶的語(yǔ)音輸入;語(yǔ)音識(shí)別部,對(duì)語(yǔ)音輸入接受部接受的語(yǔ)音輸入進(jìn)行語(yǔ)音識(shí)別;應(yīng)答處理執(zhí)行部,基于對(duì)語(yǔ)音輸入接受部接受的語(yǔ)音輸入的語(yǔ)音識(shí)別結(jié)果,執(zhí)行對(duì)用戶的應(yīng)答處理;以及通信部,對(duì)服務(wù)器發(fā)送語(yǔ)音輸入接受部接受的語(yǔ)音輸入,接收服務(wù)器的語(yǔ)音識(shí)別結(jié)果。應(yīng)答處理執(zhí)行部基于語(yǔ)音識(shí)別部的語(yǔ)音識(shí)別結(jié)果與從服務(wù)器接收的語(yǔ)音識(shí)別結(jié)果中判斷為更合適的語(yǔ)音識(shí)別結(jié)果,執(zhí)行對(duì)用戶的應(yīng)答處理。
[0006]優(yōu)選的是,應(yīng)答處理執(zhí)行部基于語(yǔ)音識(shí)別部的語(yǔ)音識(shí)別結(jié)果與從服務(wù)器接收的語(yǔ)音識(shí)別結(jié)果中先得到的語(yǔ)音識(shí)別結(jié)果,執(zhí)行對(duì)用戶的應(yīng)答處理。
[0007]優(yōu)選的是,應(yīng)答處理執(zhí)行部不執(zhí)行基于后得到的語(yǔ)音識(shí)別結(jié)果的對(duì)用戶的應(yīng)答處理。
[0008]優(yōu)選的是,語(yǔ)音識(shí)別對(duì)語(yǔ)音進(jìn)行識(shí)別并計(jì)算表示該識(shí)別的準(zhǔn)確度的可靠度,應(yīng)答處理執(zhí)行部,關(guān)于語(yǔ)音識(shí)別部的語(yǔ)音識(shí)別結(jié)果中包含的可靠度,在后得到的語(yǔ)音識(shí)別結(jié)果中包含的可靠度大于先得到的語(yǔ)音識(shí)別結(jié)果中包含的可靠度的情況下,進(jìn)一步基于后得到的語(yǔ)音識(shí)別結(jié)果,執(zhí)行對(duì)用戶的應(yīng)答處理。
[0009]尤其是,應(yīng)答處理執(zhí)行部,關(guān)于語(yǔ)音識(shí)別部的語(yǔ)音識(shí)別結(jié)果中包含的可靠度,在先得到的語(yǔ)音識(shí)別結(jié)果中包含的可靠度為指定可靠度以下的情況下,在后得到的語(yǔ)音識(shí)別結(jié)果中包含的可靠度大于先得到的語(yǔ)音識(shí)別結(jié)果中包含的可靠度的情況下,進(jìn)一步基于后得到的語(yǔ)音識(shí)別結(jié)果,執(zhí)行對(duì)用戶的應(yīng)答處理。
[0010]優(yōu)選的是,還包括動(dòng)作模式切換部,基于對(duì)輸入到語(yǔ)音輸入接受部的語(yǔ)音輸入的語(yǔ)音識(shí)別結(jié)果,切換服務(wù)器模式和普通模式,在服務(wù)器模式下,語(yǔ)音識(shí)別終端按照服務(wù)器的指示進(jìn)行動(dòng)作,在普通模式下,語(yǔ)音識(shí)別終端選擇性地利用服務(wù)器的指示進(jìn)行動(dòng)作。
[0011]尤其是,應(yīng)答處理執(zhí)行部在服務(wù)器模式的情況下,使語(yǔ)音識(shí)別部的語(yǔ)音識(shí)別結(jié)果無(wú)效。
[0012]按照本發(fā)明的一種方式的服務(wù)器,設(shè)置為能夠與語(yǔ)音識(shí)別終端通信,該語(yǔ)音識(shí)別終端能夠進(jìn)行識(shí)別語(yǔ)音的語(yǔ)音識(shí)別,所述服務(wù)器具備:語(yǔ)音輸入接收部,經(jīng)由語(yǔ)音識(shí)別終端接收來(lái)自用戶的語(yǔ)音輸入;語(yǔ)音識(shí)別部,對(duì)語(yǔ)音輸入接收部接收的語(yǔ)音輸入進(jìn)行語(yǔ)音識(shí)別;以及應(yīng)答處理執(zhí)行指示部,基于對(duì)語(yǔ)音輸入接收部接收的語(yǔ)音輸入的語(yǔ)音識(shí)別結(jié)果,指示語(yǔ)音識(shí)別終端執(zhí)行對(duì)用戶的應(yīng)答處理,其中,應(yīng)答處理執(zhí)行指示部指示語(yǔ)音識(shí)別終端從普通模式切換為服務(wù)器模式,所述普通模式下,語(yǔ)音識(shí)別終端選擇性地利用服務(wù)器的指示進(jìn)行動(dòng)作,所述服務(wù)器模式下,指示語(yǔ)音識(shí)別終端按照服務(wù)器的指示進(jìn)行動(dòng)作。
[0013]優(yōu)選的是,應(yīng)答處理執(zhí)行指示部,作為對(duì)語(yǔ)音輸入接收部接受的語(yǔ)音輸入的語(yǔ)音識(shí)別結(jié)果,判斷是否是來(lái)自用戶的指定信息的詢問(wèn)的請(qǐng)求,在判斷為是指定信息的詢問(wèn)的請(qǐng)求的情況下,判斷是否登記有用于取得該指定信息的數(shù)據(jù),基于判斷結(jié)果,在未登記用于取得該指定信息的數(shù)據(jù)的情況下,指示執(zhí)行促使用戶輸入數(shù)據(jù)的應(yīng)答處理。
[0014]按照本發(fā)明的一種方式的服務(wù)器的控制方法中,服務(wù)器設(shè)置為能夠與語(yǔ)音識(shí)別終端通信,該語(yǔ)音識(shí)別終端能夠進(jìn)行識(shí)別語(yǔ)音的語(yǔ)音識(shí)別,所述控制方法包括:經(jīng)由語(yǔ)音識(shí)別終端接收來(lái)自用戶的語(yǔ)音輸入的步驟;對(duì)接收的語(yǔ)音輸入進(jìn)行語(yǔ)音識(shí)別的步驟;以及基于對(duì)接收的語(yǔ)音輸入的語(yǔ)音識(shí)別結(jié)果,指示語(yǔ)音識(shí)別終端執(zhí)行對(duì)用戶的應(yīng)答處理的步驟,其中,指示執(zhí)行應(yīng)答處理的步驟包括:指示從普通模式切換為服務(wù)器模式的步驟,所述普通模式下,語(yǔ)音識(shí)別終端選擇性地利用服務(wù)器的指示進(jìn)行動(dòng)作,所述服務(wù)器模式下,指示語(yǔ)音識(shí)別終端按照服務(wù)器的指示進(jìn)行動(dòng)作。
[0015]按照本發(fā)明的一種方式的語(yǔ)音識(shí)別系統(tǒng)具備:服務(wù)器,能夠進(jìn)行識(shí)別語(yǔ)音的語(yǔ)音識(shí)別;以及語(yǔ)音識(shí)別終端,設(shè)置為能夠與服務(wù)器通信。語(yǔ)音識(shí)別終端包括:語(yǔ)音輸入接受部,接受來(lái)自用戶的語(yǔ)音輸入;語(yǔ)音識(shí)別部,對(duì)語(yǔ)音輸入接受部接受的語(yǔ)音輸入進(jìn)行語(yǔ)音識(shí)別;應(yīng)答處理執(zhí)行部,基于對(duì)語(yǔ)音輸入接受部接受的語(yǔ)音輸入的語(yǔ)音識(shí)別結(jié)果,執(zhí)行對(duì)用戶的應(yīng)答處理;以及通信部,對(duì)服務(wù)器發(fā)送語(yǔ)音輸入接受部接受的語(yǔ)音輸入,接收服務(wù)器的語(yǔ)音識(shí)別結(jié)果。應(yīng)答處理執(zhí)行部基于語(yǔ)音識(shí)別部的語(yǔ)音識(shí)別結(jié)果與從服務(wù)器接收的語(yǔ)音識(shí)別結(jié)果中判斷為更合適的語(yǔ)音識(shí)別結(jié)果,執(zhí)行對(duì)用戶的應(yīng)答處理。
[0016]按照本發(fā)明的一種方式的非易失性存儲(chǔ)介質(zhì)存儲(chǔ)在語(yǔ)音識(shí)別終端的計(jì)算機(jī)中執(zhí)行的控制程序,該語(yǔ)音識(shí)別終端設(shè)置為能夠與服務(wù)器通信,該服務(wù)器能夠進(jìn)行識(shí)別語(yǔ)音的語(yǔ)音識(shí)別,所述控制程序使所述計(jì)算機(jī)執(zhí)行如下步驟:接受來(lái)自用戶的語(yǔ)音輸入的步驟;對(duì)接受的語(yǔ)音輸入進(jìn)行語(yǔ)音識(shí)別的步驟;基于對(duì)接受的語(yǔ)音輸入的語(yǔ)音識(shí)別結(jié)果,執(zhí)行對(duì)用戶的應(yīng)答處理的步驟;以及對(duì)服務(wù)器發(fā)送接受的語(yǔ)音輸入,接收服務(wù)器的語(yǔ)音識(shí)別結(jié)果的步驟。執(zhí)行應(yīng)答處理的步驟包括:根據(jù)基于進(jìn)行語(yǔ)音識(shí)別的步驟的語(yǔ)音識(shí)別結(jié)果與從服務(wù)器接收的語(yǔ)音識(shí)別結(jié)果中判斷為更合適的語(yǔ)音識(shí)別結(jié)果,執(zhí)行對(duì)用戶的應(yīng)答處理的步驟。
[0017]按照本發(fā)明的一種方式的非易失性存儲(chǔ)介質(zhì)存儲(chǔ)在服務(wù)器的計(jì)算機(jī)中執(zhí)行的控制程序,該服務(wù)器設(shè)置為能夠與語(yǔ)音識(shí)別終端通信,該語(yǔ)音識(shí)別終端能夠進(jìn)行識(shí)別語(yǔ)音的語(yǔ)音識(shí)別,所述控制程序使計(jì)算機(jī)執(zhí)行如下步驟:經(jīng)由語(yǔ)音識(shí)別終端接收來(lái)自用戶的語(yǔ)音輸入的步驟;對(duì)接收的語(yǔ)音輸入進(jìn)行語(yǔ)音識(shí)別的步驟;以及基于對(duì)接收的語(yǔ)音輸入的語(yǔ)音識(shí)別結(jié)果,指示語(yǔ)音識(shí)別終端執(zhí)行對(duì)用戶的應(yīng)答處理的步驟。指示執(zhí)行應(yīng)答處理的步驟包括:指示從普通模式切換為服務(wù)器模式的步驟,所述普通模式下,語(yǔ)音識(shí)別終端選擇性地利用服務(wù)器的指示進(jìn)行動(dòng)作,所述服務(wù)器模式下,指示語(yǔ)音識(shí)別終端按照服務(wù)器的指示進(jìn)行動(dòng)作。
[0018]按照本發(fā)明的一種方式的語(yǔ)音識(shí)別終端的控制方法,該語(yǔ)音識(shí)別終端設(shè)置為能夠與服務(wù)器通信,該服務(wù)器能夠進(jìn)行識(shí)別語(yǔ)音的語(yǔ)音識(shí)別,所述控制方法包括:接受來(lái)自用戶的語(yǔ)音輸入;對(duì)接受的語(yǔ)音輸入進(jìn)行語(yǔ)音識(shí)別;基于對(duì)接受的語(yǔ)音輸入的語(yǔ)音識(shí)別結(jié)果,執(zhí)行對(duì)用戶的應(yīng)答處理;以及對(duì)服務(wù)器發(fā)送接受的語(yǔ)音輸入,接收服務(wù)器的語(yǔ)音識(shí)別結(jié)果。執(zhí)行應(yīng)答處理包括:基于對(duì)接受的語(yǔ)音輸入的語(yǔ)音識(shí)別結(jié)果與從服務(wù)器接收的語(yǔ)音識(shí)別結(jié)果中判斷為更合適的語(yǔ)音識(shí)別結(jié)果,執(zhí)行對(duì)用戶的應(yīng)答處理。
[0019]優(yōu)選的是,執(zhí)行應(yīng)答處理包括:基于對(duì)接受的語(yǔ)音輸入的語(yǔ)音識(shí)別結(jié)果與從服務(wù)器接收的語(yǔ)音識(shí)別結(jié)果中先得到的語(yǔ)音識(shí)別結(jié)果,執(zhí)行對(duì)用戶的應(yīng)答處理。
[0020]優(yōu)選的是,執(zhí)行應(yīng)答處理包括:不執(zhí)行基于后得到的語(yǔ)音識(shí)別結(jié)果的對(duì)用戶的應(yīng)答處理。
[0021]優(yōu)選的是,進(jìn)行語(yǔ)音識(shí)別包括:對(duì)語(yǔ)音進(jìn)行識(shí)別并計(jì)算表示該識(shí)別的準(zhǔn)確度的可靠度,并且執(zhí)行應(yīng)答處理包括:關(guān)于對(duì)接受的語(yǔ)音輸入的語(yǔ)音識(shí)別結(jié)果中包含的可靠度,在后得到的語(yǔ)音識(shí)別結(jié)果中包含的可靠度大于先得到的語(yǔ)音識(shí)別結(jié)果中包含的可靠度的情況下,進(jìn)一步基于后得到的語(yǔ)音識(shí)別結(jié)果,執(zhí)行對(duì)用戶的應(yīng)答處理。
[0022]優(yōu)選的是,執(zhí)行應(yīng)答處理包括:關(guān)于對(duì)接受的語(yǔ)音輸入的語(yǔ)音識(shí)別結(jié)果中包含的可靠度,在先得到的語(yǔ)音識(shí)別結(jié)果中包含的可靠度在指定可靠度以下的情況下,在后得到的語(yǔ)音識(shí)別結(jié)果中包含的可靠度大于先得到的語(yǔ)音識(shí)別結(jié)果中包含的可靠度的情況下,進(jìn)一步基于后得到的語(yǔ)音識(shí)別結(jié)果,執(zhí)行對(duì)用戶的應(yīng)答處理。
[0023]優(yōu)選的是,還包括:基于對(duì)接受的語(yǔ)音輸入的語(yǔ)音識(shí)別結(jié)果,切換服務(wù)器模式和普通模式,在服務(wù)器模式下,語(yǔ)音識(shí)別終端按照服務(wù)器的指示進(jìn)行動(dòng)作,在普通模式下,語(yǔ)音識(shí)別終端選擇性地利用服務(wù)器的指示進(jìn)行動(dòng)作。
[0024]優(yōu)選的是,執(zhí)行應(yīng)答處理包括:在服務(wù)器模式的情況下,使對(duì)接受的語(yǔ)音輸入的語(yǔ)音識(shí)別結(jié)果無(wú)效。
[0025]根據(jù)結(jié)合附圖進(jìn)行理解的與本發(fā)明有關(guān)的如下詳細(xì)說(shuō)明,本發(fā)明的上述及其他目的、特征、方式以及優(yōu)點(diǎn)變得更為明確。
【附圖說(shuō)明】
[0026]圖1是說(shuō)明基于本實(shí)施方式的語(yǔ)音識(shí)別系統(tǒng)I的圖。
[0027]圖2是說(shuō)明本實(shí)施方式的語(yǔ)音識(shí)別系統(tǒng)I的主要結(jié)構(gòu)的圖。
[0028]圖3是說(shuō)明基于本實(shí)施方式的發(fā)話內(nèi)容數(shù)據(jù)庫(kù)的圖。
[0029]圖4是表示基于實(shí)施方式I的語(yǔ)音識(shí)別系統(tǒng)I中的應(yīng)答處理流程的時(shí)序圖。
[0030]圖5是執(zhí)行基于本實(shí)施方式I的清潔機(jī)器人10的語(yǔ)音識(shí)別處理的流程圖。
[0031]圖6是執(zhí)行基于本實(shí)施方式2的清潔機(jī)器人10的語(yǔ)音識(shí)別處理的流程圖。
[0032]圖7是說(shuō)明基于本實(shí)施方式2的可靠度判定處理的流程圖。
[0033]圖8是說(shuō)明基于本實(shí)施方式3的發(fā)話內(nèi)容數(shù)據(jù)庫(kù)232的圖。
[0034]圖9是說(shuō)明基于本實(shí)施方式3的多個(gè)動(dòng)作模式的圖。
[0035]圖10是說(shuō)明基于本實(shí)施方式3的普通辭典的圖。
[0036]圖11是說(shuō)明基于本實(shí)施方式3的詞語(yǔ)接龍辭典的圖。
[0037]圖12是說(shuō)明基于本實(shí)施方式3的狀態(tài)存儲(chǔ)部233中存儲(chǔ)的信息的圖。
[0038]圖13是表示基于實(shí)施方式3的語(yǔ)音識(shí)別系統(tǒng)I中的詞語(yǔ)接龍游戲開(kāi)始的應(yīng)答處理流程的時(shí)序圖。
[0039]圖14是表示基于實(shí)施方式3的語(yǔ)音識(shí)別系統(tǒng)I中的詞語(yǔ)接龍游戲結(jié)束的應(yīng)答處理(其一)的流程的時(shí)序圖。
[0040]圖15是表示基于實(shí)施方式3的語(yǔ)音識(shí)別系統(tǒng)I中的詞語(yǔ)接龍游戲結(jié)束的應(yīng)答處理(其二)的流程的時(shí)序圖。
[0041]圖16是表示基于實(shí)施方式3的語(yǔ)音識(shí)別系統(tǒng)I中的詞語(yǔ)接龍游戲結(jié)束的應(yīng)答處理(其三)的流程的時(shí)序圖。
[0042]圖17是執(zhí)行基于本實(shí)施方式3的服務(wù)器20的語(yǔ)音識(shí)別處理的流程圖。
[0043]圖18是說(shuō)明基于本實(shí)施方式4的郵政編碼辭典和是/不是辭典的圖。
[0044]圖19是表示基于實(shí)施方式4的語(yǔ)音識(shí)別系統(tǒng)I中的取得天氣信息(其一)的應(yīng)答處理流程的時(shí)序圖。
[0045]圖20是表示基于實(shí)施方式4的語(yǔ)音識(shí)別系統(tǒng)I中的取得天氣信息(其二)的應(yīng)答處理流程的時(shí)序圖。
[0046]圖21是執(zhí)行基于本實(shí)施方式4的服務(wù)器20的語(yǔ)音識(shí)別處理的流程圖。
[0047]圖22是基于本實(shí)施方式4的決定回答短句的處理的子流程圖。
[0048]圖23是說(shuō)明基于本實(shí)施方式5的服務(wù)器的結(jié)構(gòu)的圖。
【具體實(shí)施方式】
[0049]以下,參考【附圖說(shuō)明】本實(shí)施方式。在實(shí)施方式的說(shuō)明中提到個(gè)數(shù)和量等時(shí),除了特別記載的情況以外,本發(fā)明的范圍不一定限定于該個(gè)數(shù)和該量等。在實(shí)施方式的說(shuō)明中,對(duì)同一部件和相應(yīng)部件標(biāo)注同一參考編號(hào),有時(shí)不反復(fù)進(jìn)行重復(fù)說(shuō)明。只要沒(méi)有特別限制,從最初起便預(yù)定適當(dāng)組合并使用實(shí)施方式所示的結(jié)構(gòu)。
[0050]實(shí)施方式I
[0051 ] 語(yǔ)音識(shí)別系統(tǒng)I的結(jié)構(gòu)
[0052]圖1是說(shuō)明基于本實(shí)施方式的語(yǔ)音識(shí)別系統(tǒng)I的圖。
[0053]參考圖1,基于本實(shí)施方式的語(yǔ)音識(shí)別系統(tǒng)I由清潔機(jī)器人(語(yǔ)音識(shí)別終端)10、網(wǎng)絡(luò)5、以及服務(wù)器20構(gòu)成。
[0054]清潔機(jī)器人10設(shè)置為能夠經(jīng)由網(wǎng)絡(luò)5與服務(wù)器20通信。此外,本例中說(shuō)明經(jīng)由網(wǎng)絡(luò)5與服務(wù)器20通信的情況,但也可以采用清潔機(jī)器人10與服務(wù)器20直接通信的方式。
[0055]在語(yǔ)音識(shí)別系統(tǒng)I中,清潔機(jī)器人10接受人類(用戶)發(fā)出的語(yǔ)音輸入時(shí),清潔機(jī)器人10或服務(wù)器20進(jìn)行語(yǔ)音識(shí)別,從清潔機(jī)器人10輸出表示對(duì)輸入了的語(yǔ)音的應(yīng)答內(nèi)容的語(yǔ)音(以后也記為“應(yīng)答語(yǔ)音”)。
[0056]由此,本實(shí)施方式的語(yǔ)音識(shí)別系統(tǒng)I實(shí)現(xiàn)用戶與清潔機(jī)器人10的虛擬會(huì)話。
[0057]此外,本實(shí)施方式中,作為語(yǔ)音識(shí)別終端的一例,舉例說(shuō)明識(shí)別語(yǔ)音并對(duì)用戶輸出應(yīng)答語(yǔ)音的清潔機(jī)器人10,但本發(fā)明不限于此。例如,作為語(yǔ)音識(shí)別終端,還能夠采用具有語(yǔ)音識(shí)別功能的玩偶、清潔機(jī)器人10以外的家電(例如電視機(jī)、微波爐等)等。
[0058]另外,本實(shí)施方式中,舉例說(shuō)明服務(wù)器20由一個(gè)服務(wù)器實(shí)現(xiàn)的結(jié)構(gòu),但本發(fā)明不限于此,也可以采用由其它服務(wù)器實(shí)現(xiàn)服務(wù)器20具備的各部件(各功能)中的至少一部分的結(jié)構(gòu)。
[0059]語(yǔ)音識(shí)別系統(tǒng)I的主要結(jié)構(gòu)
[0060]圖2是說(shuō)明本實(shí)施方式的語(yǔ)音識(shí)別系統(tǒng)I的主要結(jié)構(gòu)的圖。
[0061]參考圖2,首先說(shuō)明清潔機(jī)器人10的結(jié)構(gòu)。
[0062]基于本實(shí)施方式的清潔機(jī)器人10包括通信部101、控制部102、麥克風(fēng)103、揚(yáng)聲器104、清潔部105、驅(qū)動(dòng)部106、顯示部108、以及存儲(chǔ)部109。
[0063]通信部101與外部進(jìn)行通信。具體而言,通信部101經(jīng)由例如因特網(wǎng)等網(wǎng)絡(luò)5與服務(wù)器20進(jìn)行通信。此外,可以進(jìn)行無(wú)線或有線中的任一種通信。
[0064]麥克風(fēng)103從外部接受聲音輸入。此外,本實(shí)施方式中,表示麥克風(fēng)103接受輸入的聲音的聲音數(shù)據(jù)中,主要說(shuō)明接受人類所發(fā)語(yǔ)音的頻帶中包含的聲音數(shù)據(jù)(以后也稱為語(yǔ)音數(shù)據(jù))的輸入的情況,但也可以包括包含語(yǔ)音數(shù)據(jù)頻帶以外的頻帶的聲音數(shù)據(jù)。麥克風(fēng)103將表示輸入的聲音的語(yǔ)音數(shù)據(jù)輸出到控制部102。
[0065]揚(yáng)聲器104輸出應(yīng)答語(yǔ)音,該應(yīng)答語(yǔ)音表示從控制部102輸出的應(yīng)答內(nèi)容。以后,將清潔機(jī)器人10經(jīng)由揚(yáng)聲器104進(jìn)行的應(yīng)答語(yǔ)音輸出也記為“發(fā)話”。此外,關(guān)于應(yīng)答內(nèi)容的詳細(xì)情況在后面進(jìn)行描述。
[0066]清潔部105基于來(lái)自控制部102的指示,實(shí)現(xiàn)作為清潔機(jī)的功能。
[0067]驅(qū)動(dòng)部106基于來(lái)自控制部102的指示移動(dòng)清潔機(jī)器人10。
[0068]通過(guò)清潔部105以及驅(qū)動(dòng)部106的共同動(dòng)作,清潔機(jī)器人10能夠自動(dòng)進(jìn)行房間的清潔。
[0069]顯示部108按照來(lái)自控制部102的指示,實(shí)現(xiàn)各種顯示功能。
[0070]存儲(chǔ)部109是RAM (Random Access Memory,隨機(jī)存取存儲(chǔ)器)以及閃速存儲(chǔ)器等存儲(chǔ)裝置,存儲(chǔ)有用于實(shí)現(xiàn)清潔機(jī)器人10的各種功能的程序等。另外,存儲(chǔ)部109作為一例具有發(fā)話內(nèi)容數(shù)據(jù)庫(kù)120,該數(shù)據(jù)庫(kù)120是與語(yǔ)音應(yīng)答的輸出有關(guān)的信息。
[0071]控制部102主要由CPU (Central Processing Unit,中央處理單元)構(gòu)成,通過(guò)由該CPU執(zhí)行存儲(chǔ)部109中存儲(chǔ)的程序,來(lái)實(shí)現(xiàn)各部件的功能。
[0072]控制部102統(tǒng)一控制清潔機(jī)器人10的各個(gè)部件。具體而言,控制部102通過(guò)控制清潔部105以及驅(qū)動(dòng)部106,控制清潔機(jī)器人10的清潔動(dòng)作。另外,控制部102將表示通過(guò)麥克風(fēng)103從外部取得的聲音的語(yǔ)音數(shù)據(jù),經(jīng)由通信部101發(fā)送到服務(wù)器20。
[0073]另外,控制部102對(duì)于已發(fā)送給服務(wù)器20的語(yǔ)音數(shù)據(jù),經(jīng)由通信部101接收通過(guò)服務(wù)器20的語(yǔ)音識(shí)別得到的語(yǔ)音識(shí)別結(jié)果數(shù)據(jù)。并且,控制部102按照接收了的語(yǔ)音識(shí)別結(jié)果數(shù)據(jù),能夠從揚(yáng)聲器104輸出表示應(yīng)答內(nèi)容的語(yǔ)音應(yīng)答。
[0074]對(duì)控制部102的主要功能結(jié)構(gòu)進(jìn)行說(shuō)明??刂撇?02包括語(yǔ)音識(shí)別部111、應(yīng)答處理執(zhí)行部112、動(dòng)作模式切換部113、以及語(yǔ)音輸入接受部114。
[0075]語(yǔ)音輸入接受部114檢測(cè)(提取)語(yǔ)音數(shù)據(jù)。更詳細(xì)而言,語(yǔ)音輸入接受部114在自外部接收了的聲音數(shù)據(jù)中提取人類所發(fā)語(yǔ)音的頻帶,由此檢測(cè)語(yǔ)音數(shù)據(jù)。
[0076]作為語(yǔ)音輸入接受部114的從聲音數(shù)據(jù)中檢測(cè)語(yǔ)音數(shù)據(jù)的方法,例如能夠舉出通過(guò)從聲音數(shù)據(jù)中提取人類所發(fā)語(yǔ)音的頻帶(例如10Hz以上且IkHz以下的頻帶)來(lái)檢測(cè)語(yǔ)音數(shù)據(jù)的方法。在此情況下,語(yǔ)音輸入接受部114為了從聲音數(shù)據(jù)中提取人類所發(fā)語(yǔ)音的頻帶,例如可以具備帶通濾波器、或者組合了高通濾波器以及低通濾波器的濾波器等。
[0077]語(yǔ)音輸入接受部114將從聲音數(shù)據(jù)中檢測(cè)出的語(yǔ)音數(shù)據(jù)輸出到語(yǔ)音識(shí)別部111,同時(shí)經(jīng)由通信部101發(fā)送到服務(wù)器20。
[0078]語(yǔ)音識(shí)別部111作為識(shí)別內(nèi)容,識(shí)別由語(yǔ)音輸入接受部114接受了的語(yǔ)音數(shù)據(jù)所表示的語(yǔ)音的內(nèi)容(語(yǔ)音內(nèi)容)。并且,語(yǔ)音識(shí)別部111將從語(yǔ)音數(shù)據(jù)中識(shí)別的語(yǔ)音內(nèi)容的識(shí)別結(jié)果輸出到應(yīng)答處理執(zhí)行部112。
[0079]此外,語(yǔ)音識(shí)別部111還能夠計(jì)算表示識(shí)別的準(zhǔn)確度(表示正確性的程度)的可靠度,該識(shí)別是作為語(yǔ)音內(nèi)容的識(shí)別結(jié)果(語(yǔ)音識(shí)別結(jié)果)得到的識(shí)別,具體情況后述。
[0080]此外,在假設(shè)識(shí)別準(zhǔn)確度的最小值為“0”,最大值為“ I ”的情況下,例如,可靠度高的情況可以是“0.6”以上的情況,但本發(fā)明并不限定于這些值。
[0081]此外,作為語(yǔ)音識(shí)別部111中的語(yǔ)音識(shí)別結(jié)果的可靠度的判定方法,例如能夠使用如下判定方法:判定預(yù)先準(zhǔn)備的、表示指定的多個(gè)語(yǔ)句(短句,phrase)的語(yǔ)音波形模型(聲學(xué)模型)與語(yǔ)音數(shù)據(jù)所表示的波形的一致度,將最高的一致度作為可靠度。此外,本判定方法不限于此,例如還能夠使用模式匹配等。
[0082]應(yīng)答處理執(zhí)行部112基于語(yǔ)音識(shí)別部111的語(yǔ)音內(nèi)容的識(shí)別結(jié)果,決定應(yīng)答內(nèi)容。具體而言,應(yīng)答處理執(zhí)行部112參考存儲(chǔ)部109中存儲(chǔ)的發(fā)話內(nèi)容數(shù)據(jù)庫(kù)120,決定對(duì)語(yǔ)音數(shù)據(jù)所表示的語(yǔ)音內(nèi)容的應(yīng)答內(nèi)容。應(yīng)答處理執(zhí)行部112基于語(yǔ)音識(shí)別部111的語(yǔ)音內(nèi)容識(shí)別結(jié)果決定應(yīng)答內(nèi)容后,基于所決定的應(yīng)答內(nèi)容,作為一例,經(jīng)由揚(yáng)聲器104對(duì)用戶發(fā)話。另外,應(yīng)答處理執(zhí)行部112能夠基于經(jīng)由通信部101從服務(wù)器20發(fā)送的作為語(yǔ)音識(shí)別的識(shí)別結(jié)果的語(yǔ)音識(shí)別結(jié)果數(shù)據(jù),作為一例,經(jīng)由揚(yáng)聲器104對(duì)用戶發(fā)話。
[0083]動(dòng)作模式切換部113執(zhí)行清潔機(jī)器人10具有的多個(gè)動(dòng)作模式的切換。關(guān)于動(dòng)作模式的切換,在后面進(jìn)行描述。
[0084]接著,說(shuō)明基于本實(shí)施方式的服務(wù)器20的結(jié)構(gòu)?;诒緦?shí)施方式的服務(wù)器20包括通信部201、控制部202、以及存儲(chǔ)部203。
[0085]通信部201與外部進(jìn)行通信。具體而言,通信部201經(jīng)由例如因特網(wǎng)等網(wǎng)絡(luò)5與清潔機(jī)器人10進(jìn)行通信。此外,可以進(jìn)行無(wú)線或有線中的任一種通信。
[0086]存儲(chǔ)部203是RAM (Random Access Memory,隨機(jī)存取存儲(chǔ)器)以及閃速存儲(chǔ)器等存儲(chǔ)裝置,存儲(chǔ)有用于實(shí)現(xiàn)服務(wù)器20的各種功能的程序等。另外,存儲(chǔ)部203作為一例具有:發(fā)話內(nèi)容數(shù)據(jù)庫(kù)232,該數(shù)據(jù)庫(kù)232是與語(yǔ)音應(yīng)答的輸出有關(guān)的信息;以及狀態(tài)存儲(chǔ)部233,存儲(chǔ)清潔機(jī)器人10的狀態(tài)。
[0087]控制部202主要由CPU (Central Processing Unit,中央處理單元)構(gòu)成,通過(guò)由該CPU執(zhí)行存儲(chǔ)部203中存儲(chǔ)的程序,來(lái)實(shí)現(xiàn)各部件的功能。
[0088]控制部202統(tǒng)一控制服務(wù)器20的各個(gè)部件。具體而