專(zhuān)利名稱(chēng):對(duì)話(huà)控制設(shè)備和對(duì)話(huà)控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一對(duì)話(huà)控制設(shè)備,和對(duì)話(huà)控制方法,特別涉及一用于利用對(duì)于呼叫者的面部識(shí)別,位置,特征和聲音識(shí)別等的環(huán)境識(shí)別信息,執(zhí)行對(duì)話(huà)控制的對(duì)話(huà)控制設(shè)備和對(duì)話(huà)控制方法,該控制包含對(duì)發(fā)出呼叫的呼叫者的回復(fù)。
背景技術(shù):
近年來(lái),隨著數(shù)字信號(hào)處理的高速發(fā)展和高度發(fā)達(dá),如集中在計(jì)算機(jī)上的信息處理裝置,高度集成LSI制造技術(shù),和用于作為背景的例如DVDs的磁盤(pán)媒體的超細(xì)的高精密度制造技術(shù),已有的對(duì)話(huà)控制技術(shù)使得給機(jī)器自然的語(yǔ)音,和理解人所說(shuō)的話(huà)和做出合適的回復(fù)成為可能。這種類(lèi)型的對(duì)話(huà)控制技術(shù)的示例在日本公開(kāi)的專(zhuān)利2002-358304中有揭露。
以這種類(lèi)型的對(duì)話(huà)控制技術(shù),用戶(hù)(說(shuō)話(huà)者)的談話(huà)是通過(guò)鍵盤(pán)或類(lèi)似的裝置獲取的,而且這種對(duì)話(huà)控制只是基于談話(huà)內(nèi)容而執(zhí)行。
另一方面,也有提供執(zhí)行行為控制的技術(shù),在自維持方式中基于除了談話(huà)內(nèi)容的信息之外,例如用戶(hù)的聲音和圖像等信息等。用于執(zhí)行這種類(lèi)型的自維持行為控制的技術(shù),例如在日本公開(kāi)的專(zhuān)利2002-111981中有揭露。
以此類(lèi)型的對(duì)話(huà)控制技術(shù),作出一回復(fù)考慮的因素除了談話(huà)之外,例如如用戶(hù)的表情,人物,年齡等不作出回復(fù)。
同樣,在用于在自維持方式中基于除了談話(huà)內(nèi)容的信息之外執(zhí)行行為控制的技術(shù)中,存在只基于從外部獲取的識(shí)別結(jié)果的行為控制,但是以此技術(shù),過(guò)去的談話(huà)內(nèi)容沒(méi)有被考慮,而造成非自然的行為控制。例如,如果在從外部獲取的識(shí)別結(jié)果是說(shuō)“生氣的臉”的信息,即使直到那一處的對(duì)話(huà)顯示良好的關(guān)系,將只基于“生氣的臉”執(zhí)行行為控制。
本發(fā)明的目的是提供對(duì)話(huà)控制技術(shù),該技術(shù)基于對(duì)話(huà)內(nèi)容與對(duì)話(huà)狀態(tài),和從外部獲取的信息執(zhí)行對(duì)話(huà)控制,并做出更自然的回答。
發(fā)明內(nèi)容
作為用于解決上述問(wèn)題的裝置,本發(fā)明具有如下特點(diǎn)。
本發(fā)明的第一方面提供一用于在回復(fù)來(lái)自用戶(hù)的語(yǔ)音的中輸出回答的對(duì)話(huà)控制設(shè)備。
此對(duì)話(huà)控制設(shè)備包含用于為多個(gè)對(duì)話(huà)話(huà)題存儲(chǔ)指定信息的數(shù)據(jù)庫(kù)裝置(對(duì)話(huà)數(shù)據(jù)庫(kù)),對(duì)話(huà)控制裝置(對(duì)話(huà)控制單元),其用于存儲(chǔ)由先前的對(duì)話(huà)和先前的回復(fù)確定的對(duì)話(huà)歷史,并利用話(huà)題指定信息選擇以回復(fù)語(yǔ)句,該話(huà)題指定信息是利用對(duì)話(huà)歷史和對(duì)話(huà)信息確定,和用于獲取環(huán)境識(shí)別信息的環(huán)境識(shí)別裝置(環(huán)境識(shí)別單元),該環(huán)境識(shí)別裝置基于獲取的識(shí)別信息產(chǎn)生事件信息,該對(duì)話(huà)控制裝置基于事件信息選擇回復(fù)語(yǔ)句。
這里描述的“環(huán)境識(shí)別信息”是指從說(shuō)話(huà)者和/或與說(shuō)話(huà)者鄰近的區(qū)域獲取的信息,例如,安裝對(duì)話(huà)控制設(shè)備的CCD攝像機(jī),紅外傳感器或麥克風(fēng)輸出的信息。通過(guò)說(shuō)明環(huán)境識(shí)別信息獲取的“事件信息”是指,顯示對(duì)話(huà)控制設(shè)備外部的情況的信息,并且是顯示例如說(shuō)話(huà)者的情緒和性別,說(shuō)話(huà)者的特征和說(shuō)話(huà)者鄰近的信息。
依照此對(duì)話(huà)控制設(shè)備,由于不僅基于用戶(hù)語(yǔ)音的內(nèi)容,還有從環(huán)境識(shí)別裝置獲取的信息(例如,表情識(shí)別,情緒判斷,性別識(shí)別,年齡識(shí)別,聲音模式識(shí)別,說(shuō)話(huà)者位置識(shí)別,等)執(zhí)行對(duì)話(huà)控制,所以使得依照對(duì)話(huà)狀況輸出回復(fù)成為可能。
本發(fā)明的第二方面提供一用于在回復(fù)來(lái)自用戶(hù)的語(yǔ)音中輸出回答的對(duì)話(huà)控制設(shè)備。
此對(duì)話(huà)控制設(shè)備包含用于為多個(gè)對(duì)話(huà)話(huà)題存儲(chǔ)指定信息的數(shù)據(jù)庫(kù)裝置(對(duì)話(huà)數(shù)據(jù)庫(kù)),對(duì)話(huà)控制裝置,其用于存儲(chǔ)由先前的對(duì)話(huà)和先前的回復(fù)確定的對(duì)話(huà)歷史,并利用話(huà)題指定信息選擇以回復(fù)語(yǔ)句,該話(huà)題指定信息是利用對(duì)話(huà)歷史和對(duì)話(huà)信息確定,用于獲取環(huán)境識(shí)別信息的環(huán)境識(shí)別裝置(環(huán)境識(shí)別單元),和用于存儲(chǔ)和更新情緒狀況信息的情緒狀況信息管理裝置(情緒狀況管理單元),該信息顯示在對(duì)話(huà)控制設(shè)備和說(shuō)話(huà)者中扮演的角色的人物的至少一情緒,該情緒狀況信息管理裝置相應(yīng)于事件信息更新情緒狀況信息,該環(huán)境識(shí)別裝置基于獲取的環(huán)境識(shí)別信息產(chǎn)生事件信息,以及該對(duì)話(huà)控制裝置基于情緒狀況信息選擇回復(fù)語(yǔ)句。
這里提及的“情緒狀況信息”是指代表一人物和/或說(shuō)話(huà)者的情緒的信息?!碍h(huán)境識(shí)別信息”和“事件信息”在第一方面中具有同樣的含義。
依照此方面的對(duì)話(huà)控制設(shè)備,由于不僅基于用戶(hù)語(yǔ)音內(nèi)容,而且從環(huán)境識(shí)別裝置獲取的信息(例如,表情識(shí)別,情緒判斷,性別識(shí)別,年齡識(shí)別,聲音模式識(shí)別,說(shuō)話(huà)者位置識(shí)別,等)來(lái)執(zhí)行對(duì)話(huà)控制,所以依照對(duì)話(huà)狀況輸出一回復(fù)成為可能,而且輸出一反應(yīng)人物情緒變化的,和適合于對(duì)話(huà)狀態(tài)的合適的回復(fù)成為可能。
本發(fā)明的第三方面提供一用于在回復(fù)來(lái)自用戶(hù)的語(yǔ)音中輸出回答的對(duì)話(huà)控制方法。
此對(duì)話(huà)控制方法包含預(yù)先存儲(chǔ)多項(xiàng)話(huà)題指定信息,為每一個(gè)話(huà)題指定信息確定的一個(gè)或多個(gè)對(duì)話(huà)標(biāo)題,為每一對(duì)話(huà)標(biāo)題確定的一個(gè)或多個(gè)回復(fù)語(yǔ)句,和相應(yīng)于回復(fù)語(yǔ)句確定的事件信息標(biāo)記的步驟,從一對(duì)話(huà)控制設(shè)備外部環(huán)境獲取環(huán)境識(shí)別信息,且由環(huán)境識(shí)別信息產(chǎn)生事件信息的步驟,和將對(duì)話(huà)信息與在預(yù)先的對(duì)話(huà)和回復(fù)的基礎(chǔ)上確定的話(huà)題指定信息做比較,從而獲取至少一個(gè)利用話(huà)題指定信息確定的對(duì)話(huà)標(biāo)題,,并從相應(yīng)于對(duì)話(huà)標(biāo)題的多個(gè)回復(fù)語(yǔ)句中依照相應(yīng)于事件信息的事件信息標(biāo)記選擇回復(fù)語(yǔ)句的步驟。
這里提及的“環(huán)境識(shí)別信息”是指從說(shuō)話(huà)者和/或鄰近說(shuō)話(huà)者的區(qū)域獲取的信息,例如,通過(guò)安裝于對(duì)話(huà)控制設(shè)備的CCD攝像機(jī),紅外感應(yīng)器或麥克風(fēng)輸出的信息。通過(guò)說(shuō)明環(huán)境識(shí)別信息獲取的詞語(yǔ)“事件信息”是指,顯示對(duì)話(huà)控制設(shè)備外部的狀況的信息,而且是顯示例如,說(shuō)話(huà)者的情緒和性別,說(shuō)話(huà)者的特征和說(shuō)話(huà)者的鄰近的信息。
依照此對(duì)話(huà)控制方法,由于基于不僅是用戶(hù)語(yǔ)音的內(nèi)容,而且從環(huán)境識(shí)別裝置獲取的信息(例如,表情識(shí)別,情緒判斷,性別識(shí)別,年齡識(shí)別,聲音模式識(shí)別,說(shuō)話(huà)者位置識(shí)別,等)來(lái)執(zhí)行對(duì)話(huà)控制,所以依照對(duì)話(huà)的狀況輸出一回復(fù)成為可能。
本發(fā)明的第四方面提供一用于在回復(fù)來(lái)自用戶(hù)的語(yǔ)音中輸出回答的對(duì)話(huà)控制方法。
此對(duì)話(huà)控制方法包含預(yù)先存儲(chǔ)多項(xiàng)話(huà)題指定信息,為每一個(gè)話(huà)題指定信息確定的一個(gè)或多個(gè)對(duì)話(huà)標(biāo)題,和為每一對(duì)話(huà)標(biāo)題確定的一個(gè)或多個(gè)回復(fù)語(yǔ)句步驟,從外部獲取環(huán)境識(shí)別信息,且由環(huán)境識(shí)別信息產(chǎn)生事件信息的步驟,依照事件信息更新代表一人物和說(shuō)話(huà)者的至少一個(gè)的情緒的情緒狀況信息,和將對(duì)話(huà)信息與在先前的對(duì)話(huà)和回復(fù)的基礎(chǔ)上確定的話(huà)題指定信息從而獲取至少一個(gè)利用話(huà)題指定信息確定的對(duì)話(huà)標(biāo)題做比較,并從相應(yīng)于對(duì)話(huà)標(biāo)題的多個(gè)回復(fù)語(yǔ)句中依照相應(yīng)于事件信息的事件信息標(biāo)記選擇回復(fù)語(yǔ)句,并從相應(yīng)于此對(duì)話(huà)標(biāo)題的多個(gè)回復(fù)語(yǔ)句中依照事件信息和情緒狀況信息選擇回復(fù)語(yǔ)句的步驟。
這里提及的“情緒狀況信息”是指代表一個(gè)人物和/或說(shuō)話(huà)者的情緒的信息。此“環(huán)境識(shí)別信息”和“事件信息”具有第三方面中的一樣的含意。
依照此方面的此對(duì)話(huà)控制方法,由于基于不僅是用戶(hù)語(yǔ)音的內(nèi)容,而且從外部獲取的信息(例如,表情識(shí)別,情緒判斷,性別識(shí)別,年齡識(shí)別,聲音模式識(shí)別,說(shuō)話(huà)者位置識(shí)別,等)來(lái)執(zhí)行對(duì)話(huà)控制,所以依照對(duì)話(huà)的狀況輸出一回復(fù)成為可能,而且輸出一反應(yīng)一人物的情緒變化的,且適合于對(duì)話(huà)狀況的適宜的回復(fù)成為可能。
本發(fā)明的其他目的和優(yōu)勢(shì)將在下面的描述中闡述,而且部分內(nèi)容將由描述變得很明白,或可以通過(guò)本發(fā)明的實(shí)行而獲悉。本發(fā)明的目的和優(yōu)勢(shì)可以通過(guò)下述全文中特別指出的手段裝置和組合而實(shí)現(xiàn)和獲取。
參照作為說(shuō)明書(shū)的一組成部分的附圖來(lái)說(shuō)明本發(fā)明的實(shí)施例,并與上面給出的概括的描述和下面給出的實(shí)施例的具體描述一起來(lái)說(shuō)明本發(fā)明的原理。
圖1是顯示一對(duì)話(huà)控制設(shè)備例的外透視圖,圖2是顯示一對(duì)話(huà)控制設(shè)備的結(jié)構(gòu)一實(shí)例的功能方框圖,圖3是顯示語(yǔ)音識(shí)別單元的結(jié)構(gòu)一實(shí)例的功能方框圖,圖4是顯示對(duì)于一假定字限制部分的處理的時(shí)序圖,圖5是顯示語(yǔ)音識(shí)別單元的操作例的流程圖,圖6是一對(duì)話(huà)控制設(shè)備的一部分的放大方框圖,圖7是顯示在字符串和從此字符串提取的顯示語(yǔ)素之間關(guān)系的示圖,
圖8是顯示“所說(shuō)語(yǔ)句類(lèi)型”,一代表所說(shuō)語(yǔ)句類(lèi)型的兩字符字母編碼,和相應(yīng)于該所說(shuō)語(yǔ)句類(lèi)型的所說(shuō)語(yǔ)句的一實(shí)例示圖,圖9是顯示語(yǔ)句類(lèi)型和用于確定該語(yǔ)句類(lèi)型的詞典之間的關(guān)系的示圖,圖10是顯示用于存儲(chǔ)在對(duì)話(huà)數(shù)據(jù)庫(kù)里數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的一實(shí)例示意圖,圖11是顯示一項(xiàng)特定的話(huà)題指定信息和另一項(xiàng)特定的確定信息之間的聯(lián)系的示圖,圖12是顯示用于對(duì)話(huà)標(biāo)題的數(shù)據(jù)結(jié)構(gòu)實(shí)例的示圖,圖13是用于描述回復(fù)語(yǔ)句類(lèi)型和內(nèi)容實(shí)例的示圖,圖14是顯示附加有特別的話(huà)題指定信息的對(duì)話(huà)標(biāo)題,回復(fù)語(yǔ)句和事件信息標(biāo)記的具體實(shí)例的示圖,圖15是顯示用于一事件信息標(biāo)記的另一數(shù)據(jù)結(jié)構(gòu)實(shí)例的示圖,圖16是顯示一環(huán)境識(shí)別單元的結(jié)構(gòu)實(shí)例的功能方框圖,圖17是顯示一情緒判斷模塊的操作實(shí)例的流程圖,圖18是顯示一對(duì)話(huà)控制方法的過(guò)程的流程圖,圖19是顯示第二實(shí)施例的對(duì)話(huà)控制設(shè)備的結(jié)構(gòu)實(shí)例的功能方框圖,圖20是顯示一情緒狀況信息管理單元的存儲(chǔ)內(nèi)容實(shí)例的示圖,圖21是顯示第二實(shí)施例的對(duì)話(huà)數(shù)據(jù)庫(kù)中的存儲(chǔ)內(nèi)容實(shí)例的示圖,圖22是顯示附加有特別的話(huà)題指定信息的對(duì)話(huà)標(biāo)題,回復(fù)語(yǔ)句,事件信息標(biāo)記,情緒狀態(tài)參數(shù)和情緒標(biāo)記的具體實(shí)例的示圖,圖23是顯示第二實(shí)施例的對(duì)話(huà)控制方法的過(guò)程的流程圖。
具體實(shí)施例方式
1.第一實(shí)施例參照附圖將對(duì)本發(fā)明的第一實(shí)施例進(jìn)行描述。
圖1是顯示本實(shí)施例的對(duì)話(huà)控制設(shè)備的外部裝置的透視圖。
圖中所示的對(duì)話(huà)控制設(shè)備1作用為餐廳自助餐桌點(diǎn)餐終端,該終端放置在餐廳的餐桌上或類(lèi)似的地方,用于在相應(yīng)于客戶(hù)(用戶(hù))的提問(wèn)和點(diǎn)餐時(shí)由客戶(hù)點(diǎn)餐。
對(duì)話(huà)控制設(shè)備1包含一用于顯示用戶(hù)界面的液晶顯示部分11,三維定向麥克風(fēng)12A,12B,12C,和12D,該麥克風(fēng)作用為用于獲取說(shuō)話(huà)者的對(duì)話(huà)的輸入裝置,且也作為用于通過(guò)確定聲音模式和說(shuō)話(huà)者位置執(zhí)行說(shuō)話(huà)者確認(rèn)的傳感器,一主要用于捕捉說(shuō)話(huà)者的圖像的CCD攝像機(jī)13,一用于探測(cè)說(shuō)話(huà)者鄰近的紅外傳感器14,和用于輸出語(yǔ)音等的揚(yáng)聲器15L,15L,該語(yǔ)音是通過(guò)用于回復(fù)的對(duì)話(huà)控制設(shè)備而產(chǎn)生。
對(duì)話(huà)控制設(shè)備1通過(guò)三維定向麥克風(fēng)12A,12B,12C,和12D的裝置獲取說(shuō)話(huà)者的語(yǔ)音。同樣,通過(guò)利用三維定向麥克風(fēng)12A,12B,12C,與12D,CCD攝像機(jī)13和紅外傳感器14識(shí)別外部而獲取環(huán)境識(shí)別信息。對(duì)話(huà)控制設(shè)備1基于說(shuō)話(huà)者語(yǔ)音和環(huán)境識(shí)別信息輸出一回復(fù)??梢岳脫P(yáng)聲器15L,15R輸出如聲波紋信息的一回答,或者可以作為字符和圖像數(shù)據(jù)輸出給液晶顯示部分作為回答。
對(duì)于對(duì)話(huà)控制設(shè)備1也有可能在液晶顯示部分上顯示用于對(duì)用戶(hù)(客戶(hù))點(diǎn)餐的用戶(hù)界面,而且可以顯示娛樂(lè)內(nèi)容例如心里診斷內(nèi)容,用戶(hù)可以在點(diǎn)餐之后使用該內(nèi)容直到上菜。
對(duì)話(huà)控制設(shè)備的結(jié)構(gòu)實(shí)例下面,將描述對(duì)話(huà)控制設(shè)備1的內(nèi)部構(gòu)造。
整體結(jié)構(gòu)圖2是說(shuō)明本實(shí)施例的對(duì)話(huà)控制設(shè)備1的一結(jié)構(gòu)實(shí)例的功能方框圖。
對(duì)話(huà)控制設(shè)備1具有一硬件,該硬件相當(dāng)于信息管理單元或信息處理單元,例如計(jì)算機(jī)或安裝在底盤(pán)上的工作站。對(duì)話(huà)控制設(shè)備1的信息處理單元包含一具有中央處理器(CPU)的裝置,一主存儲(chǔ)器(RAM),一只讀存儲(chǔ)器(ROM),一輸入輸出單元(I/O)和一外部存儲(chǔ)單元例如硬盤(pán)單元。一存儲(chǔ)在ROM或外部存儲(chǔ)單元中的程序,該程序用于使得信息處理單元作用為一對(duì)話(huà)控制設(shè)備1或使得計(jì)算機(jī)執(zhí)行對(duì)話(huà)控制方法,該程序存入到主存儲(chǔ)器然后任一對(duì)話(huà)控制設(shè)備1和對(duì)話(huà)控制方法可通過(guò)由CPU執(zhí)行程序而實(shí)現(xiàn)。同樣,也不是絕對(duì)必須在設(shè)備中的存儲(chǔ)單元中存儲(chǔ)程序,而且也有可能從計(jì)算機(jī)可讀程序存儲(chǔ)介質(zhì)例如磁盤(pán),光盤(pán),磁光盤(pán)(CD)或DVD(數(shù)字通用光盤(pán))或外部單元(例如,ASP(應(yīng)用服務(wù)提供商)服務(wù)器),提供該程序,而且存入此程序到主存儲(chǔ)器。
如圖2所示,對(duì)話(huà)控制設(shè)備1包含一輸入單元100,一語(yǔ)音識(shí)別單元200,一語(yǔ)音控制單元300,一語(yǔ)句分析單元400,一對(duì)話(huà)數(shù)據(jù)庫(kù)500,一輸出單元600,一語(yǔ)音識(shí)別詞典存儲(chǔ)單元700,一環(huán)境識(shí)別單元800,和一用戶(hù)界面控制單元900。
輸入單元輸入單元100相應(yīng)于3維定向麥克風(fēng)12A-12D,并且獲取從用戶(hù)輸入的輸入信息。輸入單元100將相應(yīng)于所獲取的語(yǔ)音內(nèi)容的聲音作為聲音信號(hào)輸出給語(yǔ)音識(shí)別單元200。在輸出單元100是3維定向麥克風(fēng)12A-12D的情況下,輸入單元100也同樣作用為環(huán)境識(shí)別單元800。
語(yǔ)音識(shí)別單元語(yǔ)音識(shí)別單元200基于由輸入單元100獲取的語(yǔ)音內(nèi)容指定相應(yīng)于語(yǔ)音內(nèi)容的字符串。特別的,從輸入單元100輸入聲音信號(hào)的語(yǔ)音識(shí)別單元200基于輸入聲音信號(hào),參考存儲(chǔ)在語(yǔ)音識(shí)別詞典存儲(chǔ)單元700和對(duì)話(huà)數(shù)據(jù)庫(kù)500中的詞典,并且輸出一由聲音信號(hào)推測(cè)的聲音識(shí)別結(jié)果。在圖2中所示的結(jié)構(gòu)實(shí)例,語(yǔ)音識(shí)別單元200請(qǐng)求獲取對(duì)話(huà)數(shù)據(jù)庫(kù)500的存儲(chǔ)內(nèi)容到對(duì)話(huà)控制單元300,而且對(duì)話(huà)控制單元300收到相應(yīng)于請(qǐng)求而獲取的對(duì)話(huà)數(shù)據(jù)庫(kù)500的存儲(chǔ)內(nèi)容,但也有可能具有一結(jié)構(gòu),其語(yǔ)音識(shí)別單元200直接獲取對(duì)話(huà)控制數(shù)據(jù)庫(kù)500的存儲(chǔ)內(nèi)容,并將其與聲音信號(hào)做比較。
語(yǔ)音識(shí)別單元的結(jié)構(gòu)實(shí)例圖3所示的是顯示語(yǔ)音識(shí)別單元200的結(jié)構(gòu)實(shí)例的功能方框圖。語(yǔ)音識(shí)別單元200包含一特征提取部分200A,一緩沖存儲(chǔ)器(BM)200B,一字比較部分200C,緩沖存儲(chǔ)器(BM)200D,一候補(bǔ)確定部分200E,和一假定字限制部分200F。字比較部分200C和假定字限制部分200F連接到語(yǔ)音識(shí)別詞典存儲(chǔ)單元700,且候補(bǔ)確定部分200E連接到對(duì)話(huà)數(shù)據(jù)庫(kù)500。
連接到字比較部分200C的語(yǔ)音識(shí)別詞典存儲(chǔ)單元700存儲(chǔ)一音素隱馬爾可夫模型(hidden markov model)(下面隱馬爾可夫模型用HHM表示)。音素HHM代表包含每一狀態(tài),而且每一狀態(tài)分別具有如下信息(a)狀態(tài)序號(hào),(b)可接受范圍級(jí),(c)先前的狀態(tài)和隨后的狀態(tài)列,(d)輸出概率密度分布參數(shù),和(e)自轉(zhuǎn)移概率和轉(zhuǎn)換到隨后的狀態(tài)的概率。本實(shí)施例中利用的音素HHM獲取關(guān)于每一分布在哪一揚(yáng)聲器中產(chǎn)生的說(shuō)明,其是指轉(zhuǎn)換和產(chǎn)生一特別的揚(yáng)聲器混合物。這里,一輸出概率密度函數(shù)是一具有34維對(duì)角協(xié)方差矩陣的混合Gauss分布。同樣,連接到字比較部分200C的語(yǔ)音識(shí)別詞典存儲(chǔ)單元700存儲(chǔ)一字詞典。字詞典存儲(chǔ)代表一讀數(shù)的符號(hào)串,該讀數(shù)由用于音素HHM的每一個(gè)字的符號(hào)所代表。
說(shuō)話(huà)者發(fā)出的聲音在輸入到麥克風(fēng)等之后輸入到特征提取部分200A,并且被轉(zhuǎn)換成聲音信號(hào)。在輸入聲音信號(hào)的A/D轉(zhuǎn)換之后,特征提取部分200A提取一特征參數(shù)并輸出此特征參數(shù)。作為用于提取特征參數(shù)和輸出提取的特征的方法,可以考慮不同的方法,但是作為一示例,例如有一執(zhí)行LPC分布的方法,且提取一包含對(duì)數(shù)指數(shù)的34維特征參數(shù),16階倒譜系數(shù),Δ對(duì)數(shù)指數(shù)和16階Δ倒譜系數(shù)。提取的特征參數(shù)的年代次序通過(guò)緩沖存儲(chǔ)器(BM)200B輸入到字比較部分200C。
字比較部分200C基于利用單道Viterbi解碼方法輸入到緩沖存儲(chǔ)器200B的特征參數(shù),利用存儲(chǔ)在語(yǔ)音識(shí)別詞典存儲(chǔ)單元700和字典中的音素HMM探測(cè)一假定字,且計(jì)算和輸出一可能性。這里,字比較部分200C從語(yǔ)音的開(kāi)始對(duì)在每一時(shí)間的每一HMM的每一狀態(tài),來(lái)計(jì)算一字和一可能字之間的可能性。對(duì)于每一不同的字識(shí)別序號(hào),字開(kāi)始時(shí)間,和以前的字有一獨(dú)立的可能性。同樣,為了減少計(jì)算處理的數(shù)量,有可能基于此音素HMM和字典從所有的計(jì)算的假設(shè)中除去低可能性的格柵假設(shè)。字比較部分200C為該假設(shè)將探測(cè)的假定字和可能性信息,與從語(yǔ)音開(kāi)始的時(shí)間起的時(shí)間信息一起通過(guò)緩沖存儲(chǔ)器200D輸出到候補(bǔ)確定部分200E,和假定字限制部分200F。
候補(bǔ)確定部分200E參考對(duì)話(huà)控制單元300以對(duì)探測(cè)的假定字和在指定對(duì)話(huà)時(shí)間的話(huà)題指定信息進(jìn)行比較,確定在假定字中是否與在指定對(duì)話(huà)時(shí)間的話(huà)題指定信息有匹配,以及如果有一匹配,將與該信息匹配的假定字作為識(shí)別結(jié)果輸出,而沒(méi)有匹配時(shí),請(qǐng)求到假定字限制部分200F的假定字的限制。
下面描述候補(bǔ)確定部分200E的操作實(shí)例。字比較部分200C輸出一假定字,例如,多個(gè)假定的字,如“kantaku”(日語(yǔ)中“kantaku”是通過(guò)開(kāi)墾改良土壤),“kataku”(日語(yǔ)中“kataku”是借口),和“kantoku”(“kantoku”是棒球隊(duì)的主管)和一可能性(識(shí)別率)。一指定對(duì)話(huà)時(shí)間與“影片”相關(guān),而且對(duì)話(huà)確定信息的話(huà)題包含字“kantoku”(主管),但是沒(méi)有包含字“kantaku”(開(kāi)墾)和“kataku”(借口)。同樣,對(duì)于“kantaku”,“kataku”和“kantoku”的可能性(識(shí)別率),“kantaku”是極高,“kantoku”是極低,“kataku”在兩者之間。
在上述的條件下,候補(bǔ)確定部分200E對(duì)探測(cè)的假定字和在指定對(duì)話(huà)時(shí)間的話(huà)題指定信息進(jìn)行比較以確定假定字“kantoku”匹配在指定對(duì)話(huà)時(shí)間的話(huà)題指定信息,輸出作為識(shí)別結(jié)果的假定字“kantoku”,且發(fā)送識(shí)別結(jié)果到對(duì)話(huà)控制單元。作為這種類(lèi)型的處理的結(jié)果,與當(dāng)前正進(jìn)行的對(duì)話(huà)的話(huà)題“電影”關(guān)聯(lián)的“kantoku”被給于比具有高級(jí)可能性(識(shí)別概率)的假定字“kantaku”和“kataku”高的選擇優(yōu)先權(quán),而且有可能輸出一聲音識(shí)別結(jié)果,該結(jié)果符合產(chǎn)生的對(duì)話(huà)的內(nèi)容。
另一方面,如果沒(méi)有匹配,假定字限制部分200F操作以輸出一識(shí)別結(jié)果,該識(shí)別結(jié)果相應(yīng)于一執(zhí)行來(lái)自候補(bǔ)確定部分200E的假定字的限制的請(qǐng)求。假定字限制部分200F基于多個(gè)來(lái)自字比較部分200C通過(guò)緩沖存儲(chǔ)器200D的假定字輸出,參考存儲(chǔ)在語(yǔ)音識(shí)別詞典存儲(chǔ)單元700的統(tǒng)計(jì)語(yǔ)言模型,而且對(duì)于用于具有相同的開(kāi)始時(shí)間和相同的結(jié)束時(shí)間的同一字的假定字,對(duì)于字的每一主要音素環(huán)境,執(zhí)行假定字限制以至從所有的可能性中,用一具有最高可能性的假定字代替,該可能性是從語(yǔ)音開(kāi)始到這個(gè)字完成的時(shí)候計(jì)算的,而且然后從所有限制之后的假定字的詞語(yǔ)序列中,輸出作為識(shí)別結(jié)果的一用于具有最高總可能性的假定的詞語(yǔ)序列。在本實(shí)施例中,更優(yōu)的,要被處理的字的主要音素環(huán)境是一包含在字之前的假定字的最后的音素,和兩個(gè)用于字的假定字的初始音素的3個(gè)音素列。
利用假定字限制部分200F的字限制實(shí)例將參考附圖3進(jìn)行描述。圖4所示是假定字限制部分200F的處理實(shí)例的時(shí)序圖。
例如,在一第i-1個(gè)字Wi-1之后,當(dāng)一包含音素串a(chǎn)1,a2...的第i個(gè)字Wi到達(dá)時(shí),對(duì)于Wi-1個(gè)字出現(xiàn)6個(gè)字作為假定字的Wa,Wb,Wc,Wd,We和Wf。這里,前3個(gè)字Wa,Wb和Wc的最后的音素是/x/,而且后3個(gè)音素Wd,We和Wf的最后音素是/y/。在完成時(shí)間te,如果保留3個(gè)采用假定字Wa,Wb和Wc的假定和1個(gè)采用假定字Wd,We和Wf的假定字,那然后從具有同樣主要音素環(huán)境的前3個(gè)中保留具有最高可能性的假定,而且余下的被刪除。
由于一采用假定字Wd,We和Wf的假定,其具有不同于其他3個(gè)假定的主要音素環(huán)境,也就是,因?yàn)樯蟼€(gè)假定字的最后音素不是x是y,所以沒(méi)有刪除采用假定字Wd,We和Wf的此假設(shè)。也就是,對(duì)于上個(gè)假定字的每一最后音素保留一假設(shè)。
在上述的實(shí)施例中,字的主要音素環(huán)境定義為一3音素列,該音素列包含這個(gè)字之前的假定字的最后音素和對(duì)于該字的假定字的兩個(gè)最初的音素,但是本發(fā)明不局限于此,而且有可能具有一音素列,該音素列包含一對(duì)于假定字的音素串,上個(gè)假定字的一最后音素和上個(gè)假定字的與最后音素連續(xù)的至少一個(gè)音素,該音素串包含一對(duì)于字的假定字的最初音素。
在上述的實(shí)施例中,特征提取部分200A,字比較部分200C,候補(bǔ)確定部分200E和假定字限制部分200F由例如,一如數(shù)字電子計(jì)算機(jī)的計(jì)算機(jī)組成,而且緩沖存儲(chǔ)器200B,200D,和語(yǔ)音識(shí)別詞典存儲(chǔ)單元700由例如硬盤(pán)存儲(chǔ)器組成。
在上述的實(shí)施例中,利用字比較部分200Che和假定字限制部分200F執(zhí)行聲音識(shí)別,但是本發(fā)明不局限于此,而且有可能例如配置一語(yǔ)音識(shí)別單元,該該語(yǔ)音識(shí)別單元用于通過(guò)參考統(tǒng)計(jì)語(yǔ)言模型執(zhí)行對(duì)于字的聲音識(shí)別,該統(tǒng)計(jì)語(yǔ)言模型例如利用一用于參考一音素HMM和一單道DP算法的音素檢查部分。
同樣,已經(jīng)描述具有作為對(duì)話(huà)控制設(shè)備的一部分的語(yǔ)音識(shí)別單元200的本實(shí)施例,但是也有可能其具有一獨(dú)立的聲音識(shí)別單元,該聲音識(shí)別單元包含一語(yǔ)音識(shí)別單元,一語(yǔ)音識(shí)別詞典存儲(chǔ)單元700和一對(duì)話(huà)數(shù)據(jù)庫(kù)500。
語(yǔ)音識(shí)別單元的操作實(shí)例下面,將參照附圖5對(duì)語(yǔ)音識(shí)別單元200的操作進(jìn)行描述。圖5是顯示語(yǔ)音識(shí)別單元200的一操作實(shí)例的流程圖。如果從輸入單元100收到一聲音信號(hào),語(yǔ)音識(shí)別單元200執(zhí)行輸入聲音的特征分析,且產(chǎn)生一特征參數(shù)(步驟S501)。然后,對(duì)此特征參數(shù)和存儲(chǔ)在語(yǔ)音識(shí)別詞典存儲(chǔ)單元700和語(yǔ)言模型中的音素HHM進(jìn)行比較,以獲得假定字的指定序號(hào)和對(duì)于它們的可能性(步驟S502)。之后,語(yǔ)音識(shí)別單元200對(duì)獲取的假定字的指定序號(hào),所探測(cè)的假定字和在一指定的對(duì)話(huà)時(shí)間內(nèi)的話(huà)題指定信息進(jìn)行比較,并確定探測(cè)的假定字中和在指定對(duì)話(huà)時(shí)間內(nèi)的話(huà)題指定信息是否存在匹配(步驟S503和步驟S504)。在如果有匹配,語(yǔ)音識(shí)別單元200輸出作為識(shí)別結(jié)果的該匹配假定字(步驟S505)。另一方面,如果沒(méi)有匹配,對(duì)話(huà)識(shí)別單元200依照獲取的假定字的可能性,輸出作為識(shí)別結(jié)果的具有最大可能性的假定字(步驟S506)。
語(yǔ)音識(shí)別詞典存儲(chǔ)單元返回到圖2,將繼續(xù)對(duì)話(huà)控制設(shè)備1的結(jié)構(gòu)實(shí)例進(jìn)行描述。
語(yǔ)音識(shí)別詞典存儲(chǔ)單元700存儲(chǔ)相應(yīng)于標(biāo)準(zhǔn)聲音信號(hào)的字符串。該信號(hào)的語(yǔ)音識(shí)別單元200其已檢查相應(yīng)于該聲音信號(hào)所限定的相應(yīng)于假定字的字符串,而且將作為字符串信號(hào)所限定的該字符串輸出給對(duì)話(huà)控制單元300。
語(yǔ)句分析單元下面,將參考附圖6對(duì)給出語(yǔ)句分析單元400的一結(jié)構(gòu)實(shí)例進(jìn)行描述。圖6是對(duì)話(huà)控制設(shè)備1的部分的放大方框圖,而且是顯示對(duì)話(huà)控制單元300和語(yǔ)句分析單元400的指定的結(jié)構(gòu)實(shí)例方框圖,圖6所示的只是對(duì)話(huà)控制單元300,語(yǔ)句分析單元400和對(duì)話(huà)數(shù)據(jù)庫(kù)500,省略了其他的結(jié)構(gòu)元素。
語(yǔ)句分析單元400對(duì)輸入單元100或語(yǔ)音識(shí)別單元200所指定的字符串進(jìn)行分析。如圖6所示,本實(shí)施例的語(yǔ)句分析單元400包含一字符串指定部分410,一語(yǔ)素提取部分420,一語(yǔ)素?cái)?shù)據(jù)庫(kù)430,一輸入類(lèi)型確定部分440和一表達(dá)類(lèi)型數(shù)據(jù)庫(kù)450。字符串指定部分410為每一分句給一由輸入單元100或語(yǔ)音識(shí)別單元200指定的連續(xù)的字符串劃界。此分句參照為沒(méi)有失去語(yǔ)法含義而將字符串可能劃分成的最小的片斷。特別是,當(dāng)在一連續(xù)的字符串中有一指定值或更多的一時(shí)間間隔時(shí),字符串指定部分410在那個(gè)部分對(duì)該字符串劃界。字符串指定部分410將每一劃界的字符串輸出給語(yǔ)素提取部分420和輸入類(lèi)型確定部分440。下面的“字符串”是指對(duì)于每一單個(gè)分句的一字符串。
語(yǔ)素提取部分基于通過(guò)字符串指定部分410劃界的分句的字符串,語(yǔ)素提取部分420提取每一語(yǔ)素并作為第一語(yǔ)素信息輸出,該所提取的語(yǔ)素是構(gòu)成對(duì)于該分句的字符串中的一個(gè)字符串的最小單元。這里,在本實(shí)施例中,語(yǔ)素是字符串中顯示的字成分的最小單元。作為字成分的最小單元,有很多語(yǔ)音屬性例如名詞,形容詞,動(dòng)詞等。
以如圖7所示的本實(shí)施例,每一語(yǔ)素可以表示為m1,m2,m3...。圖7是顯示在一字符串和從此字符串中提取的語(yǔ)素之間的關(guān)系的示圖。如圖7所示,從字符串指定部分410輸入一字符串的語(yǔ)素提取部分420檢查此輸入字符串和一語(yǔ)素組(該語(yǔ)素組提供作為語(yǔ)素詞典,該詞典定義為屬于語(yǔ)音分類(lèi)的各個(gè)部分的關(guān)鍵字,讀數(shù),語(yǔ)音成分,對(duì)于每一語(yǔ)素的語(yǔ)素組合等),該語(yǔ)素組預(yù)先存儲(chǔ)在語(yǔ)素?cái)?shù)據(jù)庫(kù)430中。執(zhí)行該檢查的語(yǔ)素提取部分420提取與預(yù)先存儲(chǔ)語(yǔ)素組的任一個(gè)相匹配的每一語(yǔ)素(m1,m2...)。除了提取的語(yǔ)素的元素(n1,n2,n3...)可能是例如助動(dòng)詞。
語(yǔ)素提取部分420將每一提取的語(yǔ)素作為第一語(yǔ)素信息輸出給話(huà)題指定信息搜索部分320。沒(méi)有必要構(gòu)造第一語(yǔ)素信息。這里,“構(gòu)造”是指基于語(yǔ)音成分分類(lèi)和排列含有字符串的語(yǔ)素,例如,轉(zhuǎn)換所說(shuō)語(yǔ)句中的字符串以至以指定的順序排列語(yǔ)素例如“主語(yǔ)+賓語(yǔ)+謂語(yǔ)”,且轉(zhuǎn)換成數(shù)據(jù)。明顯的,即使使用構(gòu)造的第一語(yǔ)素信息,也仍在本實(shí)施例的范圍內(nèi)。
輸入類(lèi)型確定部分輸入類(lèi)型確定部分440基于一字符串指定部分410指定的字符串確定語(yǔ)音內(nèi)容的類(lèi)型(對(duì)話(huà)類(lèi)型)。此對(duì)話(huà)類(lèi)型是指定語(yǔ)音內(nèi)容的類(lèi)型的信息,而且在本實(shí)施例中是指例如,圖8所示的“所說(shuō)語(yǔ)句類(lèi)型”。圖8是顯示“所說(shuō)語(yǔ)句類(lèi)型”的實(shí)例,代表所說(shuō)語(yǔ)句類(lèi)型的兩字符字母編碼,和一相應(yīng)于該所說(shuō)語(yǔ)句類(lèi)型的所說(shuō)語(yǔ)句的示圖。
這里,本實(shí)施例中的“所說(shuō)語(yǔ)句類(lèi)型”包含如圖8所示的陳述語(yǔ)句(D陳述),時(shí)間語(yǔ)句(T時(shí)間),地點(diǎn)語(yǔ)句(L地點(diǎn)),和否定語(yǔ)句(N否定)等。這些類(lèi)型構(gòu)成的語(yǔ)句包含肯定語(yǔ)句和疑問(wèn)語(yǔ)句。一“陳述語(yǔ)句”是指表示用戶(hù)的觀點(diǎn)或想法的語(yǔ)句。本實(shí)施例中,如圖8所示,陳述語(yǔ)句可能是例如“我喜歡佐藤”?!暗攸c(diǎn)語(yǔ)句”是指包括地點(diǎn)概念的語(yǔ)句?!皶r(shí)間語(yǔ)句”是指伴隨有時(shí)間概念的語(yǔ)句。“否定語(yǔ)句”是指否定陳述語(yǔ)句的語(yǔ)句。圖7所示是對(duì)于“所說(shuō)語(yǔ)句類(lèi)型”的例句。
對(duì)于輸入類(lèi)型確定部分440確定“所說(shuō)語(yǔ)句類(lèi)型”,以實(shí)施例輸入類(lèi)型確定部分440如圖9所示,使用一用于確定是陳述語(yǔ)句的肯定表達(dá)詞典和一用于確定是否定語(yǔ)句的否定表達(dá)詞典。特別是,從字符串指定部分410輸入一字符串的輸入類(lèi)型確定部分440基于輸入字符串,相對(duì)于存儲(chǔ)在表達(dá)類(lèi)型數(shù)據(jù)庫(kù)450中的每一詞典檢查該字符串。執(zhí)行此檢查的輸入類(lèi)型確定部分440然后從該字符串中提取與每一詞典相關(guān)的語(yǔ)素。
輸入類(lèi)型確定部分440基于提取的元素確定“所說(shuō)語(yǔ)句類(lèi)型”。例如,如果該元素是在一字符串中包含的特別事件中被陳述,輸入類(lèi)型確定部分440確定包含那些要成為陳述語(yǔ)句的元素的字符串。輸入類(lèi)型確定部分440將確定的“所說(shuō)語(yǔ)句類(lèi)型”輸出給回答獲取部分350。
對(duì)話(huà)數(shù)據(jù)庫(kù)下面,將參考附圖10對(duì)存儲(chǔ)在對(duì)話(huà)數(shù)據(jù)庫(kù)500中的數(shù)據(jù)的一數(shù)據(jù)結(jié)構(gòu)實(shí)例進(jìn)行描述。
對(duì)話(huà)數(shù)據(jù)庫(kù)500為指定對(duì)話(huà)標(biāo)題預(yù)先存儲(chǔ)多項(xiàng)話(huà)題指定信息810,如圖10所示。可選擇的,各個(gè)話(huà)題識(shí)別信息810可以與其它的話(huà)題識(shí)別信息810相關(guān),以例如圖10所示的示例,所存儲(chǔ)的話(huà)題識(shí)別信息810以至如果指定話(huà)題識(shí)別信息C(810),那么可確定與此指定話(huà)題識(shí)別信息C(810)相關(guān)的指定話(huà)題識(shí)別信息A(810),其它指定話(huà)題識(shí)別信息B(810),和其它指定話(huà)題識(shí)別信息D(810)。
特別是的,以本實(shí)施例,指定話(huà)題識(shí)別信息810是指一“關(guān)鍵字”,該關(guān)鍵字與期望的輸入內(nèi)容或?qū)τ谌绻衼?lái)自客戶(hù)的輸入的回復(fù)語(yǔ)句相關(guān)。
一個(gè)或多個(gè)對(duì)話(huà)標(biāo)題820相關(guān)聯(lián)且存儲(chǔ)在話(huà)題指定信息810中。對(duì)話(huà)標(biāo)題820由音素組成,該音素包含單個(gè)字符,多個(gè)字符串,或這些的組合。對(duì)客戶(hù)的回復(fù)語(yǔ)句相關(guān)聯(lián)且存儲(chǔ)在每一對(duì)話(huà)標(biāo)題820中。同樣,多個(gè)代表一回復(fù)語(yǔ)句830的類(lèi)型的回復(fù)類(lèi)型關(guān)聯(lián)于回復(fù)語(yǔ)句830。
而且,事件信息標(biāo)記840與回復(fù)語(yǔ)句830相關(guān)聯(lián)且被存儲(chǔ)。事件信息標(biāo)記840是基于環(huán)境識(shí)別信息所產(chǎn)生的信息,而且由例如,判斷用戶(hù)的情緒的信息,判斷用戶(hù)性別的信息,判斷用戶(hù)年齡的信息,探測(cè)用戶(hù)的鄰近的信息,或識(shí)別用戶(hù)正在說(shuō)話(huà)的信息組成,該環(huán)境識(shí)別信息是通過(guò)執(zhí)行在外部識(shí)別的對(duì)話(huà)控制設(shè)備1而獲取。
為每一事件信息標(biāo)記840,提供回復(fù)語(yǔ)句830,其所提供的回復(fù)以相應(yīng)于一顯示例如,一“生氣的”“30歲”“男人”的事件信息標(biāo)記840的回復(fù)語(yǔ)句,和相應(yīng)于一顯示例如,一“在笑的”“20歲”“女人”的事件信息標(biāo)記840的回復(fù)語(yǔ)句各自準(zhǔn)備具有不同的句子。。
下面,將描述在一特別的話(huà)題指定信息810和另一話(huà)題指定信息810之間的關(guān)聯(lián)。圖11是顯示話(huà)題指定信息810A和其它話(huà)題指定信息810B,810C1-810C4,810D1-810D3...之間的關(guān)聯(lián)的示圖。在下面的描述中,“關(guān)聯(lián)和存儲(chǔ)”是指可以讀取特別信息X和與X相關(guān)的信息,例如,用于讀取在信息X的數(shù)據(jù)(例如,一指針顯示信息Y的存儲(chǔ)地址,信息Y存儲(chǔ)在一物理/邏輯存儲(chǔ)器地址)中的信息Y的信息是指“信息Y”的狀態(tài)是‘關(guān)聯(lián)和存儲(chǔ)’在信息“X”中的。
以圖11所示的示例,有可能關(guān)聯(lián)和存儲(chǔ)在話(huà)題指定信息和其它話(huà)題指定信息之間的較高級(jí)概念,一較低級(jí)概念,同義詞,和反義詞(從圖11的示例中省略)。以圖11所示的示例,話(huà)題指定信息810B(=“娛樂(lè)”)與話(huà)題指定信息810A相關(guān)且作為對(duì)應(yīng)于話(huà)題指定信息810A(=“電影”)的高級(jí)概念話(huà)題指定信息而存儲(chǔ),而且存儲(chǔ)在例如對(duì)應(yīng)于指定信息(=“電影”)之上的層存儲(chǔ)。
同樣,對(duì)于以相應(yīng)于話(huà)題指定信息810A(=“電影”)的低級(jí)概念的話(huà)題指定信息810C1(=“導(dǎo)演”),話(huà)題指定信息810C2(=“明星”),話(huà)題指定信息810C3(=“發(fā)行公司”),話(huà)題指定信息810C4(=“放映時(shí)間”),話(huà)題指定信息810D1(=“七武士”),話(huà)題指定信息810D2(=“戰(zhàn)爭(zhēng)”),話(huà)題指定信息810D3(=“保鏢”)...與話(huà)題指定信息810A關(guān)聯(lián)且被存儲(chǔ)。
可選擇的,同義詞900與話(huà)題指定信息810A關(guān)聯(lián)。以此例,顯示了作為對(duì)于關(guān)鍵字“電影”的同義詞的存儲(chǔ)“作品”,“內(nèi)容”和“電影院”的方面,該關(guān)鍵字是話(huà)題指定信息810A。通過(guò)確定這些同義詞的類(lèi)型,當(dāng)一對(duì)話(huà)不包含關(guān)鍵字“電影”時(shí),但是一所說(shuō)語(yǔ)句中包含“作品”,“內(nèi)容”和“電影院”等。也有可能以所說(shuō)語(yǔ)句中包含的話(huà)題指定信息810A進(jìn)行處理。
如果指定了特別的話(huà)題指定信息810,本實(shí)施例的對(duì)話(huà)控制設(shè)備1可以為話(huà)題指定信息810通過(guò)快速參考對(duì)話(huà)數(shù)據(jù)庫(kù)500的存儲(chǔ)內(nèi)容,搜索和提取與該話(huà)題指定信息810關(guān)聯(lián)且被存儲(chǔ)的其它的話(huà)題指定信息810,和一對(duì)話(huà)標(biāo)題820,回復(fù)語(yǔ)句830等。
下面將參考圖12,對(duì)于對(duì)話(huà)標(biāo)題820(“第二語(yǔ)素信息”)的一數(shù)據(jù)結(jié)構(gòu)實(shí)例進(jìn)行描述。圖12是顯示對(duì)話(huà)標(biāo)題的一數(shù)據(jù)結(jié)構(gòu)實(shí)例的示圖。
話(huà)題指定信息810D1,810D2,810D3...分別具有多個(gè)不同的對(duì)話(huà)標(biāo)題8201,8202,...,對(duì)話(huà)標(biāo)題8203,8204,...,和對(duì)話(huà)標(biāo)題8205,8206。以圖12所示的本實(shí)施例,各個(gè)對(duì)話(huà)標(biāo)題820是由第一指定信息1001,第二指定信息1002,和第三指定信息1003構(gòu)成的信息。這里第一指定信息1001是指以本實(shí)施例構(gòu)成一對(duì)話(huà)的話(huà)題的主元素。第一指定信息1001的一示例是例如,構(gòu)成一語(yǔ)句的主語(yǔ)。同樣,以本實(shí)施例,第二指定信息1002是指和第一指定信息具有一密切關(guān)系的語(yǔ)素。第二指定信息1002是例如一賓語(yǔ)。以本實(shí)施例,第三指定信息是指代表一特定對(duì)象的移動(dòng)或動(dòng)作的語(yǔ)素,或是修飾名詞的語(yǔ)素。第三指定信息可以是例如一動(dòng)詞,副詞或形容詞。第一指定信息1001,第二指定信息1002和第三指定信息1003各自的含義沒(méi)有必要局限于上面所述,而且即使對(duì)于第一指定信息1001,第二指定信息1002和第三指定信息1003有其它的意思(其他語(yǔ)音成分),只要可以根據(jù)它們理解語(yǔ)句的內(nèi)容本實(shí)施例就有效。
例如,如果主語(yǔ)是“七武士”和形容詞是“有趣的”,然后如圖12所示,對(duì)話(huà)標(biāo)題8202由作為第一指定信息1001的語(yǔ)素“七武士”和作為第三指定信息1003的語(yǔ)素“有趣的”構(gòu)成。這里沒(méi)有相應(yīng)于對(duì)話(huà)標(biāo)題8202包含的第二指定信息1002的語(yǔ)素,而且一用于顯示沒(méi)有相應(yīng)的語(yǔ)素的符號(hào)“*”作為第二指定信息1002存儲(chǔ)。
對(duì)話(huà)標(biāo)題8202(七武士;*;有趣的)具有含意“七武士很有趣”。在包含對(duì)話(huà)標(biāo)題820的圓括號(hào)中,從左邊開(kāi)始依次排列第一指定信息1001,第二指定信息1002和第三指定信息1003。同樣,在對(duì)話(huà)標(biāo)題820中,如果沒(méi)有從第一到第三指定信息包含的語(yǔ)素,那個(gè)部分顯示為“*”。
構(gòu)成上述的對(duì)話(huà)標(biāo)題820的指定信息不局限于如上所述的第一到第三指定信息的三個(gè)部分,而且也有可能例如具有其他的指定信息(第四指定信息,或更多)。
下面,將對(duì)回復(fù)語(yǔ)句830進(jìn)行描述。如圖13所示,以本實(shí)施例,為了對(duì)用戶(hù)說(shuō)的所說(shuō)語(yǔ)句的類(lèi)型做出合適的回復(fù),回復(fù)語(yǔ)句830分類(lèi)成陳述(D陳述),時(shí)間(T時(shí)間),地點(diǎn)(L地點(diǎn))和否定(N;否定)類(lèi)型(回復(fù)類(lèi)型),而且為每一類(lèi)型準(zhǔn)備一回復(fù)。同樣,肯定表示為“A”,疑問(wèn)表示為“Q”。
圖14中,顯示了具有合適的附屬于一特定的話(huà)題指定信息810“日本食物”的對(duì)話(huà)標(biāo)題820,回復(fù)語(yǔ)句830和事件信息標(biāo)記840的一具體實(shí)例。
多個(gè)對(duì)話(huà)標(biāo)題(820)1-1,1-2,...適合的附屬于話(huà)題指定信息810“日本食物”?;貜?fù)語(yǔ)句(830)1-1,1-2,...適合的附屬于各個(gè)對(duì)話(huà)標(biāo)題(820)1-1,1-2,...并被存儲(chǔ)。每一回復(fù)語(yǔ)句830由多個(gè)為回復(fù)類(lèi)型準(zhǔn)備的語(yǔ)句,和事件信息標(biāo)記840構(gòu)成。
例如,如果在對(duì)話(huà)標(biāo)題(820)1-1是(日本食物;*;喜歡)(其提取了“我喜歡日本食物?!敝兴恼Z(yǔ)素),對(duì)于回復(fù)類(lèi)型是DA(肯定陳述語(yǔ)句)的情況,在相應(yīng)于該對(duì)話(huà)標(biāo)題(820)1-1的回復(fù)語(yǔ)句(830)1-1中準(zhǔn)備“提供不同的美味的日本菜”(對(duì)于事件信息標(biāo)記840顯示用戶(hù)判斷情緒是“開(kāi)心”和用戶(hù)判斷性別是“男”的情況的回復(fù)),和“提供非常健康的日本菜”(對(duì)于事件信息標(biāo)記840顯示判斷的用戶(hù)情緒是“開(kāi)心”和判斷的用戶(hù)性別是“女”的情況的回復(fù)),和對(duì)于回復(fù)類(lèi)型是TA(時(shí)間肯定)的情況,準(zhǔn)備“也提供可以很快做好的日本菜”(對(duì)于事件信息標(biāo)記840顯示判斷的用戶(hù)情緒是“開(kāi)心”和判斷的用戶(hù)性別是“男”的情況的回復(fù)),和“也提供可以很快做好的健康的日本菜”(對(duì)于事件信息標(biāo)記840顯示判斷的用戶(hù)情緒是“開(kāi)心”和判斷的用戶(hù)性別是“女”的情況的回復(fù))。對(duì)于其它的對(duì)話(huà)類(lèi)型也依照事件信息標(biāo)記840準(zhǔn)備多個(gè)回復(fù)。后面將依照回復(fù)類(lèi)型和事件信息標(biāo)記840對(duì)一回復(fù)獲取單元350獲取一與該對(duì)話(huà)標(biāo)題820關(guān)聯(lián)的回復(fù)語(yǔ)句830進(jìn)行描述。
對(duì)話(huà)控制單元這里,返回到圖6,將對(duì)話(huà)控制單元300的一結(jié)構(gòu)實(shí)例進(jìn)行描述。
對(duì)話(huà)控制單元300控制在對(duì)話(huà)控制設(shè)備1中的每一結(jié)構(gòu)元素(語(yǔ)音識(shí)別單元200,語(yǔ)句分析單元400,對(duì)話(huà)數(shù)據(jù)庫(kù)500,輸出單元600,語(yǔ)音識(shí)別詞典存儲(chǔ)單元700,環(huán)境識(shí)別單元800和用戶(hù)界面控制單元900)之間的數(shù)據(jù)傳輸,并具有用于實(shí)現(xiàn)確定和輸出響應(yīng)于說(shuō)話(huà)的回復(fù)語(yǔ)句的功能。
本實(shí)施例中,對(duì)話(huà)控制設(shè)備300包含一管理單元310,一話(huà)題指定信息搜索單元320,一省略句補(bǔ)充單元330,一話(huà)題搜索單元340,和一回復(fù)獲取單元350。管理單元310執(zhí)行對(duì)話(huà)控制單元300的全面控制。同樣,管理單元310存儲(chǔ)一對(duì)話(huà)歷史,并具有一根據(jù)請(qǐng)求更新對(duì)話(huà)歷史的功能。管理單元310作用為將所有或部分存儲(chǔ)的對(duì)話(huà)歷史傳輸給每一話(huà)題指定信息搜索單元320,省略句補(bǔ)充單元330,話(huà)題搜索單元340,和回復(fù)獲取單元350,該傳輸響應(yīng)于來(lái)自這些單元的請(qǐng)求。
“對(duì)話(huà)歷史”是指定在用戶(hù)和對(duì)話(huà)控制設(shè)備之間的對(duì)話(huà)的主語(yǔ)的信息,而且對(duì)話(huà)歷史是包含“記錄的話(huà)題指定信息”,“記錄的話(huà)題標(biāo)題”,“用戶(hù)輸入語(yǔ)句話(huà)題指定信息”,和“回復(fù)語(yǔ)句話(huà)題指定信息”的至少一個(gè)信息。同樣,對(duì)話(huà)歷史包含的“記錄的話(huà)題指定信息”,“記錄的話(huà)題標(biāo)題”,和“回復(fù)語(yǔ)句話(huà)題指定信息”不局限于由一直接的在先對(duì)話(huà)所確定,也有可能經(jīng)一指定的周期而具有“記錄的話(huà)題指定信息”,“記錄的話(huà)題標(biāo)題”,和“回復(fù)語(yǔ)句話(huà)題指定信息”,或者累積的存儲(chǔ)它們。
下面,將對(duì)每一個(gè)包含對(duì)話(huà)控制單元300的單元進(jìn)行描述。
話(huà)題指定信息搜索單元話(huà)題指定信息搜索單元320對(duì)通過(guò)語(yǔ)素提取單元420提取的第一語(yǔ)素信息和每一項(xiàng)話(huà)題指定信息進(jìn)行比較,并從與一語(yǔ)素匹配的每一話(huà)題指定信息中搜索對(duì)話(huà)指定信息810的話(huà)題,該語(yǔ)素構(gòu)成第一語(yǔ)素信息。特別是,在從語(yǔ)素提取單元420輸入的第一語(yǔ)素信息是兩語(yǔ)素“日本食物”和“喜歡”的情況時(shí),話(huà)題指定信息搜索單元320比較輸入第一語(yǔ)素信息和話(huà)題指定信息。
當(dāng)一構(gòu)成第一語(yǔ)素信息的語(yǔ)素(例如“日本食物”)包含在一記錄的對(duì)話(huà)標(biāo)題820中心(直到上次所搜索的對(duì)話(huà)標(biāo)題),已執(zhí)行該比較的話(huà)題指定信息搜索單元320將該記錄的對(duì)話(huà)標(biāo)題820輸出給回復(fù)獲取單元350。另一方面,當(dāng)一構(gòu)成第一語(yǔ)素信息的語(yǔ)素沒(méi)有包含在一記錄的對(duì)話(huà)標(biāo)題820中心,話(huà)題指定信息搜索單元320基于第一語(yǔ)素信息確定用戶(hù)輸入語(yǔ)句話(huà)題指定信息,并將輸入第一語(yǔ)素信息和用戶(hù)輸入語(yǔ)句話(huà)題指定信息輸出給省略句補(bǔ)充單元330?!坝脩?hù)輸入語(yǔ)句話(huà)題指定信息”是指從第一語(yǔ)素信息中包含的語(yǔ)素中與對(duì)話(huà)話(huà)題指定信息810等同的一相應(yīng)于用戶(hù)已作出的對(duì)話(huà)話(huà)題內(nèi)容的一語(yǔ)素,或者是相應(yīng)于用戶(hù)已作出的對(duì)話(huà)話(huà)題內(nèi)容的一可能性的一語(yǔ)素。
省略句補(bǔ)充單元省略句補(bǔ)充單元330通過(guò)利用直到之前時(shí)候搜索的對(duì)話(huà)話(huà)題指定信息810(下文稱(chēng)作記錄的對(duì)話(huà)話(huà)題指定信息),和上個(gè)語(yǔ)句包含的對(duì)話(huà)話(huà)題指定信息810(下文稱(chēng)作為回復(fù)語(yǔ)句對(duì)話(huà)話(huà)題指定信息),產(chǎn)生多個(gè)“補(bǔ)充第一語(yǔ)素信息”的類(lèi)型。例如,如果有一所說(shuō)語(yǔ)句是語(yǔ)句“我喜歡”的中,省略句補(bǔ)充單元330包含在第一語(yǔ)素信息“喜歡”中的記錄的對(duì)話(huà)話(huà)題指定信息“日本食物”,以產(chǎn)生補(bǔ)充第一語(yǔ)素信息“日本食物,喜歡”。
也就是,如果使得第一語(yǔ)素信息是“W”,以及使得記錄的對(duì)話(huà)話(huà)題指定信息和回復(fù)語(yǔ)句對(duì)話(huà)話(huà)題指定信息的集合是“D”,省略句補(bǔ)充單元330包含在第一語(yǔ)素信息“W”中的集合“D”的元素,以產(chǎn)生第一語(yǔ)素信息。
通過(guò)這樣做,在利用第一語(yǔ)素信息構(gòu)造的一語(yǔ)句是一省略句且其意思不清楚的情況中,省略句補(bǔ)充單元330可以利用集合“D”以含有第一語(yǔ)素信息“W”中的集合“D”的元素(例如,“日本食物”)。結(jié)果,對(duì)話(huà)控制單元300可以使第一語(yǔ)素信息“喜歡”變成補(bǔ)充第一語(yǔ)素信息“日本食物,喜歡”。補(bǔ)充第一語(yǔ)素信息“日本食物,喜歡”相應(yīng)于語(yǔ)音內(nèi)容“我喜歡日本食物”。
特別是,省略句補(bǔ)充單元330可以甚至在例如用戶(hù)的語(yǔ)音內(nèi)容是省略句的情況,利用集合“D”補(bǔ)充一省略句。結(jié)果,即使由第一語(yǔ)素信息形成的一語(yǔ)句是一省略句,省略句補(bǔ)充單元330可以將此語(yǔ)句變成一可理解的或甚至沒(méi)有省略的語(yǔ)句。
省略句補(bǔ)充單元330基于集合“D”搜索與補(bǔ)充之后的第一語(yǔ)素信息匹配的對(duì)話(huà)標(biāo)題820。如果發(fā)現(xiàn)了與補(bǔ)充之后的第一語(yǔ)素信息匹配的對(duì)話(huà)標(biāo)題820的,省略句補(bǔ)充單元330將該對(duì)話(huà)標(biāo)題820輸出給回復(fù)獲取單元350。然后回復(fù)獲取單元350可以基于適合的由省略句補(bǔ)充單元330搜索的對(duì)話(huà)標(biāo)題820,輸出與用戶(hù)語(yǔ)音內(nèi)容最合適的回復(fù)語(yǔ)句830。
省略句補(bǔ)充單元330不局限于只包含第一語(yǔ)素信息中的集合“D”的元素,而且有可能基于記錄的對(duì)話(huà)標(biāo)題包含一任一第一指定信息,第二指定信息和第三指定信息包含的語(yǔ)素,該任一指定信息包含在提取的第一語(yǔ)素信息中的對(duì)話(huà)話(huà)題的話(huà)題。
話(huà)題搜索單元當(dāng)對(duì)話(huà)標(biāo)題820不是通過(guò)省略句補(bǔ)充單元330確定時(shí),話(huà)題搜索單元340對(duì)第一語(yǔ)素信息和相應(yīng)于對(duì)話(huà)話(huà)題指定信息的對(duì)話(huà)標(biāo)題820進(jìn)行比較,該對(duì)話(huà)話(huà)題指定信息包含在用戶(hù)輸入類(lèi)型中(下文參考作“用戶(hù)輸入語(yǔ)句對(duì)話(huà)話(huà)題指定信息”),并從每一對(duì)話(huà)標(biāo)題820中搜索與第一語(yǔ)素信息最合適的對(duì)話(huà)標(biāo)題820。
特別是,基于輸入搜索指示信號(hào)和第一語(yǔ)素信息中包含的用戶(hù)輸入語(yǔ)句對(duì)話(huà)話(huà)題指定信息,從省略句補(bǔ)充單元330輸入一搜索指示信號(hào)的話(huà)題搜索單元340,從關(guān)聯(lián)于用戶(hù)輸入語(yǔ)句對(duì)話(huà)話(huà)題指定信息的每一對(duì)話(huà)標(biāo)題820中,搜索與第一語(yǔ)素信息最合適的對(duì)話(huà)標(biāo)題820。話(huà)題搜索單元340將作為搜索結(jié)果信號(hào)的搜索的對(duì)話(huà)標(biāo)題820輸出給回答獲取單元350。
圖14是顯示與特殊對(duì)話(huà)話(huà)題指定信息810(=“佐藤”)關(guān)聯(lián)的對(duì)話(huà)標(biāo)題820,回復(fù)語(yǔ)句830和事件信息標(biāo)記840的一具體實(shí)例示圖。如圖14所示,例如,由于對(duì)話(huà)話(huà)題指定信息810(=“日本食物”)包含在輸入第一語(yǔ)素信息“日本食物,喜歡”中,話(huà)題搜索單元340指定該對(duì)話(huà)話(huà)題指定信息810(=“日本食物”),然后與該對(duì)話(huà)話(huà)題指定信息810(=“日本食物”)關(guān)聯(lián)的每一對(duì)話(huà)標(biāo)題(820)1-1,1-2,...和輸入第一語(yǔ)素信息“日本食物,喜歡”進(jìn)行比較。
話(huà)題搜索單元340基于此比較結(jié)果,從與輸入第一語(yǔ)素信息“日本食物,喜歡”匹配的對(duì)話(huà)標(biāo)題(820)1-1,1-2中指定對(duì)話(huà)標(biāo)題(820)1-1(日本食物;*;喜歡)。話(huà)題搜索單元340將作為搜索結(jié)果信號(hào)的搜索對(duì)話(huà)標(biāo)題(820)1-1(日本食物;*;喜歡)輸出給回復(fù)獲取單元350。
回復(fù)獲取部分基于由話(huà)題搜索單元340搜索的對(duì)話(huà)標(biāo)題820,回復(fù)獲取單元350獲取一與對(duì)話(huà)標(biāo)題820關(guān)聯(lián)的回復(fù)語(yǔ)句830。同樣,基于由話(huà)題搜索單元340搜索的對(duì)話(huà)標(biāo)題820,回復(fù)獲取單元350對(duì)每一與該對(duì)話(huà)標(biāo)題820關(guān)聯(lián)的回復(fù)類(lèi)型和由輸入類(lèi)型確定單元440確定的對(duì)話(huà)類(lèi)型進(jìn)行比較,而且也對(duì)由環(huán)境識(shí)別單元800輸出的事件信息和與回復(fù)語(yǔ)句830關(guān)聯(lián)的事件信息標(biāo)記840進(jìn)行比較,以選擇一相應(yīng)于回復(fù)類(lèi)型和事件信息標(biāo)記840的回復(fù)語(yǔ)句,該回復(fù)類(lèi)型和事件信息標(biāo)記840符合于對(duì)話(huà)類(lèi)型和事件信息。
如圖14所示,例如,如果由話(huà)題搜索單元340搜索的對(duì)話(huà)標(biāo)題820是對(duì)話(huà)標(biāo)題1-1(對(duì)話(huà)話(huà)題;*;喜歡),回復(fù)獲取單元350從與對(duì)話(huà)標(biāo)題1-1關(guān)聯(lián)的回復(fù)語(yǔ)句1-1(DA,TA等)中,指定一與“所說(shuō)語(yǔ)句類(lèi)型”(例如DA)匹配的的對(duì)話(huà)類(lèi)型(DA),該“所說(shuō)語(yǔ)句類(lèi)型”由輸入類(lèi)型確定單元440確定,而且回復(fù)獲取單元350指定與由環(huán)境識(shí)別單元800輸出的事件信息匹配的事件信息標(biāo)記840。已指定回復(fù)類(lèi)型(DA)和事件信息標(biāo)記840的回復(fù)獲取單元350基于指定的回復(fù)類(lèi)型(DA)和事件信息標(biāo)記850,獲取與該回復(fù)類(lèi)型(DA)和事件信息標(biāo)記840(例如,“開(kāi)心”,男)關(guān)聯(lián)的回復(fù)語(yǔ)句(“提供不同的美味的日本菜”)。
這里,從上述提及的“DA”,“TA”等中,“A”是指肯定。因而,如果對(duì)話(huà)類(lèi)型和回復(fù)類(lèi)型中包含“A”,它代表對(duì)一特定事物的肯定。在對(duì)話(huà)類(lèi)型和回復(fù)類(lèi)型中也有可能包含例如“DQ”,“TQ”的類(lèi)型?!癉Q”和“TQ”中的“Q”是指對(duì)于特定事物有疑問(wèn)。
當(dāng)由上述疑問(wèn)類(lèi)型(Q)形成回復(fù)類(lèi)型時(shí),以肯定類(lèi)型(A)形成與該回復(fù)類(lèi)型關(guān)聯(lián)的回復(fù)語(yǔ)句。作為以肯定類(lèi)型形成的回復(fù)語(yǔ)句,有一回復(fù)所問(wèn)問(wèn)題的語(yǔ)句。例如,如果所說(shuō)語(yǔ)句是“你有什么可推薦的菜嗎?”,對(duì)于該所說(shuō)語(yǔ)句的對(duì)話(huà)類(lèi)型是疑問(wèn)類(lèi)型(Q)。與疑問(wèn)類(lèi)型(Q)關(guān)聯(lián)的一回復(fù)語(yǔ)句可能是,例如肯定類(lèi)型(A)“是的,肉菜非常好?!绷硪环矫妫?dāng)由一肯定類(lèi)型(A)形成回復(fù)類(lèi)型時(shí),以疑問(wèn)類(lèi)型(Q)形成與該回復(fù)類(lèi)型關(guān)聯(lián)的回復(fù)語(yǔ)句。作為以疑問(wèn)類(lèi)型形成的回復(fù)語(yǔ)句,可能是一回復(fù)語(yǔ)音內(nèi)容的疑問(wèn)句或是引出一指定問(wèn)題的疑問(wèn)語(yǔ)句。例如,如果所說(shuō)語(yǔ)句是“我喜歡有魚(yú)的菜?!保瑢?duì)于該所說(shuō)語(yǔ)句的對(duì)話(huà)類(lèi)型是肯定類(lèi)型(A)。與肯定類(lèi)型(A)關(guān)聯(lián)的一回復(fù)語(yǔ)句可能是,例如“您想怎么做魚(yú)?”(引出一指定事物的疑問(wèn)類(lèi)型(Q))。
回復(fù)獲取單元350將作為回復(fù)語(yǔ)句信號(hào)的獲取回復(fù)語(yǔ)句830輸出給管理單元310。管理單元310從回復(fù)獲取單元350輸入回復(fù)語(yǔ)句信號(hào)并將輸入的回復(fù)語(yǔ)句信號(hào)輸出給輸出單元600。
輸出單元600通過(guò)回復(fù)獲取單元350獲取的回復(fù)語(yǔ)句輸出。該輸出單元600是例如揚(yáng)聲器15L,15R。特別是的,從管理單元310輸入回復(fù)語(yǔ)句的輸出單元600基于輸入回復(fù)語(yǔ)句以聲音形式輸出該回復(fù)語(yǔ)句,例如“提供不同的日本菜”。
事件信息標(biāo)記圖15顯示了一與圖14所示的事件信息標(biāo)記840不同的事件信息標(biāo)記840的結(jié)構(gòu)實(shí)例。圖15中的事件信息標(biāo)記840具有情緒判斷信息1501,性別判斷信息1502,年齡判斷信息1503,和說(shuō)話(huà)者判斷信息1504。情緒判斷信息1501是代表一由用戶(hù)的表情圖像數(shù)據(jù)和聲音數(shù)據(jù)等判斷獲取的說(shuō)話(huà)者的判斷的信息,性別判斷信息1502是代表一由用戶(hù)的圖像數(shù)據(jù)和聲音數(shù)據(jù)等判斷獲取的說(shuō)話(huà)者的性別的信息,年齡判斷信息1503是代表一由用戶(hù)的圖像數(shù)據(jù)和聲音數(shù)據(jù)等判斷獲取的說(shuō)話(huà)者的年齡的數(shù)據(jù),說(shuō)話(huà)者判斷信息1504是當(dāng)由多個(gè)說(shuō)話(huà)者時(shí)指定正在交談的說(shuō)話(huà)者的信息。
環(huán)境識(shí)別信息返回到圖2,將對(duì)話(huà)控制設(shè)備1的一結(jié)構(gòu)實(shí)例進(jìn)行描述。
對(duì)話(huà)控制設(shè)備1具有環(huán)境識(shí)別單元800。圖16顯示環(huán)境識(shí)別單元800的一結(jié)構(gòu)實(shí)例。圖16中的環(huán)境識(shí)別單元800包含一用于獲取是外部信息的環(huán)境識(shí)別信息的傳感器單元1601,和一事件管理單元1602,該事件管理單元1602用于接收來(lái)自傳感器單元1601的環(huán)境識(shí)別信息,并通過(guò)執(zhí)行分析和觀察該信息的處理而產(chǎn)生和輸出事件信息事件。
傳感器單元1601包含一CCD攝像機(jī)1603,一紅外傳感器1604和一麥克風(fēng)1605。CCD攝像機(jī)1603接收來(lái)自對(duì)話(huà)控制設(shè)備1外部的光,并轉(zhuǎn)換成是一項(xiàng)環(huán)境識(shí)別信息或輸出的特定的圖像數(shù)據(jù)。紅外傳感器1604接收來(lái)自對(duì)話(huà)控制設(shè)備1外部的紅外光,并作為一項(xiàng)環(huán)境識(shí)別信息的紅外探測(cè)結(jié)果而輸出。麥克風(fēng)1605接收來(lái)自對(duì)話(huà)控制設(shè)備1外部的聲響(聲音),并提供一作為一項(xiàng)環(huán)境識(shí)別信息的輸出。同樣,麥克風(fēng)1605可以利用麥克風(fēng)的定位指定作為一項(xiàng)環(huán)境識(shí)別信息的一聲源的位置或方向。
事件管理單元1602具有基于傳感器單元1601輸出的的環(huán)境識(shí)別信息輸出事件信息的功能。事件信息是相應(yīng)于上面描述的事件信息標(biāo)記840的信息,而且是例如情緒判斷信息,性別判斷信息,年齡判斷信息或說(shuō)話(huà)者判斷信息。
事件管理單元1602包含一情緒判斷模塊1606,一性別判斷模塊1607,一聲音識(shí)別模塊1608,一說(shuō)話(huà)者位置識(shí)別模塊1609和一說(shuō)話(huà)者鄰近識(shí)別模塊1610。
情緒判斷模塊1606從由傳感器單元1601輸出的說(shuō)話(huà)者的圖像判斷說(shuō)話(huà)者的情緒,而且作為事件信息輸出判斷的情緒。圖17是顯示由傳感器單元1601執(zhí)行的情緒判斷處理實(shí)例的流程圖。
如果從傳感器單元1601接收了說(shuō)話(huà)者圖像數(shù)據(jù),情緒判斷模塊1606基于說(shuō)話(huà)者圖像數(shù)據(jù)(S1701)執(zhí)行特征量提取,所提取的特征量可由說(shuō)話(huà)者的臉(眼睛,眉毛,嘴巴,等)的部分設(shè)置的特征值所計(jì)算的特征量。“特征值”是可表示表情變化的臉的部分設(shè)置的值,也就是例如生氣,不喜歡,恐懼,開(kāi)心,沮喪,或驚訝的表情,而且“特征值”也可以是兩眉毛上和眉毛的中間的值,兩個(gè)眼睛,垂直眼睛大小尺寸值,兩片嘴唇和垂直嘴唇大小尺寸值?!疤卣髁俊笔怯蛇@些特征值(例如距離)計(jì)算出的量,而且可以是眉毛和眼睛之間的距離,或眼睛和嘴唇之間的距離。
然后,情緒判斷模塊1606基于提取特征量執(zhí)行表情識(shí)別處理以識(shí)別說(shuō)話(huà)者的表情(步驟S1710)。首先,對(duì)于基本的表情(例如生氣,不喜歡,恐懼,開(kāi)心,沮喪和驚訝)的典型表現(xiàn)情緒和中性表情,預(yù)先注冊(cè)為對(duì)于臉的上部(區(qū)域包括左和右眉),臉的中部(區(qū)域包含左和右眼)和臉的下部(區(qū)域包含鼻子和嘴巴)的特征量的變化。例如,以一“驚訝的”表情,臉上顯示作為典型表情動(dòng)作的表情動(dòng)作例如眉毛上揚(yáng)。如果這個(gè)表情動(dòng)作處理為特征量的變化,那么沒(méi)有是眉毛間的距離的特征量A的變化,但是有例如是眼睛的高度,眉毛位置,和中心位置之間的距離的特征量B,C和D的遞增的特征量的變化。為近似的表情變化存儲(chǔ)作為的特征量的變化的表情的變化。
情緒判斷模塊1606執(zhí)行情緒判斷處理以從步驟S1701提取的特征量計(jì)算特征量的變化,從上述預(yù)先存儲(chǔ)的特征量的變化和表情變化之間的關(guān)系指定相應(yīng)于特征量的變化的表情變化,判斷一現(xiàn)在(最近)說(shuō)話(huà)者的表情并輸出判斷結(jié)果(步驟S1703)。判斷結(jié)果作為事件信息輸出。
下面,將給出性別判斷模塊1607的描述。性別判斷模塊1607作用為從傳感器單元1601輸出的說(shuō)話(huà)者的圖像判斷說(shuō)話(huà)者的性別,并作為事件信息輸出判斷的性別。下面描述例如由說(shuō)話(huà)者的圖像判斷性別的處理。自動(dòng)提取特征值并從說(shuō)話(huà)者的面部圖像數(shù)據(jù)計(jì)算出特征量。然后,對(duì)于預(yù)先已知的分類(lèi)(例如,男,女)的特征量和計(jì)算的特征量進(jìn)行比較,通過(guò)確定它和哪個(gè)級(jí)相近而確定性別。性別判斷模塊1607將上述性別判斷處理的判斷結(jié)果作為事件信息而輸出。
下面,將給出聲音識(shí)別模塊1608的描述。聲音識(shí)別模塊1608作用為從麥克風(fēng)1605輸出的聲音信號(hào)獲取聲波紋,并指定具有此聲波紋信息的說(shuō)話(huà)者。說(shuō)話(huà)者的分類(lèi)從過(guò)去的用戶(hù)中指定一現(xiàn)在的說(shuō)話(huà)者。有可能獲取一過(guò)去對(duì)話(huà)話(huà)題指定信息等,或者另外如果多個(gè)用戶(hù)利用同一對(duì)話(huà)控制設(shè)備1(例如,當(dāng)聚集成一組的用戶(hù)使用一安裝在桌上的一個(gè)對(duì)話(huà)控制設(shè)備1)的,獲取并比較聲波紋信息從而指定各個(gè)用戶(hù)。聲音識(shí)別模塊1608將該說(shuō)話(huà)者指定信息作為事件信息而輸出。
下面,將給出說(shuō)話(huà)者位置識(shí)別模塊1609的描述。說(shuō)話(huà)者位置識(shí)別模塊1609利用傳感器單元1601的麥克風(fēng)1605的定位獲取說(shuō)話(huà)者的位置(或相應(yīng)于對(duì)話(huà)控制設(shè)備的角度),因而指定說(shuō)話(huà)者。如果在多個(gè)說(shuō)話(huà)者在同時(shí)使用對(duì)話(huà)控制設(shè)備1的情況下(例如,當(dāng)聚集成一組的用戶(hù)使用一安裝在桌上的一個(gè)對(duì)話(huà)控制設(shè)備1),說(shuō)話(huà)者位置識(shí)別模塊1609指定各個(gè)用戶(hù),并作為事件信息輸出指定用戶(hù)的信息。以這種方式,如果有對(duì)話(huà)1(說(shuō)話(huà)者A),對(duì)話(huà)2(說(shuō)話(huà)者B),對(duì)話(huà)3(說(shuō)話(huà)者C)和對(duì)話(huà)4(說(shuō)話(huà)者D),對(duì)話(huà)控制單元300對(duì)于各個(gè)說(shuō)話(huà)者(說(shuō)話(huà)者A,B,C和D)的對(duì)話(huà)歷史進(jìn)行管理,并基于各個(gè)對(duì)話(huà)歷史而輸出回復(fù)語(yǔ)句。
下面,將給出說(shuō)話(huà)者鄰近識(shí)別模塊1610的描述。說(shuō)話(huà)者鄰近識(shí)別模塊1610確定一特定的用戶(hù)是否和對(duì)話(huà)控制設(shè)備足夠近,以利用傳感器單元1601的紅外傳感器1604的可探測(cè)的區(qū)域說(shuō)話(huà),而且以這種方式判斷將進(jìn)行對(duì)話(huà)的用戶(hù)。如果在紅外傳感器1604的可探測(cè)區(qū)域有一說(shuō)話(huà)者,紅外傳感器1604(傳感器單元1601)將鄰近探測(cè)信號(hào)作為環(huán)境識(shí)別信息而輸出。接收是環(huán)境識(shí)別信息的鄰近探測(cè)信號(hào)的說(shuō)話(huà)者鄰近識(shí)別模塊1610,將說(shuō)話(huà)者鄰近通知信息作為事件信息輸出。接收到上述的說(shuō)話(huà)者鄰近通知信息的對(duì)話(huà)控制單元300輸出一開(kāi)場(chǎng)白回復(fù)語(yǔ)句,例如“歡迎”或是“可以點(diǎn)單了嗎?”。
2.對(duì)話(huà)控制方法具有上述結(jié)構(gòu)的對(duì)話(huà)控制設(shè)備1執(zhí)行下面將描述的對(duì)話(huà)控制方法。圖18是顯示本發(fā)明的對(duì)話(huà)控制方法的處理流程的流程圖。
首先,輸入單元100執(zhí)行從用戶(hù)獲取語(yǔ)音內(nèi)容的步驟(步驟S1801)。特別是,輸入單元100獲取包含用戶(hù)語(yǔ)音內(nèi)容的聲音。輸入單元100將作為聲音信號(hào)的獲取聲音輸出給聲音識(shí)別單元200。輸入單元100也可以獲取一從用戶(hù)輸入的字符串(例如,以文本形式輸入的字符數(shù)據(jù))而不是聲音。這種情況,輸入單元100不是一麥克風(fēng),而是字符輸入裝置例如鍵盤(pán)或觸摸板。
下面,聲音識(shí)別單元200基于由輸入單元100獲取的語(yǔ)音內(nèi)容執(zhí)行用于指定相應(yīng)于語(yǔ)音內(nèi)容的字符串的步驟。特別是,已從輸入單元100輸入聲音信號(hào)的聲音識(shí)別單元200基于輸入聲音信號(hào),指定相應(yīng)于聲音信號(hào)的一假定(候補(bǔ))字。聲音識(shí)別單元200獲取與指定的假定(候補(bǔ))字關(guān)聯(lián)的字符串,并將作為字符串信號(hào)的獲取字符串輸出給對(duì)話(huà)控制單元300。
然后,字符串指定單元410執(zhí)行為每一語(yǔ)句劃分一連續(xù)的字符串的步驟(步驟S1803),該連續(xù)的字符串是由聲音識(shí)別單元200指定的。特別是,當(dāng)在連續(xù)的字符串的輸入之間有一特定的指定時(shí)間或更大的間隔時(shí),從管理單元310輸入字符串信號(hào)(或語(yǔ)素信號(hào))的字符串指定單元410在那個(gè)間隔劃分字符串。字符串指定單元410將劃分的字符串輸出給語(yǔ)素提取單元420和輸入類(lèi)型確定單元440。當(dāng)輸入字符串是從鍵盤(pán)輸入的字符串時(shí),字符串指定單元410可以在例如標(biāo)點(diǎn)符號(hào)或空格的部分劃分字符串。
之后,語(yǔ)素提取單元420基于通過(guò)字符串指定單元410指定的字符串,執(zhí)行一步驟以編制構(gòu)成作為第一語(yǔ)素的字符串中的最小字的語(yǔ)素(步驟S1804)。特別是,從字符串指定單元410輸入字符串的語(yǔ)素提取單元420對(duì)輸入字符串和預(yù)先存儲(chǔ)在語(yǔ)素?cái)?shù)據(jù)庫(kù)430里的語(yǔ)素組進(jìn)行比較。以本實(shí)施例,對(duì)于屬于各個(gè)語(yǔ)言成分分類(lèi)的語(yǔ)素,該語(yǔ)素組具有對(duì)各個(gè)語(yǔ)素如先前描述的語(yǔ)素詞典準(zhǔn)備的方位字,數(shù)字,語(yǔ)言成分和動(dòng)作類(lèi)型等。
已執(zhí)行此比較的語(yǔ)素提取單元420然后從輸入字符串中提取與預(yù)先存儲(chǔ)語(yǔ)素組中包含的每一語(yǔ)素相匹配的每一個(gè)語(yǔ)素(m1,m2,...)。語(yǔ)素提取單元420然后將作為第一語(yǔ)素信息的每一個(gè)提取語(yǔ)素輸出給話(huà)題指定信息搜索單元320。
然后,輸入類(lèi)型確定單元440基于包含由字符串指定單元410指定的每一個(gè)單句的每一個(gè)語(yǔ)素,執(zhí)行一步驟其以確定“所說(shuō)語(yǔ)句類(lèi)型”(步驟S1805)。特別是,從字符串指定單元410輸入字符串的輸入類(lèi)型確定單元440基于輸入字符串,對(duì)該字符串和存儲(chǔ)在對(duì)話(huà)類(lèi)型數(shù)據(jù)庫(kù)450里的每一詞典進(jìn)行比較,以從字符串中提取一與每一詞典相關(guān)的元素。已提取該元素的輸入類(lèi)型確定單元440基于提取的元素確定該元素屬于哪一個(gè)“所說(shuō)語(yǔ)句類(lèi)型”。輸入類(lèi)型確定單元440將確定的“所說(shuō)語(yǔ)句類(lèi)型”(對(duì)話(huà)類(lèi)型)輸出給回復(fù)獲取單元350。
話(huà)題指定信息搜索單元320然后執(zhí)行一步驟其以對(duì)由語(yǔ)素提取單元420提取的第一語(yǔ)素信息和記錄的對(duì)話(huà)標(biāo)題820中心進(jìn)行比較(步驟S1806)。
如果在構(gòu)成第一語(yǔ)素信息的該語(yǔ)素與記錄的對(duì)話(huà)標(biāo)題820中心相匹配,話(huà)題指定信息搜索單元320將該對(duì)話(huà)標(biāo)題820輸出給回復(fù)獲取單元350。另一方面,如果在構(gòu)成第一語(yǔ)素信息的該語(yǔ)素與記錄的對(duì)話(huà)標(biāo)題820中心不匹配,話(huà)題指定信息搜索單元320將作為搜索指導(dǎo)信號(hào)的輸入第一語(yǔ)素信息和用戶(hù)輸入語(yǔ)句話(huà)題指定信息輸出給省略句補(bǔ)充單元330。
之后,省略句補(bǔ)充單元330基于從話(huà)題指定信息搜索單元320輸入的第一語(yǔ)素信息,執(zhí)行一步驟其以在輸入第一語(yǔ)素信息中包括記錄的對(duì)話(huà)標(biāo)題和回復(fù)語(yǔ)句指定信息(步驟S1807)。特別是,如果第一語(yǔ)素信息是“W”,而且記錄的對(duì)話(huà)標(biāo)題和回復(fù)指定信息的集合是“D”,那么省略句補(bǔ)充單元330包括在第一語(yǔ)素信息“W”中的對(duì)話(huà)話(huà)題指定信息“D”的元素,產(chǎn)生補(bǔ)充的第一語(yǔ)素信息,該補(bǔ)充第一語(yǔ)素信息和所有對(duì)話(huà)標(biāo)題820與集合“D”關(guān)聯(lián),并搜索看該補(bǔ)充第一語(yǔ)素信息和對(duì)話(huà)標(biāo)題820是否匹配。如果有一匹配補(bǔ)充第一語(yǔ)素信息的對(duì)話(huà)標(biāo)題820,省略句補(bǔ)充單元330將對(duì)話(huà)標(biāo)題820輸出給回復(fù)獲取單元350。另一方面,沒(méi)有發(fā)現(xiàn)與補(bǔ)充第一語(yǔ)素信息匹配的對(duì)話(huà)標(biāo)題820的,省略句補(bǔ)充單元330將第一語(yǔ)素信息和用戶(hù)輸入語(yǔ)句話(huà)題指定信息傳輸給話(huà)題搜索單元340。
下面,話(huà)題搜索單元340執(zhí)行一步驟其對(duì)第一語(yǔ)素信息和用戶(hù)輸入語(yǔ)句話(huà)題指定信息進(jìn)行比較,并從每一對(duì)話(huà)標(biāo)題820中搜索與第一語(yǔ)素信息最合適的對(duì)話(huà)標(biāo)題820(步驟S1808)。特別是,從省略句補(bǔ)充單元330輸入搜索指定信號(hào)的話(huà)題搜索單元340基于在輸入搜索指導(dǎo)信號(hào)中包含的用戶(hù)輸入語(yǔ)句話(huà)題指定信息和第一語(yǔ)素信息,從與用戶(hù)輸入語(yǔ)句話(huà)題指定信息關(guān)聯(lián)的每一對(duì)話(huà)標(biāo)題820中搜索與該第一語(yǔ)素信息適合的對(duì)話(huà)標(biāo)題820。話(huà)題搜索單元340輸出作為搜索結(jié)果信號(hào)的對(duì)話(huà)標(biāo)題820,該對(duì)話(huà)標(biāo)題820是作為到回復(fù)獲取單元350搜索的結(jié)果返回的。
然后,省略句補(bǔ)充單元330或話(huà)題搜索單元340,回復(fù)獲取單元350基于由話(huà)題指定信息搜索單元320搜索的對(duì)話(huà)標(biāo)題820,對(duì)由語(yǔ)句分析單元400確定的對(duì)話(huà)類(lèi)型和與對(duì)話(huà)標(biāo)題820關(guān)聯(lián)的每一回復(fù)類(lèi)型進(jìn)行比較,并準(zhǔn)備回復(fù)語(yǔ)句選擇(步驟S1809)。
特別是,從話(huà)題搜索單元340輸入搜索結(jié)果且從輸入類(lèi)型確定單元440輸入“所說(shuō)語(yǔ)句類(lèi)型”的回復(fù)獲取單元350,基于相應(yīng)于輸入搜索結(jié)果信號(hào)和輸入“所說(shuō)語(yǔ)句類(lèi)型”的“對(duì)話(huà)標(biāo)題”,從與該“所說(shuō)語(yǔ)句類(lèi)型(DA)”關(guān)聯(lián)的回復(fù)類(lèi)型組中指定與“所說(shuō)語(yǔ)句類(lèi)型”匹配的回復(fù)類(lèi)型。
另一方面,回復(fù)獲取單元350參考從環(huán)境識(shí)別單元800(步驟S1810)輸出的事件信息以獲取回復(fù)語(yǔ)句830。
然后,回復(fù)獲取單元350獲取與事件信息標(biāo)記840關(guān)聯(lián)的且是相應(yīng)于步驟S1809中指定的回復(fù)類(lèi)型的回復(fù)語(yǔ)句830,該事件信息標(biāo)記840與步驟S1810中參考的事件信息相匹配(步驟S1811)。
接著,回復(fù)獲取單元350將在步驟S1811中獲取的回復(fù)語(yǔ)句830通過(guò)管理單元310輸出給輸出單元600。從管理單元310接收到一回復(fù)語(yǔ)句的輸出單元600輸出該輸入回復(fù)語(yǔ)句830(步驟S1812)。
作為上述的對(duì)話(huà)控制處理的結(jié)果,一與語(yǔ)音內(nèi)容且反應(yīng)環(huán)境識(shí)別信息相匹配的回復(fù)語(yǔ)句被輸出。
3.優(yōu)點(diǎn)以本實(shí)施例的對(duì)話(huà)控制設(shè)備和對(duì)話(huà)控制方法,由于不僅基于用戶(hù)的語(yǔ)音內(nèi)容,還有從環(huán)境識(shí)別單元800獲取的信息(例如,面部識(shí)別,情緒識(shí)別,性別識(shí)別,年齡識(shí)別,聲音模式識(shí)別,說(shuō)話(huà)者位置識(shí)別,等)而執(zhí)行對(duì)話(huà)控制,所以有可能依照對(duì)話(huà)的狀況輸出一回復(fù),而且有可能拓寬語(yǔ)音內(nèi)容。
4.第二實(shí)施例下面,將描述本發(fā)明的第二實(shí)施例的對(duì)話(huà)控制設(shè)備和對(duì)話(huà)控制方法。
第二實(shí)施例增加的特點(diǎn)中,第二實(shí)施例的對(duì)話(huà)控制設(shè)備和對(duì)話(huà)控制方法在回復(fù)語(yǔ)句中反應(yīng)了對(duì)話(huà)控制設(shè)備所扮演的人物的情緒和/或說(shuō)話(huà)者的情緒。
圖19是顯示第二實(shí)施例的對(duì)話(huà)控制設(shè)備的一結(jié)構(gòu)實(shí)例的功能方框圖。
第二實(shí)施例的對(duì)話(huà)控制設(shè)備1’和第一實(shí)施例的對(duì)話(huà)控制設(shè)備1除了下列地方之外是一樣的,而且將只描述不同的地方,省略了相同地方的描述。
對(duì)話(huà)控制設(shè)備1’也具有用于管理情緒狀況信息的一情緒狀況信息管理單元1900,該情緒狀況信息代表對(duì)話(huà)控制設(shè)備扮演的人物的情緒和/或說(shuō)話(huà)者的情緒。
情緒狀況信息管理單元1900接收從對(duì)話(huà)控制單元300輸出的情緒標(biāo)記,并執(zhí)行處理使得以代表人物情緒的情緒狀況信息(稱(chēng)為“人物情緒狀況信息”)表示情緒標(biāo)記,將實(shí)際人物情緒狀況信息返回到對(duì)話(huà)控制單元300,并使相應(yīng)于人物情緒狀況信息的回復(fù)語(yǔ)句830的輸出。同樣,情緒狀況信息管理單元1900接收與來(lái)自環(huán)境識(shí)別單元800的用戶(hù)情緒相關(guān)的事件信息,基于事件信息產(chǎn)生代表說(shuō)話(huà)者的情緒的情緒狀況信息(成為“說(shuō)話(huà)者情緒狀況信息”),將說(shuō)話(huà)者情緒狀況信息返回給對(duì)話(huà)控制單元300,并使相應(yīng)于說(shuō)話(huà)者情緒狀況信息的回復(fù)語(yǔ)句830輸出。
利用人物情緒狀況信息描述人物情緒。人物情緒狀況信息也可以是可累計(jì)存儲(chǔ)代表情緒的信息的信息,而且有可能利用例如,作為人物情緒狀況信息的一對(duì)于情緒標(biāo)記的累積值。
對(duì)于情緒標(biāo)記也有可能利用任何數(shù)據(jù),只要它可以對(duì)情緒分類(lèi),例如,分配人物數(shù)據(jù)“A”到一代表情緒“正?!钡那榫w標(biāo)記,分配人物數(shù)據(jù)“B”到一代表情緒“生氣”的情緒標(biāo)記,分配人物數(shù)據(jù)“C”到一代表情緒“狂怒的”的情緒標(biāo)記,分配人物數(shù)據(jù)“D”到一代表情緒“開(kāi)心”的情緒標(biāo)記。本實(shí)施例的對(duì)話(huà)控制單元300基于該情緒標(biāo)記,參考存儲(chǔ)的人物情緒狀況信息,并控制對(duì)話(huà)控制設(shè)備1’提供的人物(虛擬人物,真實(shí)人物)的情緒。
圖20(A)顯示了一數(shù)據(jù)結(jié)構(gòu),該數(shù)據(jù)結(jié)構(gòu)用于由情緒狀況信息管理單元1900存儲(chǔ)的人物情緒狀況信息,而圖21(B)顯示一數(shù)據(jù)結(jié)構(gòu)實(shí)例,該數(shù)據(jù)結(jié)構(gòu)用于由情緒狀況信息管理單元1900存儲(chǔ)的說(shuō)話(huà)者的情緒狀況信息。
人物情緒狀況信息2000具有一用于每一個(gè)情緒標(biāo)記類(lèi)型2001的累積值2002。可為每一情緒標(biāo)記增加或減少累積值2002。例如,對(duì)于通過(guò)情緒狀況信息管理單元1900,每一代表“開(kāi)心”的情緒標(biāo)記的接收,可以增加相應(yīng)于情緒標(biāo)記類(lèi)型“開(kāi)心”的累積值2002的數(shù)值。
說(shuō)話(huà)者情緒狀況信息2003具有一對(duì)于每一說(shuō)話(huà)者的單人記錄2005A,2005B,2005C...,從而可以用分別具有一“生氣”區(qū)域2004A,一“憎恨”區(qū)域2004B,一“害怕”區(qū)域2004C,一“開(kāi)心”區(qū)域2004D,一“沮喪”區(qū)域2004E和一“驚訝”區(qū)域2004F的記錄2005A,2005B,2005C描述多個(gè)用戶(hù)的各自情緒,從而相應(yīng)于說(shuō)話(huà)者的6種基本情緒。
數(shù)據(jù)“0”或“1”存儲(chǔ)在每個(gè)區(qū)域2004A-2004F中,以“0”代表沒(méi)有相應(yīng)于說(shuō)話(huà)者的基本情緒,和以“1”代表有相應(yīng)于說(shuō)話(huà)者的基本情緒。例如,如果代表“開(kāi)心”,“驚訝”的信息是代表由環(huán)境識(shí)別單元800判斷的說(shuō)話(huà)者情緒的事件信息中,情緒狀況信息管理單元1900在用于該用戶(hù)的記錄中的“開(kāi)心區(qū)域”2004D和“驚訝”區(qū)域中2004F中存儲(chǔ)“1”,并在其他區(qū)域2004A,2004B,2004C,和2004E中存儲(chǔ)“0”。
有可能通過(guò)依照該事件信息類(lèi)型更新說(shuō)話(huà)者情緒狀況信息而為說(shuō)話(huà)者連續(xù)存儲(chǔ)情緒(通過(guò)判斷)。在圖20(B)中,“9”存儲(chǔ)在對(duì)于說(shuō)話(huà)者3的區(qū)域2004A-2004F中,但是不存在該用戶(hù),其代表還沒(méi)有使用該記錄。
同樣,情緒狀況信息管理單元1900將情緒狀況信息傳輸給用戶(hù)界面控制單元900,而且用戶(hù)控制界面單元900在液晶顯示器上,基于情緒狀況信息顯示一人物的面部的表情和動(dòng)作等。由于依照回復(fù)語(yǔ)句830的內(nèi)容以這種方式顯示人物的情緒和動(dòng)作等,所以對(duì)話(huà)控制設(shè)備1’的用戶(hù)具有感覺(jué)是對(duì)話(huà)控制設(shè)備1’扮演的人物(虛擬人物,真實(shí)人物)就像真人一樣自然的顯示。
下面,將描述本實(shí)施例的對(duì)話(huà)數(shù)據(jù)庫(kù)500’的存儲(chǔ)內(nèi)容。圖21是顯示本實(shí)施例的對(duì)話(huà)數(shù)據(jù)庫(kù)500’的存儲(chǔ)內(nèi)容的示圖。本實(shí)施例的對(duì)話(huà)數(shù)據(jù)庫(kù)500’的存儲(chǔ)內(nèi)容幾乎和圖10的所示的存儲(chǔ)內(nèi)容一樣,但是不同在于它具有與對(duì)話(huà)標(biāo)題820關(guān)聯(lián)的情緒狀態(tài)參數(shù)850和情緒標(biāo)記860。
情緒狀態(tài)參數(shù)850與每一回復(fù)語(yǔ)句830相關(guān)聯(lián)。情緒狀態(tài)參數(shù)850是代表情緒狀況信息的狀態(tài)的信息。例如,當(dāng)情緒狀況信息顯示對(duì)于“生氣”情緒標(biāo)記的累積值“10”時(shí),這樣定義,對(duì)于一特定的回復(fù)語(yǔ)句“A”的情緒狀態(tài)參數(shù)850具有對(duì)于“生氣”情緒標(biāo)記的累積值5或更少,而另一方面,如果對(duì)于另一回復(fù)語(yǔ)句“B”的情緒狀態(tài)參數(shù)850具有一對(duì)于“生氣”情緒標(biāo)記的累積值8或更多,不選擇回復(fù)語(yǔ)句“A”而且通過(guò)對(duì)話(huà)控制設(shè)備1’選擇作為給用戶(hù)的回復(fù)的回復(fù)語(yǔ)句“B”。
進(jìn)一步,一情緒標(biāo)記860與回復(fù)語(yǔ)句830相關(guān)聯(lián)且被存儲(chǔ),該情緒標(biāo)記是代表由對(duì)話(huà)控制設(shè)備1’提供的一人物(虛擬人物)的情緒的數(shù)據(jù)。情緒標(biāo)記860可以是任何數(shù)據(jù)只要是能夠情緒分類(lèi),例如,分配人物數(shù)據(jù)“A”到一代表情緒“正?!钡那榫w標(biāo)記,分配人物數(shù)據(jù)“B”到一代表情緒“生氣”的情緒標(biāo)記,分配人物數(shù)據(jù)“C”到一代表情緒“狂怒的”的情緒標(biāo)記,分配人物數(shù)據(jù)“D”到一代表情緒“開(kāi)心”的情緒標(biāo)記。本實(shí)施例的對(duì)話(huà)控制設(shè)備1’對(duì)存儲(chǔ)在情緒狀況信息管理單元1900中的情緒狀況信息和該情緒標(biāo)記860進(jìn)行比較,并選擇一具有情緒標(biāo)記860的回復(fù)語(yǔ)句,該情緒標(biāo)記860與存儲(chǔ)的情緒狀況信息匹配,以控制對(duì)話(huà)控制設(shè)備1’提供的一人物(虛擬人物)情緒。
以本實(shí)施例,事件信息標(biāo)記840,情緒狀態(tài)參數(shù)850和情緒標(biāo)記860與回復(fù)語(yǔ)句830關(guān)聯(lián),但是即使他們與對(duì)話(huà)標(biāo)題820和對(duì)話(huà)話(huà)題指定信息810關(guān)聯(lián)也可以實(shí)現(xiàn)本發(fā)明。
圖22顯示與本實(shí)施例的對(duì)話(huà)話(huà)題指定信息810“日本食物”關(guān)聯(lián)的對(duì)話(huà)標(biāo)題820,回復(fù)語(yǔ)句830,事件信息標(biāo)記840,情緒狀態(tài)參數(shù)850和情緒標(biāo)記860的具體實(shí)例。
多個(gè)對(duì)話(huà)標(biāo)題(820)1-1,1-2...和對(duì)話(huà)指定信息810“日本食物”關(guān)聯(lián)?;貜?fù)語(yǔ)句(830)1-1,1-2...和各個(gè)對(duì)話(huà)標(biāo)題(820)1-1,1-2...關(guān)聯(lián)且被存儲(chǔ)。每一個(gè)回復(fù)語(yǔ)句830由多個(gè)為每一回復(fù)類(lèi)型準(zhǔn)備的語(yǔ)句,事件信息標(biāo)記840,情緒狀態(tài)參數(shù)850和情緒標(biāo)記860構(gòu)成。
例如,如果在對(duì)話(huà)標(biāo)題(820)1-1是(日本食物;*;喜歡){已提取了一“我喜歡日本食物”中包含的語(yǔ)素},對(duì)于一情況,其中回復(fù)類(lèi)型是DA(肯定陳述語(yǔ)句),“提供不同的美味的日本食物”(對(duì)于當(dāng)事件信息標(biāo)記840顯示用戶(hù)判斷情緒是“開(kāi)心”,用戶(hù)判斷性別是“男”,情緒狀態(tài)參數(shù)850是“2或更少”且情緒標(biāo)記860是“A”的回答),“提供很健康的日本食物”(對(duì)于當(dāng)事件信息標(biāo)記840顯示用戶(hù)判斷情緒是“開(kāi)心”,用戶(hù)判斷性別是“女”,情緒狀態(tài)參數(shù)850是“2或更少”且情緒標(biāo)記860是“A”的回答)等都在相應(yīng)于該對(duì)話(huà)標(biāo)題(820)的回復(fù)語(yǔ)句(830)1-1中準(zhǔn)備,而且對(duì)于一情況,其中回復(fù)類(lèi)型是TA(時(shí)間肯定),“也提供很快可以做好的日本食物”(對(duì)于當(dāng)事件信息標(biāo)記840顯示用戶(hù)判斷情緒是“開(kāi)心”,用戶(hù)判斷性別是“男”,情緒狀態(tài)參數(shù)850是“2或更少”且情緒標(biāo)記860是“A”的回答),“也提供很快可以做好的健康的日本食物”(對(duì)于當(dāng)事件信息標(biāo)記840顯示用戶(hù)判斷情緒是“開(kāi)心”,用戶(hù)判斷性別是“女”,情緒狀態(tài)參數(shù)850是“2或更少”且情緒標(biāo)記860是“A”的回答)等都被準(zhǔn)備。也為其他的對(duì)話(huà)類(lèi)型準(zhǔn)備多個(gè)與事件信息標(biāo)記840關(guān)聯(lián)的回復(fù)。下面將描述的回復(fù)獲取單元350依照事件信息標(biāo)記840,情緒狀態(tài)參數(shù)850和情緒標(biāo)記860,獲取與該對(duì)話(huà)標(biāo)題820關(guān)聯(lián)的單個(gè)回復(fù)語(yǔ)句830。
5.對(duì)話(huà)控制設(shè)備的操作(對(duì)話(huà)控制方法)下面將參考圖23描述本實(shí)施例的對(duì)話(huà)控制設(shè)備1’的一操作實(shí)例。圖23是以對(duì)話(huà)控制設(shè)備1’操作的結(jié)果執(zhí)行的對(duì)話(huà)控制方法的流程圖。
在圖23中所示的操作中,處理是和第一實(shí)施例的操作實(shí)例相同(圖18,步驟1801到步驟1809),直到除了從獲取語(yǔ)音內(nèi)容(步驟S2301)的處理到參考事件信息標(biāo)記(步驟S2309)的處理。下面將描述上面所說(shuō)的從步驟S2301到步驟S2309的每一步驟。
在完成參考事件信息標(biāo)記(步驟S2309)的處理完成后,對(duì)話(huà)控制設(shè)備1’執(zhí)行情緒狀況信息的更新(步驟S2310)。這里,執(zhí)行處理以主要基于事件信息(代表說(shuō)話(huà)者的判斷情緒的事件信息)而更新說(shuō)話(huà)者情緒狀況信息2003。更新的情緒狀況信息存儲(chǔ)在情緒狀況信息管理單元1900中。
然后,基于從環(huán)境識(shí)別單元800輸出的最新事件信息,存儲(chǔ)在情緒狀況信息管理單元1900中的情緒狀況信息,和在步驟S2308中取得的對(duì)話(huà)話(huà)題標(biāo)題,對(duì)話(huà)控制設(shè)備1’從對(duì)話(huà)數(shù)據(jù)庫(kù)中獲取與那些信息項(xiàng)匹配的回復(fù)語(yǔ)句(步驟S2311)。
然后,對(duì)話(huà)控制設(shè)備1’輸出獲取的回復(fù)語(yǔ)句830(步驟S2312)?;貜?fù)語(yǔ)句也可以作為聲音從揚(yáng)聲器15L,15R輸出,或者以字符信息在液晶顯示單元11上顯示?;貜?fù)語(yǔ)句的內(nèi)容830相應(yīng)于所產(chǎn)生的事件信息而存儲(chǔ),該事件信息是利用對(duì)話(huà)控制設(shè)備1’的鄰近的環(huán)境或說(shuō)話(huà)者情緒或人物情緒而產(chǎn)生的,也就意味著有可能輸出一與對(duì)話(huà)在進(jìn)行的狀況合適的回答。
然后,對(duì)話(huà)控制設(shè)備1’執(zhí)行相應(yīng)于步驟S2311中獲取的回復(fù),包含人物顯示控制的用戶(hù)界面的控制。以本實(shí)施例,參考相應(yīng)于回復(fù)語(yǔ)句830的情緒標(biāo)記860,選擇一相應(yīng)于該情緒標(biāo)記860的人物(用于了解人物情緒的圖像/聲音數(shù)據(jù),例如人物情緒和動(dòng)作),并通過(guò)引起在液晶顯示單元11上的顯示而執(zhí)行用戶(hù)界面控制,但是如果通過(guò)參考存儲(chǔ)在情緒狀況信息管理單元1900的人物情緒狀況信息而執(zhí)行用戶(hù)界面控制,也可實(shí)現(xiàn)本實(shí)施例。
上述中,通過(guò)對(duì)話(huà)控制設(shè)備1’完成從用戶(hù)對(duì)話(huà)到回復(fù)的輸出的處理順序。對(duì)話(huà)控制設(shè)備1’為每一個(gè)用戶(hù)語(yǔ)音的接收?qǐng)?zhí)行上述的步驟S2301到步驟S2313,并處理在用戶(hù)和對(duì)話(huà)控制設(shè)備1’之間的對(duì)話(huà)(交換信息)。
6.優(yōu)點(diǎn)本實(shí)施例的對(duì)話(huà)控制設(shè)備1’和對(duì)話(huà)控制方法具有的優(yōu)點(diǎn)是它們可以反應(yīng)一人物的情緒變化,并使得輸出一與對(duì)話(huà)在進(jìn)行的狀態(tài)相合適的回復(fù)成為可能。
7.其他(1)沒(méi)有局限對(duì)話(huà)控制設(shè)備1和對(duì)話(huà)控制設(shè)備1’的聲音識(shí)別單元200,對(duì)話(huà)控制單元300和語(yǔ)句分析單元400的結(jié)構(gòu)和操作,而且即使采用與上述第一實(shí)施例不同的聲音識(shí)別單元200,對(duì)話(huà)控制單元300和語(yǔ)句分析單元400,只要利用對(duì)話(huà)數(shù)據(jù)庫(kù)返回相應(yīng)于說(shuō)話(huà)者的對(duì)話(huà)的內(nèi)容的回復(fù),就可以使用本發(fā)明的對(duì)話(huà)控制設(shè)備1和對(duì)話(huà)控制設(shè)備1’的結(jié)構(gòu)元素。
(2)以上述的實(shí)施例,已經(jīng)描述利用聲音輸入對(duì)話(huà)到對(duì)話(huà)控制設(shè)備1和對(duì)話(huà)控制設(shè)備1’,但是對(duì)于對(duì)話(huà)控制設(shè)備1和對(duì)話(huà)控制設(shè)備1’的輸入并不局限于聲音,而且有可能使用字符串?dāng)?shù)據(jù)輸入,該輸入利用字符輸入裝置例如鍵盤(pán),觸摸板,定點(diǎn)設(shè)備等,并可能具有一結(jié)構(gòu),其利用包含如字符串的對(duì)話(huà)輸入的對(duì)話(huà)數(shù)據(jù)庫(kù)500輸出回復(fù)語(yǔ)句。
對(duì)于那些本技術(shù)領(lǐng)域的普通技術(shù)人員,很容易出現(xiàn)另外的優(yōu)點(diǎn)和修改。因此,在更寬方面的本發(fā)明不局限于這里圖示和描述的代表實(shí)施例或具體細(xì)節(jié)。因而,在不背離如權(quán)利要求和相當(dāng)?shù)乃x的通常發(fā)明概念的范圍和精神,可以作出不同的修改。
權(quán)利要求
1.一用于輸出一答復(fù)來(lái)自用戶(hù)的語(yǔ)音的回答的對(duì)話(huà)控制設(shè)備,具特征在于所述的對(duì)話(huà)控制設(shè)備(1)包含存儲(chǔ)多項(xiàng)對(duì)話(huà)指定信息的話(huà)題的對(duì)話(huà)數(shù)據(jù)庫(kù)(500);對(duì)話(huà)控制裝置(300)其用于存儲(chǔ)一利用先前的對(duì)話(huà)和先前的回復(fù)確定的對(duì)話(huà)歷史,和利用對(duì)話(huà)指定信息的話(huà)題選擇一回復(fù)語(yǔ)句,其中該對(duì)話(huà)指定信息是利用對(duì)話(huà)歷史和對(duì)話(huà)信息確定的;以及用于獲取環(huán)境識(shí)別信息的環(huán)境識(shí)別裝置(800),其中環(huán)境識(shí)別裝置基于獲取的環(huán)境識(shí)別信息產(chǎn)生事件信息,而且對(duì)話(huà)控制裝置基于事件信息選擇一回復(fù)語(yǔ)句。
2.如權(quán)利要求1所述的對(duì)話(huà)控制設(shè)備,其中事件信息包含情緒判斷信息,性別判斷信息,年齡信息和說(shuō)話(huà)者判斷信息中的至少一個(gè)。
3.如權(quán)利要求1所述的對(duì)話(huà)控制設(shè)備,其中事件信息包含情緒判斷信息,其中該情緒判斷信息是顯示由說(shuō)話(huà)者的圖像輸出所判斷的說(shuō)話(huà)者情緒。
4.如權(quán)利要求1所述的對(duì)話(huà)控制設(shè)備,其中事件信息包含由說(shuō)話(huà)者圖像輸出顯示說(shuō)話(huà)者的性別的性別判斷信息。
5.如權(quán)利要求1所述的對(duì)話(huà)控制設(shè)備,其中事件信息包含說(shuō)話(huà)者判斷信息,該說(shuō)話(huà)者判斷信息用于在多個(gè)說(shuō)話(huà)者同時(shí)使用對(duì)話(huà)控制設(shè)備時(shí)指定各個(gè)說(shuō)話(huà)者。
6.如權(quán)利要求5所述的對(duì)話(huà)控制設(shè)備,其中說(shuō)話(huà)者判斷信息是在說(shuō)話(huà)者的聲波紋和說(shuō)話(huà)者的位置的至少一個(gè)的基礎(chǔ)上產(chǎn)生。
7.如權(quán)利要求1所述的對(duì)話(huà)控制設(shè)備,其中事件信息包含在一特定的說(shuō)話(huà)者和對(duì)話(huà)控制設(shè)備足夠近的時(shí)候產(chǎn)生的說(shuō)話(huà)者鄰近通知信息。
8.一用于輸出一答復(fù)來(lái)自用戶(hù)的語(yǔ)音的回答的對(duì)話(huà)控制設(shè)備,具特征在于所述的對(duì)話(huà)控制設(shè)備(1)包含存儲(chǔ)多項(xiàng)對(duì)話(huà)指定信息的話(huà)題的對(duì)話(huà)數(shù)據(jù)庫(kù)(500);用于存儲(chǔ)一利用先前的對(duì)話(huà)和先前的回復(fù)確定的對(duì)話(huà)歷史,和利用對(duì)話(huà)指定信息的話(huà)題選擇一回復(fù)語(yǔ)句的對(duì)話(huà)控制裝置(300),其中該對(duì)話(huà)指定信息是利用對(duì)話(huà)歷史和對(duì)話(huà)信息確定的;用于獲取環(huán)境識(shí)別信息的環(huán)境識(shí)別裝置(800);以及用于存儲(chǔ)和更新情緒狀況信息的情緒狀況信息管理裝置(1900),該情緒狀況信息代表一由對(duì)話(huà)控制單元扮演的人物和一說(shuō)話(huà)者的至少一個(gè)的情緒,其中環(huán)境識(shí)別裝置基于獲取的環(huán)境識(shí)別信息產(chǎn)生事件信息,情緒狀況信息管理裝置相應(yīng)于事件信息更新情緒狀況信息,和對(duì)話(huà)控制裝置基于情緒狀況信息選擇一回復(fù)語(yǔ)句。
9.如權(quán)利要求8所述的對(duì)話(huà)控制設(shè)備,其中情緒狀況信息包含代表人物的情緒的人物情緒狀況信息,和代表說(shuō)話(huà)者的情緒的說(shuō)話(huà)者情緒狀況信息中的至少一個(gè)。
10.如權(quán)利要求9所述的對(duì)話(huà)控制設(shè)備,其中對(duì)話(huà)控制裝置顯示在人物情緒狀況信息的基礎(chǔ)上可改變的面部的表情和人物的動(dòng)作的至少一個(gè)。
11.一用于輸出一答復(fù)來(lái)自用戶(hù)的語(yǔ)音的回答的對(duì)話(huà)控制方法,其特征在于所述的對(duì)話(huà)控制方法包含步驟預(yù)先存儲(chǔ)多項(xiàng)話(huà)題指定信息,一個(gè)或多個(gè)為每一話(huà)題指定信息確定的對(duì)話(huà)標(biāo)題,一個(gè)或多個(gè)為每一信息標(biāo)題的話(huà)題確定的回復(fù)語(yǔ)句,和相應(yīng)于回復(fù)語(yǔ)句確定的事件信息標(biāo)記;從一外部環(huán)境獲取環(huán)境識(shí)別信息并由環(huán)境識(shí)別信息產(chǎn)生事件信息;以及比較利用對(duì)話(huà)歷史確定的對(duì)話(huà)指定信息的話(huà)題來(lái)獲取至少一個(gè)為對(duì)話(huà)指定信息的任一個(gè)話(huà)題確定的對(duì)話(huà)標(biāo)題,其中該對(duì)話(huà)歷史是利用先前的對(duì)話(huà)和先前的回復(fù)確定的,并從多個(gè)相應(yīng)于該對(duì)話(huà)標(biāo)題的回復(fù)語(yǔ)句中選擇一相應(yīng)于事件信息標(biāo)記的一回復(fù)語(yǔ)句,其該事件信息標(biāo)記相應(yīng)于事件信息。
12.如權(quán)利要求11所述的對(duì)話(huà)控制方法,其中事件信息包含情緒判斷信息,性別判斷信息,年齡信息和說(shuō)話(huà)者判斷信息中的至少一個(gè)。
13.如權(quán)利要求11所述的對(duì)話(huà)控制方法,其中事件信息包含情緒判斷信息,該情緒判斷信息顯示由說(shuō)話(huà)者的圖像輸出判斷的說(shuō)話(huà)者情緒。
14.如權(quán)利要求11所述的對(duì)話(huà)控制方法,其中事件信息包含由說(shuō)話(huà)者的圖像輸出顯示說(shuō)話(huà)者的性別的性別判斷信息。
15.如權(quán)利要求11所述的對(duì)話(huà)控制方法,其中事件信息包含說(shuō)話(huà)者判斷信息,該說(shuō)話(huà)者判斷信息用于在多個(gè)說(shuō)話(huà)者同時(shí)使用一執(zhí)行對(duì)話(huà)控制方法的設(shè)備時(shí),指定各個(gè)說(shuō)話(huà)者。
16.如權(quán)利要求15所述的對(duì)話(huà)控制方法,其中說(shuō)話(huà)者判斷信息是在說(shuō)話(huà)者的聲波紋和說(shuō)話(huà)者的位置的至少一個(gè)的基礎(chǔ)上產(chǎn)生。
17.如權(quán)利要求11所述的對(duì)話(huà)控制方法,其中事件信息包含在一特定的說(shuō)話(huà)者和執(zhí)行對(duì)話(huà)控制方法的設(shè)備足夠近的時(shí)候產(chǎn)生的說(shuō)話(huà)者鄰近通知信息。
18.一用于輸出一答復(fù)來(lái)自用戶(hù)的語(yǔ)音的回答的對(duì)話(huà)控制方法,具特征在于對(duì)話(huà)控制方法包含步驟預(yù)先存儲(chǔ)多項(xiàng)話(huà)題指定信息,一個(gè)或多個(gè)為每一話(huà)題指定信息確定的對(duì)話(huà)標(biāo)題,和一個(gè)或多個(gè)為每一信息標(biāo)題的話(huà)題確定的回復(fù)語(yǔ)句;從一外部環(huán)境獲取環(huán)境識(shí)別信息并由環(huán)境識(shí)別信息產(chǎn)生事件信息;依照事件信息更新代表一人物或一說(shuō)話(huà)者的至少一個(gè)的情緒的情緒狀況信息;以及比較利用對(duì)話(huà)歷史確定的對(duì)話(huà)指定信息的話(huà)題來(lái)獲取至少一個(gè)為對(duì)話(huà)指定信息的任一個(gè)話(huà)題確定的對(duì)話(huà)標(biāo)題,其中該對(duì)話(huà)歷史是利用先前的對(duì)話(huà)和先前的回復(fù)確定的,并從多個(gè)相應(yīng)于該對(duì)話(huà)標(biāo)題的回復(fù)語(yǔ)句中選擇一相應(yīng)于事件信息和情緒狀況信息的一回復(fù)語(yǔ)句。
19.如權(quán)利要求18所述的對(duì)話(huà)控制方法,其中情緒狀況信息包含代表人物的情緒的人物情緒狀況信息,和代表說(shuō)話(huà)者的情緒的說(shuō)話(huà)者情緒狀況信息的至少一個(gè)。
20.如權(quán)利要求19所述的對(duì)話(huà)控制方法,其中對(duì)話(huà)控制方法進(jìn)步包含一顯示臉部的表情和人物的動(dòng)作中的至少一個(gè)的步驟,該表情和動(dòng)作在人物情緒狀況信息的基礎(chǔ)上是可改變的。
全文摘要
本發(fā)明涉及一對(duì)話(huà)控制設(shè)備(1),該設(shè)備用于執(zhí)行基于對(duì)話(huà)內(nèi)容和從外部獲取的對(duì)話(huà)狀態(tài)和信息的對(duì)話(huà)控制,并進(jìn)行自然的回答。此設(shè)備包含一存儲(chǔ)多項(xiàng)對(duì)話(huà)指定信息的話(huà)題的對(duì)話(huà)數(shù)據(jù)庫(kù)(500),一用于利用對(duì)話(huà)指定信息的話(huà)題選擇回復(fù)語(yǔ)句的對(duì)話(huà)控制單元(300),該對(duì)話(huà)指定信息是利用對(duì)話(huà)歷史和對(duì)話(huà)信息確定的,和一用于獲取環(huán)境識(shí)別信息的環(huán)境識(shí)別單元(800),其中環(huán)境識(shí)別單元基于獲取的環(huán)境識(shí)別信息產(chǎn)生事件信息,而且對(duì)話(huà)控制單元基于事件信息選擇一回復(fù)語(yǔ)句。
文檔編號(hào)G10L15/22GK1637740SQ20041009133
公開(kāi)日2005年7月13日 申請(qǐng)日期2004年11月19日 優(yōu)先權(quán)日2003年11月20日
發(fā)明者富士本淳, 黃聲揚(yáng), 勝倉(cāng)裕 申請(qǐng)人:阿魯策株式會(huì)社, 株式會(huì)社Pto Pa