顯示設(shè)備、用于控制顯示設(shè)備的方法和交互系統(tǒng)的制作方法
【專(zhuān)利摘要】提供了一種圖像處理設(shè)備、控制圖像處理設(shè)備的方法和交互系統(tǒng)。所述圖像處理設(shè)備包括:輸出單元,輸出語(yǔ)音和文本中的至少一個(gè);語(yǔ)音收集單元,收集用戶(hù)語(yǔ)音;第一通信單元,將用戶(hù)語(yǔ)音發(fā)送到第一服務(wù)器,并從第一服務(wù)器接收對(duì)應(yīng)于用戶(hù)語(yǔ)音的文本信息;第二通信單元,將接收的文本信息發(fā)送到第二服務(wù)器;以及控制單元,如果從第二服務(wù)器接收到對(duì)應(yīng)于文本信息的響應(yīng)信息,則基于響應(yīng)信息控制輸出單元輸出響應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息。
【專(zhuān)利說(shuō)明】顯示設(shè)備、用于控制顯示設(shè)備的方法和交互系統(tǒng)
[0001]本申請(qǐng)要求于2012年6月27日向韓國(guó)知識(shí)產(chǎn)權(quán)局提交的第10-2012-0069310號(hào)韓國(guó)專(zhuān)利申請(qǐng)和于2012年12月14日向韓國(guó)知識(shí)產(chǎn)權(quán)局提交的第10-2012-0146343號(hào)韓國(guó)專(zhuān)利申請(qǐng)的優(yōu)先權(quán),這些申請(qǐng)的公開(kāi)內(nèi)容整個(gè)地通過(guò)引用并入本文。
【技術(shù)領(lǐng)域】
[0002]與示例性實(shí)施例一致的設(shè)備和方法涉及一種顯示設(shè)備、用于控制顯示設(shè)備的方法和交互系統(tǒng),更具體地講,涉及一種由用戶(hù)語(yǔ)音控制的顯示設(shè)備、用于控制顯示設(shè)備的方法和交互系統(tǒng)。
【背景技術(shù)】
[0003]隨著電子技術(shù)的發(fā)展,開(kāi)發(fā)并發(fā)布了各種類(lèi)型的顯示設(shè)備,相應(yīng)地,為顯示設(shè)備配備了多種功能來(lái)滿(mǎn)足用戶(hù)的需求。具體地講,最近的電視與互聯(lián)網(wǎng)連接以支持互聯(lián)網(wǎng)服務(wù),并且用戶(hù)可以能夠在電視上觀看多個(gè)數(shù)字廣播頻道。
[0004]最近,為了使得用戶(hù)可更方便地、更直觀地控制顯示設(shè)備,開(kāi)發(fā)了語(yǔ)音識(shí)別技術(shù)。具體地講,電視已變得能夠識(shí)別用戶(hù)語(yǔ)音并且響應(yīng)于用戶(hù)語(yǔ)音執(zhí)行對(duì)應(yīng)的功能(比如,調(diào)整音量或改變頻道)。
[0005]然而,相關(guān)領(lǐng)域的使用語(yǔ)音識(shí)別技術(shù)的顯示設(shè)備僅提供對(duì)應(yīng)于識(shí)別的語(yǔ)音的功能,而不提供通過(guò)與用戶(hù)的會(huì)話的交互信息。
【發(fā)明內(nèi)容】
[0006]一個(gè)或多個(gè)示例性實(shí)施例提供一種能夠通過(guò)與外部服務(wù)器連接來(lái)與用戶(hù)通信的顯示設(shè)備、用于控制顯示設(shè)備的方法和交互系統(tǒng)。
[0007]根據(jù)示例性實(shí)施例的一方面,提供一種顯示設(shè)備,該顯示設(shè)備包括:輸出單元,輸出語(yǔ)音和文本中的至少一個(gè);語(yǔ)音收集單元,收集用戶(hù)語(yǔ)音;第一通信單元,將用戶(hù)語(yǔ)音發(fā)送到第一服務(wù)器,并從第一服務(wù)器接收對(duì)應(yīng)于用戶(hù)語(yǔ)音的文本信息;第二通信單元,將接收的文本信息發(fā)送到第二服務(wù)器;以及控制單元,如果從第二服務(wù)器接收到對(duì)應(yīng)于文本信息的響應(yīng)信息,則基于該響應(yīng)信息控制輸出單元輸出響應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息。
[0008]響應(yīng)信息可包括從顯示設(shè)備輸出響應(yīng)消息的響應(yīng)消息信息,并且控制單元可基于該響應(yīng)消息信息通過(guò)輸出單元將對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息產(chǎn)生并輸出為語(yǔ)音和文本中的至少一個(gè)。
[0009]響應(yīng)信息還可包括控制顯示設(shè)備的操作的控制命令。
[0010]第二服務(wù)器可基于接收的文本信息來(lái)確定用戶(hù)語(yǔ)音的意圖,如果不可能根據(jù)確定的意圖產(chǎn)生響應(yīng)信息,則可使用從外部服務(wù)器接收的搜索信息來(lái)產(chǎn)生響應(yīng)信息。
[0011]根據(jù)另一個(gè)例性實(shí)施例的一方面,提供一種用于控制顯設(shè)備的方法,該方法包括:收集用戶(hù)語(yǔ)音;將用戶(hù)語(yǔ)音發(fā)送到第一服務(wù)器,并從第一服務(wù)器接收對(duì)應(yīng)于用戶(hù)語(yǔ)音的文本信息;將接收的文本信息發(fā)送到第二服務(wù)器;如果從第二服務(wù)器接收到對(duì)應(yīng)于文本信息的響應(yīng)信息,則基于該響應(yīng)信息輸出響應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息。
[0012]響應(yīng)信息可包括從顯示設(shè)備輸出響應(yīng)消息的響應(yīng)消息信息,并且輸出的步驟可包括基于該響應(yīng)消息信息將對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息產(chǎn)生并輸出為語(yǔ)音和文本中的至少一個(gè)。
[0013]響應(yīng)信息還可包括控制顯示設(shè)備的操作的控制命令。
[0014]第二服務(wù)器可基于接收的文本信息來(lái)確定用戶(hù)語(yǔ)音的意圖,如果不可能根據(jù)確定的意圖產(chǎn)生響應(yīng)信息,則可使用從外部服務(wù)器接收的搜索信息來(lái)產(chǎn)生響應(yīng)信息。
[0015]根據(jù)另一個(gè)不例性實(shí)施例的一方面,提供一種包括第一服務(wù)器、第二服務(wù)器和與第一服務(wù)器和第二服務(wù)器連接的顯示設(shè)備的交互系統(tǒng),該交互系統(tǒng)包括:第一服務(wù)器,如果從顯示設(shè)備接收到用戶(hù)語(yǔ)音,則將對(duì)應(yīng)于用戶(hù)語(yǔ)音的文本信息發(fā)送到顯示設(shè)備;第二服務(wù)器,如果從顯示設(shè)備接收到文本信息,則將對(duì)應(yīng)于文本信息的響應(yīng)信息發(fā)送到顯示設(shè)備;以及顯示設(shè)備,如果從第二服務(wù)器接收到響應(yīng)信息,則基于該響應(yīng)信息輸出對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息。
[0016]響應(yīng)信息可包括在顯示設(shè)備中輸出響應(yīng)消息的響應(yīng)消息信息,并且顯示設(shè)備可基于該響應(yīng)消息信息將對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息輸出為語(yǔ)音和文本中的至少一個(gè)。
[0017]根據(jù)另一個(gè)示例性實(shí)施例的一方面,提供一種用于控制圖像處理設(shè)備的方法,該方法包括:將收集的用戶(hù)語(yǔ)音發(fā)送到第一服務(wù)器,并從第一服務(wù)器接收對(duì)應(yīng)于收集的用戶(hù)語(yǔ)音的文本信息;并且響應(yīng)于從第二服務(wù)器接收到對(duì)應(yīng)于發(fā)送的用戶(hù)語(yǔ)音的響應(yīng)信息,則基于接收的響應(yīng)信息輸出響應(yīng)于收集的用戶(hù)語(yǔ)音的響應(yīng)消息,其中,第一服務(wù)器和第二服務(wù)器是同一個(gè)服務(wù)器或者不同的服務(wù)器。
[0018]根據(jù)各種示例性實(shí)施例,提供一種能夠與用戶(hù)通信的顯示設(shè)備,因此,可改進(jìn)用戶(hù)便利性。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0019]通過(guò)參照附圖描述示例性實(shí)施例,以上方面和/或其他方面將更清楚,在附圖中:
[0020]圖1是解釋根據(jù)示例性實(shí)施例的交互系統(tǒng)的視圖;
[0021]圖2是解釋圖1中所示的交互系統(tǒng)的每個(gè)操作的時(shí)序圖;
[0022]圖3是解釋根據(jù)示例性實(shí)施例的顯示設(shè)備的構(gòu)造的框圖;
[0023]圖4是解釋圖3中所示的顯示設(shè)備的具體構(gòu)造的框圖;
[0024]圖5是解釋根據(jù)示例性實(shí)施例的第一服務(wù)器的構(gòu)造的框圖;
[0025]圖6是解釋根據(jù)示例性實(shí)施例的第二服務(wù)器的構(gòu)造的框圖;
[0026]圖7是解釋根據(jù)另一個(gè)示例性實(shí)施例的交互系統(tǒng)的視圖;
[0027]圖8是解釋圖7中所示的交互系統(tǒng)的每個(gè)操作的時(shí)序圖;
[0028]圖9至圖11是解釋根據(jù)示例性實(shí)施例的交互系統(tǒng)的操作的視圖;和
[0029]圖12是解釋根據(jù)示例性實(shí)施例的用于控制顯示設(shè)備的方法的流程圖。
【具體實(shí)施方式】
[0030]以下參照附圖更詳細(xì)地描述某些示例性實(shí)施例。
[0031]在以下描述中,即使在不同的圖中,相似的圖標(biāo)號(hào)也用于相似的元件。提供描述中定義的內(nèi)容(比如,詳細(xì)構(gòu)造和元件)來(lái)幫助對(duì)示例性實(shí)施例的全面理解。然而,沒(méi)有這些具體定義的內(nèi)容,也可實(shí)施示例性實(shí)施例。此外,因?yàn)楸娝苤墓δ芑驑?gòu)造將在不必要的細(xì)節(jié)上使本申請(qǐng)變得模糊,所以不對(duì)它們進(jìn)行詳細(xì)描述。
[0032]圖1是解釋根據(jù)示例性實(shí)施例的交互系統(tǒng)1000的視圖。如圖1所示,交互系統(tǒng)包括顯示設(shè)備100、第一服務(wù)器200、第二服務(wù)器300和外部裝置400。例如,顯示設(shè)備100可以是如圖1所示的電視,但是要理解這僅僅是示例。顯示設(shè)備100可被實(shí)現(xiàn)為各種電子設(shè)備,比如,移動(dòng)電話、智能電話、臺(tái)式個(gè)人電腦(PC)、筆記本PC、導(dǎo)航儀、便攜式多媒體播放器、游戲裝置、平板電腦等。此外,要理解,示例性實(shí)施例不限于在其上顯示圖像的顯示設(shè)備100,而是還可應(yīng)用于對(duì)圖像進(jìn)行處理并將經(jīng)過(guò)處理的圖像輸出到顯示裝置進(jìn)行顯示的圖像處理設(shè)備。
[0033]顯示設(shè)備100可使用遙控器(未顯示)來(lái)控制。例如,如果顯示設(shè)備100可以是TV,則可根據(jù)從遙控器(未顯示)接收的控制信號(hào)來(lái)執(zhí)行比如打開(kāi)或關(guān)閉TV、改變頻道和調(diào)整音量的操作。
[0034]另外,外部裝置400可用各種電子裝置來(lái)實(shí)現(xiàn)。例如,外部裝置400可以是如圖1所示的數(shù)字通用光盤(pán)(DVD)播放器,但是這僅僅是示例。也就是說(shuō),外部裝置400可用與顯示設(shè)備100連接并且執(zhí)行操作的各種電子裝置(比如,機(jī)頂盒、音響系統(tǒng)、游戲機(jī)等)來(lái)實(shí)現(xiàn)。
[0035]顯示設(shè)備100可根據(jù)用戶(hù)語(yǔ)音執(zhí)行各種功能。
[0036]具體地講,顯不設(shè)備100輸出對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息,執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的操作,或者控制外部裝置400以執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的操作。
[0037]顯示設(shè)備100為此將收集的(例如,捕捉的)用戶(hù)語(yǔ)音發(fā)送到第一服務(wù)器200。一旦第一服務(wù)器200從顯示設(shè)備100接收到用戶(hù)語(yǔ)音,第一服務(wù)器200就將接收到的用戶(hù)語(yǔ)音轉(zhuǎn)換為文本信息(或文本),并將該文本信息發(fā)送到顯示設(shè)備100。
[0038]隨后,顯示設(shè)備100將從第一服務(wù)器200接收到的文本信息發(fā)送到第二服務(wù)器300。一旦第二服務(wù)器300從顯示設(shè)備100接收到文本信息,第二服務(wù)器300就產(chǎn)生關(guān)于接收到的文本信息的響應(yīng)信息,并將該響應(yīng)信息發(fā)送到顯示設(shè)備100。
[0039]顯示設(shè)備100可基于從第二服務(wù)器300接收到的響應(yīng)信息來(lái)執(zhí)行各種操作。具體地講,顯示設(shè)備100可輸出對(duì)應(yīng)于(S卩,響應(yīng)于)收集的用戶(hù)語(yǔ)音的響應(yīng)消息。本文中,響應(yīng)消息可被輸出為語(yǔ)音和文本中的至少一個(gè)。例如,如果詢(xún)問(wèn)特定節(jié)目的廣播時(shí)間的用戶(hù)語(yǔ)音被輸入,則顯示設(shè)備100可將對(duì)應(yīng)節(jié)目的廣播時(shí)間輸出為語(yǔ)音、文本或者這二者的組合。
[0040]另外,顯示設(shè)備100可執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能。也就是說(shuō),顯示設(shè)備100執(zhí)行顯示設(shè)備100的各種功能之中的對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能。例如,如果改變頻道的用戶(hù)語(yǔ)音被輸入,則顯示設(shè)備100可選擇并顯示對(duì)應(yīng)的頻道。在這種情況下,顯示設(shè)備100還可提供關(guān)于對(duì)應(yīng)功能的響應(yīng)消息。也就是說(shuō),顯示設(shè)備100可以以語(yǔ)音或文本的形式或者這二者組合的形式輸出關(guān)于響應(yīng)于用戶(hù)語(yǔ)音而執(zhí)行的功能的信息。在上述示例性實(shí)施例中,顯示設(shè)備100可將關(guān)于改變的頻道的信息或者通知頻道的改變已完成的消息輸出為語(yǔ)音和文本中的至少一個(gè)。
[0041]另外,顯示設(shè)備100可控制外部裝置400執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能。也就是說(shuō),顯示設(shè)備100可控制外部裝置400執(zhí)行外部裝置400的功能之中的對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能。顯示設(shè)備100為此可將執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能的控制命令發(fā)送到外部裝置400。[0042]例如,如果外部裝置400是如圖1所示的DVD播放器,則顯示設(shè)備100可將打開(kāi)或關(guān)閉DVD播放器的控制命令、回放DVD的控制命令、或者暫?;胤诺目刂泼畎l(fā)送到DVD播放器。
[0043]然而,這僅僅是外部裝置400是DVD播放器的情況的示例。顯示設(shè)備100可根據(jù)外部裝置400的類(lèi)型不同地將執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能的控制命令發(fā)送到外部裝置400。例如,如果外部裝置400是機(jī)頂盒,則顯示設(shè)備100可基于改變頻道的用戶(hù)語(yǔ)音將改變頻道的控制命令發(fā)送到機(jī)頂盒。
[0044]圖1示出包括外部裝置400的交互系統(tǒng)1000,但是這僅僅是示例。交互系統(tǒng)1000可以不包括外部裝置400。
[0045]然而,如果顯示設(shè)備100沒(méi)有與外部裝置400連接并且接收到控制外部裝置400的用戶(hù)語(yǔ)音,則顯示設(shè)備100可輸出通知對(duì)應(yīng)于該用戶(hù)語(yǔ)音的操作不能被執(zhí)行的消息。例如,假設(shè)在圖1中所示的交互系統(tǒng)1000中,DVD播放器未連接。如果顯示設(shè)備100接收到關(guān)閉DVD播放器的用戶(hù)語(yǔ)音,則顯示設(shè)備100可將通知“DVD播放器未連接”或者“請(qǐng)檢查DVD播放器是否連接”的消息用語(yǔ)音和文本中的至少一個(gè)輸出。
[0046]圖2是解釋圖1中所示的交互系統(tǒng)的每個(gè)操作的時(shí)序圖。
[0047]根據(jù)圖2,顯示設(shè)備100收集(例如,捕捉或記錄)用戶(hù)語(yǔ)音(操作S10),并將收集的用戶(hù)語(yǔ)音發(fā)送到第一服務(wù)器200 (操作S20)。具體地講,如果收集用戶(hù)語(yǔ)音的模式被開(kāi)啟,則顯示設(shè)備100可收集預(yù)定距離內(nèi)的用戶(hù)說(shuō)出的語(yǔ)音,并將收集的語(yǔ)音發(fā)送到第一服務(wù)器200。
[0048]為了這樣做,顯示設(shè)備100可包括接收用戶(hù)說(shuō)出的語(yǔ)音的麥克風(fēng)。在這種情況下,麥克風(fēng)可一體地形成在顯示設(shè)備100的內(nèi)部,或者可與顯示設(shè)備100分開(kāi)實(shí)現(xiàn)。如果麥克風(fēng)與顯示設(shè)備100分開(kāi)實(shí)現(xiàn),則麥克風(fēng)可被實(shí)現(xiàn)為使得用戶(hù)可用手握住麥克風(fēng)或者麥克風(fēng)可被放置在桌子上的形式,并且麥克風(fēng)可通過(guò)線纜或無(wú)線網(wǎng)絡(luò)與顯示設(shè)備100連接。此外,麥克風(fēng)可被集成到另一個(gè)裝置中。
[0049]第一服務(wù)器200將從顯示設(shè)備100接收的用戶(hù)語(yǔ)音轉(zhuǎn)換為文本信息(操作S30)。具體地講,第一服務(wù)器200可使用語(yǔ)音轉(zhuǎn)文本(STT)算法來(lái)將從顯示設(shè)備100接收的用戶(hù)語(yǔ)音轉(zhuǎn)換為文本信息。隨后,第一服務(wù)器200將文本信息發(fā)送到顯示設(shè)備100 (操作S40)。
[0050]顯示設(shè)備100將從第一服務(wù)器200接收的文本信息發(fā)送到第二服務(wù)器300 (操作S50)。如果從顯示設(shè)備100接收到文本信息,則第二服務(wù)器300產(chǎn)生對(duì)應(yīng)于該文本信息的響應(yīng)信息(操作S60),并將產(chǎn)生的響應(yīng)信息發(fā)送到顯示設(shè)備100 (操作S70)。
[0051]本文中,響應(yīng)信息包括從顯示設(shè)備100輸出響應(yīng)消息的響應(yīng)消息信息。響應(yīng)消息是對(duì)應(yīng)于從顯示設(shè)備100收集的用戶(hù)語(yǔ)音的響應(yīng),響應(yīng)消息信息可以是文本信息,根據(jù)該文本信息,顯示設(shè)備100響應(yīng)于收集的用戶(hù)語(yǔ)音輸出的響應(yīng)消息被產(chǎn)生。因此,顯示設(shè)備100可基于響應(yīng)消息信息將對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息輸出為語(yǔ)音和文本中的至少一個(gè)。
[0052]另外,響應(yīng)信息還可包括在顯示設(shè)備100中執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能的控制命令??刂泼羁砂刂骑@示設(shè)備100執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能的控制命令、以及控制外部裝置400執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能的控制命令。因此,顯示設(shè)備100可執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能,或者控制外部裝置400執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能。
[0053]顯示設(shè)備100基于接收的響應(yīng)信息執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的操作(操作S80)。[0054]具體地講,顯示設(shè)備100可基于響應(yīng)信息中包括的響應(yīng)消息信息來(lái)輸出對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息。也就是說(shuō),如果從第二服務(wù)器300接收到文本形式的響應(yīng)消息信息,則顯示設(shè)備可使用文本轉(zhuǎn)語(yǔ)音(TTS)算法將該文本轉(zhuǎn)換為語(yǔ)音并輸出該語(yǔ)音,或者可組成包括構(gòu)成響應(yīng)消息信息的文本的用戶(hù)界面(UI)屏幕并輸出該Π屏幕。
[0055]例如,如果用戶(hù)語(yǔ)音“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”被收集,則第二服務(wù)器300可將文本形式的響應(yīng)消息信息“它將于星期六7點(diǎn)開(kāi)始”發(fā)送到顯示設(shè)備100。因此,顯示設(shè)備100可將響應(yīng)消息“它將于星期六7點(diǎn)開(kāi)始”輸出為語(yǔ)音和文本中的至少一個(gè)。
[0056]另外,顯示設(shè)備100可被控制為根據(jù)響應(yīng)信息中包括的控制命令執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能。例如,如果用戶(hù)語(yǔ)音“請(qǐng)將〇〇〇(廣播節(jié)目的名稱(chēng))錄制在顯示設(shè)備100中”被收集,則第二服務(wù)器300可將錄制“〇〇〇”的控制命令發(fā)送到顯示設(shè)備100。因此,顯示設(shè)備100可執(zhí)行對(duì)應(yīng)廣播節(jié)目的預(yù)約錄制。
[0057]另舉一例,假設(shè)外部裝置400被實(shí)現(xiàn)為DVD播放器。在這種情況下,如果用戶(hù)語(yǔ)音“請(qǐng)打開(kāi)DVD播放器”被收集,則第二服務(wù)器300可將打開(kāi)DVD播放器的控制命令發(fā)送到顯示設(shè)備100。因此,顯示設(shè)備100可將打開(kāi)DVD播放器的控制命令發(fā)送到DVD播放器,以使得DVD播放器可被打開(kāi)。
[0058]在這種情況下,響應(yīng)信息還可包括對(duì)應(yīng)于在顯示設(shè)備100中執(zhí)行的功能的響應(yīng)消息信息。也就是說(shuō),在上述示例性實(shí)施例中,第二服務(wù)器300可將文本形式的響應(yīng)消息信息“〇〇〇的錄制被預(yù)約”與控制命令一起發(fā)送到顯示設(shè)備100,并且顯示設(shè)備100可在執(zhí)行預(yù)約錄制的同時(shí)將響應(yīng)消息“〇〇〇的錄制被預(yù)約”輸出為語(yǔ)音和文本中的至少一個(gè)。
[0059]另外,響應(yīng)信息還可包括對(duì)應(yīng)于外部裝置400執(zhí)行的功能的響應(yīng)消息信息。也就是說(shuō),在上述示例中,第二服務(wù)器300可將文本形式的響應(yīng)消息信息“DVD播放器已被打開(kāi)”與控制命令一起發(fā)送到顯示設(shè)備100,并且顯示設(shè)備100可在打開(kāi)DVD的同時(shí)將響應(yīng)消息“DVD播放器已被打開(kāi)”用語(yǔ)音和文本中的至少一個(gè)輸出。
[0060]圖3是解釋根據(jù)示例性實(shí)施例的顯示設(shè)備100的構(gòu)造的框圖。參照?qǐng)D3,顯示設(shè)備100包括輸出單元110 (例如,輸出器)、語(yǔ)音收集單元120 (例如,語(yǔ)音收集器)、第一通信單元130 (例如,第一通信器)、第二通信單元140 (例如,第二通信器)和控制單元150 (例如,控制器)。具體地講,圖3是解釋當(dāng)在沒(méi)有外部裝置400的情況下實(shí)現(xiàn)交互系統(tǒng)1000時(shí)顯示設(shè)備100的構(gòu)造的框圖。因此,如果在有外部裝置400的情況下實(shí)現(xiàn)交互系統(tǒng)1000,則顯示設(shè)備100還可包括與外部裝置400通信的組件。
[0061]輸出單元110輸出語(yǔ)音和圖像中的至少一個(gè)。具體地講,輸出單元110可以以語(yǔ)音和文本中的至少一個(gè)的形式輸出對(duì)應(yīng)于通過(guò)語(yǔ)音收集單元120收集的用戶(hù)語(yǔ)音的響應(yīng)消息。
[0062]為了這樣做,輸出單元110可包括顯示單元(例如,顯示器)和音頻輸出單元(例如,音頻輸出器)。
[0063]具體地講,顯示單元(未顯示)可被實(shí)現(xiàn)為液晶顯示器(IXD)、有機(jī)發(fā)光顯示器(0LED)、等離子體顯示面板(PDP)等,并且提供可通過(guò)顯示設(shè)備100提供的各種顯示屏幕。具體地講,顯示單元(未顯示)可以以文本或圖像的形式顯示對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息。
[0064]本文中,顯示單元(未顯示)可被實(shí)現(xiàn)為形成具有觸控板的層間結(jié)構(gòu)的觸摸屏,并且該觸摸屏可被構(gòu)造為檢測(cè)觸摸輸入的壓力。[0065]音頻輸出單元(未顯示)可被實(shí)現(xiàn)為輸出端口(比如,插座或揚(yáng)聲器),并以語(yǔ)音的形式輸出對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息。
[0066]輸出單元110可輸出各種圖像和音頻。圖像和音頻可以是構(gòu)成廣播內(nèi)容或多媒體內(nèi)容的圖像和音頻。
[0067]語(yǔ)音收集單元120收集用戶(hù)語(yǔ)音。例如,語(yǔ)音收集單元120可被實(shí)現(xiàn)為收集用戶(hù)語(yǔ)音的麥克風(fēng),并且可一體地形成在顯示設(shè)備100的內(nèi)部,或者可與顯示設(shè)備100分開(kāi)實(shí)現(xiàn)。如果麥克風(fēng)與顯示設(shè)備100分開(kāi)實(shí)現(xiàn),則麥克風(fēng)可被實(shí)現(xiàn)為使得用戶(hù)可用手握住麥克風(fēng)或者麥克風(fēng)可被放置在桌子上的形式,并且麥克風(fēng)可通過(guò)電纜或無(wú)線網(wǎng)絡(luò)與顯示設(shè)備100連接,以便將收集的用戶(hù)語(yǔ)音發(fā)送到顯示設(shè)備100。此外,麥克風(fēng)可被集成到另一個(gè)裝置中。語(yǔ)音收集單元120可確定收集的用戶(hù)語(yǔ)音是否是用戶(hù)說(shuō)出的語(yǔ)音,并且濾除用戶(hù)語(yǔ)音中的噪聲(例如,空調(diào)的聲音、清潔的聲音、音樂(lè)聲等)。舉例說(shuō)明,當(dāng)用戶(hù)語(yǔ)音(例如,模擬用戶(hù)語(yǔ)音)被輸入時(shí),語(yǔ)音收集單元120對(duì)模擬用戶(hù)語(yǔ)音進(jìn)行采樣,并將該用戶(hù)語(yǔ)音轉(zhuǎn)換為數(shù)字信號(hào)。在這種情況下,語(yǔ)音收集單元120計(jì)算轉(zhuǎn)換的數(shù)字信號(hào)的能量,并確定該數(shù)字信號(hào)的能量是否等于或大于預(yù)設(shè)值。
[0068]當(dāng)確定數(shù)字信號(hào)的能量等于或大于預(yù)設(shè)值時(shí),語(yǔ)音收集單元120移除噪聲,并發(fā)送移除噪聲的語(yǔ)音。噪聲分量可以是在家庭環(huán)境下可能發(fā)生的突發(fā)噪聲,比如,空調(diào)的聲音、清潔的聲音或音樂(lè)聲。當(dāng)確定數(shù)字信號(hào)的能量小于預(yù)設(shè)值時(shí),語(yǔ)音收集單元120對(duì)該數(shù)字信號(hào)不執(zhí)行處理,而等待另一個(gè)輸入。因此,音頻處理過(guò)程不被除用戶(hù)語(yǔ)音之外的其他聲音激活,以使得可防止不必要的功耗。
[0069]第一通信單元130與第一服務(wù)器(圖1中的200)通信。具體地講,第一通信單元130可將用戶(hù)語(yǔ)音發(fā)送到第一服務(wù)器200,并從第一服務(wù)器200接收對(duì)應(yīng)于用戶(hù)語(yǔ)音的文本信息。
[0070]第二通信單元140與第二服務(wù)器(圖1中的300)通信。具體地講,第二通信單元140可將接收到的文本信息發(fā)送到第二服務(wù)器300,并從第二服務(wù)器300接收對(duì)應(yīng)于該文本信息的響應(yīng)信息。
[0071]為了這樣做,第一通信單元130和第二通信單元140可包括分別執(zhí)行與第一服務(wù)器200和第二服務(wù)器300的通信的通信模塊。例如,通信模塊可包括通過(guò)網(wǎng)絡(luò)執(zhí)行與第一服務(wù)器200和第二服務(wù)器300的通信的網(wǎng)絡(luò)接口卡。要理解,在另一個(gè)示例性實(shí)施例中,第一通信單元130和第二通信單元140可作為單個(gè)通信單元提供。
[0072]另外,第一通信單元130和第二通信單元140可使用各種通信方法與第一服務(wù)器200和第二服務(wù)器300通信。例如,第一通信單元130和第二通信單元140可使用有線或無(wú)線局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、以太網(wǎng)、藍(lán)牙、Zigbee、通用串行總線(USB)、IEEE1394、WiFi等與第一服務(wù)器200和第二服務(wù)器300通信。為了這樣做,第一通信單元130和第二通信單元140可包括對(duì)應(yīng)于每種通信方法的芯片或輸入端口。例如,如果使用有線LAN執(zhí)行通信,則第一通信單元130和第二通信單元140可包括有線LAN卡(未顯示)和輸入端口(未顯示)。
[0073]在上述示例性實(shí)施例中,顯示設(shè)備100分別包括第一通信單元130和第二通信單元140,以便執(zhí)行與第一服務(wù)器200和第二服務(wù)器300的通信,但是這僅僅是示例。也就是說(shuō),顯示設(shè)備100可通過(guò)單個(gè)通信模塊與第一服務(wù)器200和第二服務(wù)器300通信。[0074]控制單元150控制顯示設(shè)備100的總體操作。具體地講,控制單元150可通過(guò)語(yǔ)音收集單元120收集用戶(hù)語(yǔ)音,并控制第一通信單元130將收集的用戶(hù)語(yǔ)音發(fā)送到第一服務(wù)器300。另外,控制單元150可控制第一通信單元130接收對(duì)應(yīng)于用戶(hù)語(yǔ)音的文本信息。
[0075]同時(shí),如果從第二服務(wù)器300接收到對(duì)應(yīng)于文本信息的響應(yīng)信息,則控制單元150可基于該響應(yīng)信息控制輸出單元110輸出對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息。
[0076]本文中,響應(yīng)信息可包括輸出響應(yīng)消息的響應(yīng)消息信息。響應(yīng)消息信息是從顯示設(shè)備輸出的文本形式的響應(yīng)消息,并且控制單元150可基于該響應(yīng)消息信息來(lái)通過(guò)輸出單元110以語(yǔ)音和文本中的至少一個(gè)的形式輸出對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息。
[0077]具體地講,控制單元150可使用TTS引擎將文本形式的響應(yīng)消息信息轉(zhuǎn)換為語(yǔ)音,并通過(guò)輸出單元110輸出該語(yǔ)音。本文中,TTS引擎是將文本轉(zhuǎn)換為語(yǔ)音的模塊,并且可使用各種相關(guān)領(lǐng)域的TTS算法將文本轉(zhuǎn)換為語(yǔ)音。另外,控制單元150可組成包括構(gòu)成響應(yīng)消息信息的文本的用戶(hù)界面(UI)屏幕,并通過(guò)輸出單元110輸出該Π屏幕。
[0078]例如,如果顯示設(shè)備100是TV并且收集到用戶(hù)語(yǔ)音“最近,最受歡迎的節(jié)目是什么? ”,則第二服務(wù)器300可以以文本形式表達(dá)響應(yīng)消息“最受歡迎的節(jié)目是〇〇〇(廣播節(jié)目的名稱(chēng))”,并將該響應(yīng)消息發(fā)送到顯示設(shè)備100。在這種情況下,控制單元150可將響應(yīng)消息轉(zhuǎn)換為語(yǔ)音,并通過(guò)輸出單元110輸出該語(yǔ)音,或者可構(gòu)成包括文本形式的響應(yīng)消息的用戶(hù)界面(UI)屏幕 ,并通過(guò)輸出單元110輸出該UI屏幕。
[0079]另外,響應(yīng)信息可包括控制顯示設(shè)備100的功能的控制命令??刂泼羁砂▓?zhí)行顯示設(shè)備100可執(zhí)行的功能之中的對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能。因此,控制單元150可基于從第二服務(wù)器300接收的控制命令來(lái)控制顯示設(shè)備100的每個(gè)組件執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能。
[0080]例如,如果顯示設(shè)備100是TV并且收集到用戶(hù)語(yǔ)音“請(qǐng)開(kāi)大音量”,則第二服務(wù)器300可將增大顯示設(shè)備100的音量的控制命令發(fā)送到顯示設(shè)備100。在這種情況下,控制單元150可基于該控制命令增大通過(guò)輸出單元110輸出的音頻的音量。然而,這僅僅是示例??刂茊卧?50可根據(jù)收集的控制命令來(lái)控制顯示設(shè)備100的每個(gè)組件執(zhí)行各種操作,比如,打開(kāi)/關(guān)閉電源、改變頻道等。
[0081]另外,響應(yīng)信息可包括關(guān)于根據(jù)控制命令而執(zhí)行的功能的響應(yīng)消息信息。在這種情況下,控制單元150可根據(jù)控制命令執(zhí)行功能,并基于響應(yīng)消息信息來(lái)以語(yǔ)音和文本中的至少一個(gè)的形式輸出關(guān)于執(zhí)行的功能的響應(yīng)消息。
[0082]例如,如果顯示設(shè)備100是TV并且收集到用戶(hù)語(yǔ)音“請(qǐng)將頻道改變?yōu)轭l道11”,則第二服務(wù)器300可將把顯示設(shè)備100的頻道改變?yōu)轭l道11的控制命令和以文本形式表達(dá)的響應(yīng)消息“頻道已改變?yōu)轭l道11”發(fā)送到顯示設(shè)備100。在這種情況下,控制單元150基于該控制命令通過(guò)輸出單元110將頻道改變?yōu)轭l道11。另外,控制單元150可將響應(yīng)消息“頻道已改變?yōu)轭l道11”轉(zhuǎn)換為語(yǔ)音,并通過(guò)輸出單元110輸出該語(yǔ)音,或者可構(gòu)成包括文本“頻道已改變?yōu)轭l道11”的UI屏幕,并通過(guò)輸出單元110輸出該UI屏幕。
[0083]如上所述,控制單元150可輸出對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息或者執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能。
[0084]另外,當(dāng)用戶(hù)語(yǔ)音指示不能在顯示設(shè)備100中執(zhí)行的功能時(shí),控制單元150可輸出對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息,而在顯示設(shè)備100中不執(zhí)行特定功能。[0085]例如,假設(shè)顯示設(shè)備100被實(shí)現(xiàn)為不支持視頻電話功能的TV。在這種情況下,如果顯示設(shè)備100收集到用戶(hù)語(yǔ)音“請(qǐng)打電話給XXX”,則第二服務(wù)器300可將執(zhí)行視頻電話功能的控制命令發(fā)送到顯示設(shè)備100。然而,因?yàn)轱@示設(shè)備100不支持對(duì)應(yīng)于該控制命令的視頻電話功能,所以控制單元150不能識(shí)別從第二服務(wù)器300接收的該控制命令。在這種情況下,控制單元150可通過(guò)輸出單元110以語(yǔ)音和文本中的至少一個(gè)的形式輸出響應(yīng)消息“該功能不被支持”。
[0086]在上述示例性實(shí)施例中,從第二服務(wù)器300發(fā)送的響應(yīng)消息信息是文本形式的響應(yīng)消息,但是這僅僅是示例。也就是說(shuō),響應(yīng)消息信息可以是構(gòu)成對(duì)應(yīng)的響應(yīng)消息的語(yǔ)音數(shù)據(jù)本身,或者可以是使用預(yù)先存儲(chǔ)在顯示設(shè)備100中的語(yǔ)音或文本輸出對(duì)應(yīng)的響應(yīng)消息的控制信號(hào)。
[0087]因此,控制單元150可考慮響應(yīng)消息信息的形式來(lái)輸出響應(yīng)消息。具體地講,如果構(gòu)成響應(yīng)消息的語(yǔ)音數(shù)據(jù)被接收到,則控制單元150可對(duì)對(duì)應(yīng)數(shù)據(jù)進(jìn)行處理以使得該數(shù)據(jù)可通過(guò)輸出單元110輸出,然后以語(yǔ)音和文本中的至少一個(gè)的形式輸出該數(shù)據(jù)。
[0088]可替換地,如果輸出響應(yīng)消息的控制信號(hào)被接收到,則控制單元150可在預(yù)先存儲(chǔ)在顯示設(shè)備100中的數(shù)據(jù)之中搜索與該控制信號(hào)匹配的語(yǔ)音或文本數(shù)據(jù),對(duì)搜索的語(yǔ)音或文本進(jìn)行處理以使得該數(shù)據(jù)可通過(guò)輸出單元110輸出,然后輸出該數(shù)據(jù)。為了這樣做,顯示設(shè)備100可存儲(chǔ)提供關(guān)于執(zhí)行顯示設(shè)備100的功能的響應(yīng)消息的語(yǔ)音或文本數(shù)據(jù)、或者關(guān)于對(duì)信息的請(qǐng)求的語(yǔ)音或文本數(shù)據(jù)。例如,顯示設(shè)備100可以以完整句子(比如,“頻道的改變已完成”)或者構(gòu)成句子的部分?jǐn)?shù)據(jù)(比如,“頻道已改變?yōu)椤?的形式存儲(chǔ)數(shù)據(jù)。在這種情況下,可從第二服務(wù)器300接收完成對(duì)應(yīng)句子的頻道名稱(chēng)。
[0089]圖4是解釋圖3中所示的顯示設(shè)備100的具體構(gòu)造的框圖。參照?qǐng)D4,除了圖3中所示的組件之外,顯示設(shè)備100還可包括接口單元160 (例如,接口)、輸入單元170 (例如,輸入器)、存儲(chǔ)單元180 (例如,存儲(chǔ)器)、接收單元190 (例如,接收器)和信號(hào)處理單元195(例如,信號(hào)處理器)。圖4中與圖3中的組件重復(fù)的組件執(zhí)行與圖3中的那些組件相同或類(lèi)似的功能,因此,將不提供詳細(xì)描述。
[0090]接口單元160與外部裝`置(圖1的400)通信。具體地講,接口單元160可使用有線通信方法(比如,HDM1、USB等)或者使用無(wú)線通信方法(比如,藍(lán)牙、Zigbee等)與外部裝置400通信。為了這樣做,接口單元160可包括對(duì)應(yīng)于每種通信方法的芯片或輸入端口。例如,如果接口單元160可使用HDMI通信方法與外部裝置400通信,則接口單元160可包括HDMI 端口。
[0091]以上已參照?qǐng)D3描述了顯示設(shè)備100從第二服務(wù)器300接收響應(yīng)信息,從而,執(zhí)行各種功能。
[0092]在這種情況下,響應(yīng)信息可包括控制外部裝置400的功能的控制命令。控制命令可包括執(zhí)行外部裝置400中可執(zhí)行的功能之中的對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能的命令。因此,控制單元150可通過(guò)接口單元160將從第二服務(wù)器300接收的控制命令發(fā)送到外部裝置400,以使得外部裝置400可執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能。
[0093]例如,假設(shè)外部裝置400被實(shí)現(xiàn)為DVD播放器。如果顯示設(shè)備100收集到用戶(hù)語(yǔ)音“請(qǐng)打開(kāi)DVD播放器”,則第二服務(wù)器300可將打開(kāi)DVD播放器的控制命令發(fā)送到顯示設(shè)備100。在這種情況下,控制單元150可將從第二服務(wù)器300接收的控制命令發(fā)送到DVD播放器。因此,DVD播放器可基于從顯示設(shè)備100接收的控制命令被打開(kāi)。然而,這僅僅是示例。外部裝置400可基于根據(jù)用戶(hù)語(yǔ)音而接收的控制命令執(zhí)行各種功能。
[0094]如果控制單元150不能基于從第二服務(wù)器300接收的控制命令控制外部裝置400,則控制單元150可以以語(yǔ)音和文本中的至少一個(gè)的形式輸出通知外部裝置400不能根據(jù)用戶(hù)語(yǔ)音進(jìn)行控制的消息。當(dāng)作為從第二服務(wù)器300接收的控制命令的對(duì)象的裝置不與顯示設(shè)備100連接時(shí),外部裝置400不能基于該控制命令被控制。
[0095]也就是說(shuō),控制單元150可確定與接口單元160連接的外部裝置400的類(lèi)型。隨后,如果作為從第二服務(wù)器300接收的控制命令的對(duì)象的裝置不與接口單元160連接,則控制單元150可以以語(yǔ)音和文本中的至少一個(gè)的形式輸出通知這樣的情形的消息。
[0096]例如,假設(shè)與顯示設(shè)備100連接的外部裝置400是DVD播放器。如果顯示設(shè)備100收集到用戶(hù)語(yǔ)音“請(qǐng)打開(kāi)游戲機(jī)”,則第二服務(wù)器300可將打開(kāi)游戲機(jī)的控制命令發(fā)送到顯示設(shè)備100。因?yàn)樽鳛樵摽刂泼畹膶?duì)象的游戲機(jī)不與接口單元160連接,所以控制單元150可以以語(yǔ)音和文本中的至少一個(gè)的形式輸出比如“請(qǐng)檢查游戲機(jī)的連接”或者“這個(gè)用戶(hù)語(yǔ)音不被支持”的消息。
[0097]輸入單元170是接收各種用戶(hù)操縱并將這些用戶(hù)操縱發(fā)送到控制單元150的輸入裝置,并且可被實(shí)現(xiàn)為輸入面板。本文中,輸入面板可被實(shí)現(xiàn)為鍵區(qū)或者包括各種功能鍵、數(shù)字鍵、特設(shè)鍵、文本鍵等的觸摸屏。另外,輸入單元170可被實(shí)現(xiàn)為接收從遙控器發(fā)送以控制顯示設(shè)備100的遠(yuǎn)程控制的紅外(IR)接收單元(未顯示)。
[0098]輸入單元170可接收控制顯示設(shè)備100的功能的各種用戶(hù)操縱。例如,如果顯示設(shè)備100被實(shí)現(xiàn)為智能電視,則控制智能電視的功能的用戶(hù)操縱(比如,打開(kāi)/關(guān)閉電源、改變頻道、改變音量等的操縱)可被輸入以控制智能電視的功能。在這種情況下,控制單元150可控制其他組成元件執(zhí)行對(duì)應(yīng)于通過(guò)輸入單元170輸入的用戶(hù)操縱的各種功能。例如,如果關(guān)閉電源的命令被輸入,則控制單元150可切斷提供給顯示設(shè)備100的每個(gè)組件的電源,如果改變頻道的命令被輸入,則控制單元150可控制接收單元190根據(jù)用戶(hù)操縱選擇頻道。
[0099]具體地講,輸入單元170接收發(fā)起收集用戶(hù)語(yǔ)音的語(yǔ)音識(shí)別模式的用戶(hù)操縱。例如,輸入單元170可與顯示單元一起被實(shí)現(xiàn)為觸摸屏的形式,并且顯示在語(yǔ)音識(shí)別模式接收輸入的物體(比如,圖標(biāo))??商鎿Q地,輸入單元170可以是在語(yǔ)音識(shí)別模式下接收輸入的單獨(dú)的按鈕。如果通過(guò)輸入單元170接收到發(fā)起語(yǔ)音識(shí)別模式的用戶(hù)操縱,則控制單元150可通過(guò)激活語(yǔ)音收集單元120來(lái)收集預(yù)定距離內(nèi)說(shuō)出的用戶(hù)語(yǔ)音。隨后,控制單元150可通過(guò)與第一服務(wù)器200和第二服務(wù)器300的通信來(lái)接收對(duì)應(yīng)于收集的用戶(hù)語(yǔ)音的響應(yīng)信息,以便控制輸出響應(yīng)消息或者執(zhí)行特定功能。
[0100]存儲(chǔ)單元180是存儲(chǔ)操作顯示設(shè)備100的各種程序的存儲(chǔ)介質(zhì),并且可被實(shí)現(xiàn)為存儲(chǔ)器、硬盤(pán)驅(qū)動(dòng)器(HDD)等。例如,存儲(chǔ)單元180可包括用于存儲(chǔ)執(zhí)行控制單元150的操作的程序的ROM、用于臨時(shí)存儲(chǔ)關(guān)于控制單元150的操作的執(zhí)行的數(shù)據(jù)的RAM、等等。另外,存儲(chǔ)單元180還可包括用于存儲(chǔ)各種參考數(shù)據(jù)的電可擦除和可編程ROM (EEPROM)ο
[0101]具體地講,存儲(chǔ)單元180可預(yù)先將對(duì)應(yīng)于用戶(hù)語(yǔ)音的各種響應(yīng)消息存儲(chǔ)為語(yǔ)音數(shù)據(jù)或文本數(shù)據(jù)。因此,控制單元150可從存儲(chǔ)單元180讀出對(duì)應(yīng)于從第二服務(wù)器300接收的語(yǔ)音消息信息(具體地講,控制信號(hào))的語(yǔ)音或文本數(shù)據(jù),并通過(guò)音頻輸出單元112或顯示單元111輸出該數(shù)據(jù)。在這種情況下,控制單元150可通過(guò)對(duì)該語(yǔ)音數(shù)據(jù)執(zhí)行信號(hào)處理(t匕如,解碼)并放大解碼的語(yǔ)音數(shù)據(jù)來(lái)通過(guò)音頻輸出單元112輸出該數(shù)據(jù),并且可通過(guò)組成包括構(gòu)成文本數(shù)據(jù)的文本的UI屏幕來(lái)通過(guò)顯示單元111輸出該數(shù)據(jù)。在上述示例性實(shí)施例中,控制單元150對(duì)從存儲(chǔ)單元180讀出的語(yǔ)音和文本數(shù)據(jù)執(zhí)行信號(hào)處理,但是這僅僅是示例??刂茊卧?50可控制信號(hào)處理單元195對(duì)語(yǔ)音和文本數(shù)據(jù)執(zhí)行信號(hào)處理。
[0102]接收單元190接收各種內(nèi)容。具體地講,接收單元190從使用廣播網(wǎng)絡(luò)發(fā)送廣播節(jié)目?jī)?nèi)容的廣播站或者從使用互聯(lián)網(wǎng)發(fā)送內(nèi)容的web服務(wù)器接收內(nèi)容。另外,接收單元190可從形成在顯示設(shè)備100中的或者與顯示設(shè)備連接的各種記錄介質(zhì)再現(xiàn)設(shè)備接收內(nèi)容。記錄介質(zhì)再現(xiàn)設(shè)備是指再現(xiàn)存儲(chǔ)在各種類(lèi)型的記錄介質(zhì)(比如,CD、DVD、硬盤(pán)、藍(lán)光盤(pán)、存儲(chǔ)卡、USB存儲(chǔ)器等)中的內(nèi)容的設(shè)備。此外,接收單元190可從圖像處理裝置、接收器裝置等接收內(nèi)容。
[0103]如果從廣播站接收到內(nèi)容,則控制單元190可被構(gòu)造為包括比如調(diào)諧器、解調(diào)器、均衡器等組件。如果從比如web服務(wù)器的源接收到內(nèi)容,則接收單元190可被實(shí)現(xiàn)為網(wǎng)絡(luò)接口卡。可替換地,如果從各種記錄介質(zhì)再現(xiàn)設(shè)備接收到內(nèi)容,則接收單元190可被實(shí)現(xiàn)為與記錄介質(zhì)再現(xiàn)設(shè)備連接的接口單元。就這點(diǎn)而論,根據(jù)各種示例性實(shí)施例,接收單元190可被實(shí)現(xiàn)為各種形式。
[0104]信號(hào)處理單元195對(duì)內(nèi)容執(zhí)行信號(hào)處理,以使得通過(guò)接收單元190接收的內(nèi)容可通過(guò)輸出單元110輸出。
[0105]具體地講,信號(hào)處理單元195對(duì)內(nèi)容中包括的視頻信號(hào)執(zhí)行比如解碼、縮放、幀率轉(zhuǎn)換等操作,以便將該視頻信號(hào)轉(zhuǎn)換為可在顯示設(shè)備111中輸出的形式。另外,信號(hào)處理單元195可對(duì)內(nèi)容中包括的音頻信號(hào)執(zhí)行比如解碼的信號(hào)處理,以便將該音頻信號(hào)轉(zhuǎn)換為可被音頻輸出單元112輸出的形式。
[0106]圖5是解釋根據(jù)示例性實(shí)施例的第一服務(wù)器200的構(gòu)造的框圖。如圖5所示,第一服務(wù)器200包括通信單元210 (例如,通信器)和控制單元220 (例如,控制器)。
[0107]通信單元210與顯示設(shè)備100通信。具體地講,通信單元210可從顯示設(shè)備100接收用戶(hù)語(yǔ)音,并將對(duì)應(yīng)于該用戶(hù)語(yǔ)音的文本信息發(fā)送到顯示設(shè)備100。為了這樣做,通信單元210可包括各種通信模塊。
[0108]控制單元220控制第一服務(wù)器200的總體操作。具體地講,如果從顯示設(shè)備100接收到用戶(hù)語(yǔ)音,則控制單元220控制通信單元210產(chǎn)生對(duì)應(yīng)于該用戶(hù)語(yǔ)音的文本信息,并將產(chǎn)生的文本信息發(fā)送到通信單元210。
[0109]具體地講,控制單元220可使用STT引擎來(lái)產(chǎn)生對(duì)應(yīng)于用戶(hù)語(yǔ)音的文本信息。本文中,STT引擎是指將語(yǔ)音信息轉(zhuǎn)換為文本的模塊,并且控制單元200可使用各種相關(guān)領(lǐng)域的STT算法來(lái)將語(yǔ)音信號(hào)轉(zhuǎn)換為文本。
[0110]例如,控制單元220通過(guò)在接收的用戶(hù)語(yǔ)音內(nèi)檢測(cè)用戶(hù)發(fā)出的語(yǔ)音的起始點(diǎn)和結(jié)束點(diǎn)來(lái)確定語(yǔ)音部分。具體地講,控制單元220可通過(guò)以下方式的動(dòng)態(tài)編程來(lái)檢測(cè)語(yǔ)音部分:計(jì)算接收的語(yǔ)音信號(hào)的能量,并基于計(jì)算的能量對(duì)語(yǔ)音信號(hào)的能級(jí)進(jìn)行分類(lèi)。另外,控制單元220可通過(guò)在檢測(cè)的語(yǔ)音部分內(nèi)基于聲學(xué)模型檢測(cè)作為語(yǔ)音的最小單位的音素來(lái)產(chǎn)生音素?cái)?shù)據(jù),并通過(guò)將隱馬爾可夫模型(HMM)概率模型應(yīng)用于產(chǎn)生的音素?cái)?shù)據(jù)來(lái)將用戶(hù)語(yǔ)音轉(zhuǎn)換為文本。
[0111]圖6是解釋根據(jù)示例性實(shí)施例的第二服務(wù)器300的構(gòu)造的框圖。如圖6所示,第二服務(wù)器300包括通信單元310 (例如,通信器)、存儲(chǔ)單元320 (例如,存儲(chǔ)器)和控制單元330 (例如,控制器)。
[0112]通信單元310執(zhí)行與顯示設(shè)備100的通信。具體地講,通信單元310可從顯示設(shè)備100接收文本信息,并將對(duì)應(yīng)于該文本信息的響應(yīng)信息發(fā)送到顯示設(shè)備100。為了這樣做,通信單元310可包括各種通信模塊。
[0113]存儲(chǔ)單元320存儲(chǔ)產(chǎn)生對(duì)應(yīng)于從顯示設(shè)備100接收的文本信息的響應(yīng)信息的各種信息。
[0114]具體地講,存儲(chǔ)單元320存儲(chǔ)每個(gè)服務(wù)范疇的會(huì)話模式。服務(wù)范疇可根據(jù)用戶(hù)語(yǔ)音所屬的主題而分為“廣播”、“ V0D”、“應(yīng)用程序管理”、“裝置控制”、“信息提供(天氣、股票、新聞等)”等。然而,這僅僅是示例。服務(wù)范疇還可根據(jù)其他多種主題來(lái)劃分。
[0115]更具體地講,存儲(chǔ)單元320可包括每個(gè)服務(wù)范疇的語(yǔ)料數(shù)據(jù)庫(kù)。本文中,語(yǔ)料數(shù)據(jù)庫(kù)可存儲(chǔ)例句及其響應(yīng)。
[0116]也就是說(shuō),存儲(chǔ)單元320可為每個(gè)服務(wù)范疇存儲(chǔ)多個(gè)例句及其響應(yīng)。另外,存儲(chǔ)單元320可存儲(chǔ)用于通過(guò)對(duì)每個(gè)例句進(jìn)行標(biāo)注來(lái)解釋例句和對(duì)該例句的響應(yīng)的信息。
[0117]例如,假設(shè)例句“OOO (廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”被存儲(chǔ)在廣播服務(wù)范疇中。
[0118]在這種情況下,存儲(chǔ)單元320可用用于解釋該例句的信息標(biāo)注該例句,并將該例句與該信息一起存儲(chǔ)。具體地講,存儲(chǔ)單元320可用通知“〇〇〇(廣播節(jié)目的名稱(chēng))”指示廣播節(jié)目、“…何時(shí)開(kāi)始? ”指示關(guān)于廣播時(shí)間的查詢(xún)、以及“何時(shí)”指示例句的類(lèi)型是問(wèn)題的信息標(biāo)注該例句,并將該例句與該信息一起存儲(chǔ)。另外,存儲(chǔ)單元320可用與廣播節(jié)目相關(guān)的術(shù)語(yǔ)位于具有比如“~何時(shí)開(kāi)始? ”的形式的例句中的信息標(biāo)注該例句,并將該例句與該信息一起存儲(chǔ)。與廣播節(jié)目相關(guān)的術(shù)語(yǔ)可包括廣播節(jié)目的名稱(chēng)、演員陣容、導(dǎo)演等。
[0119]另外,存儲(chǔ)單元320可用對(duì)例句“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”的響應(yīng)標(biāo)注該例句,并將該例句與該響應(yīng)一起存儲(chǔ)。具體地講,存儲(chǔ)單元320可用響應(yīng)“〈廣播節(jié)目的名稱(chēng) > 于〈廣播時(shí)間 > 開(kāi)始”標(biāo)注該例句,并將該例句與該響應(yīng)一起存儲(chǔ)。
[0120]另舉一例,假設(shè)例句“請(qǐng)將頻道變?yōu)轭l道〇”被存儲(chǔ)在廣播服務(wù)范疇中。
[0121]在這種情況下,存儲(chǔ)單元320可用用于解釋該例句的信息標(biāo)注該例句,并將該例句與該信息一起存儲(chǔ)。具體地講,存儲(chǔ)單元320可用通知“頻道〇”指示頻道號(hào)、“改變”指示用于改變頻道的命令、以及“請(qǐng)”指示例句的類(lèi)型是請(qǐng)求的信息標(biāo)注該例句,并將該例句與該信息一起存儲(chǔ)。另外,存儲(chǔ)單元320可用與廣播節(jié)目相關(guān)的術(shù)語(yǔ)位于具有比如“請(qǐng)將頻道改變?yōu)閪”的形式的例句中的信息標(biāo)注該例句,并將該例句與該信息一起存儲(chǔ)。與廣播節(jié)目相關(guān)的術(shù)語(yǔ)可包括頻道號(hào)、廣播站的名稱(chēng)、廣播節(jié)目的名稱(chēng)、演員陣容、導(dǎo)演等。
[0122]另外,存儲(chǔ)單元320可用對(duì)例句“請(qǐng)將頻道改變?yōu)轭l道〇”的響應(yīng)標(biāo)注該例句,并將該例句與該響應(yīng)一起存儲(chǔ)。具體地講,存儲(chǔ)單元320可用“頻道已改變?yōu)椤搭l道號(hào) >”的響應(yīng)標(biāo)注該例句,并將該例句與該響應(yīng)一起存儲(chǔ)。
[0123]又舉一例,假設(shè)例句“請(qǐng)關(guān)閉〇〇(裝置的名稱(chēng))”被存儲(chǔ)在裝置控制范疇中。
[0124]在這種情況下,存儲(chǔ)單元320可用用于解釋該例句的信息標(biāo)注該例句,并將該例句與該信息一起存儲(chǔ)。具體地講,存儲(chǔ)單元320可用通知“〇〇”指示裝置的名稱(chēng)、“關(guān)閉”指示用于關(guān)閉的命令、以及“請(qǐng)”指示例句的類(lèi)型是請(qǐng)求的信息標(biāo)注該例句,并將該例句與該信息一起存儲(chǔ)。另外,存儲(chǔ)單元320可用與裝置相關(guān)的術(shù)語(yǔ)位于具有比如“請(qǐng)關(guān)閉~”的形式的例句中的信息標(biāo)注該例句,并將該例句與該信息一起存儲(chǔ)。與裝置相關(guān)的術(shù)語(yǔ)可包括裝置的名稱(chēng)、制造商等。
[0125]另外,存儲(chǔ)單元320可用對(duì)例句“請(qǐng)關(guān)閉〇〇(裝置的名稱(chēng))”的響應(yīng)標(biāo)注該例句,并將該例句與該響應(yīng)一起存儲(chǔ)。具體地講,存儲(chǔ)單元320可用響應(yīng)“〈裝置的名稱(chēng)〉已被關(guān)閉”標(biāo)注該例句,并將該例句與該響應(yīng)一起存儲(chǔ)。
[0126]另外,存儲(chǔ)單元320可用控制顯示設(shè)備100或外部裝置400的控制命令標(biāo)注該例句,并將該例句與該控制命令一起存儲(chǔ)。具體地講,存儲(chǔ)單元320可用控制顯示設(shè)備100或外部裝置400的控制命令標(biāo)注對(duì)應(yīng)于用戶(hù)語(yǔ)音以控制顯示設(shè)備100或外部裝置400的例句,并將該例句與該控制命令一起存儲(chǔ)。
[0127]例如,存儲(chǔ)單元320可用將顯示設(shè)備100的頻道改變?yōu)轭l道〇的控制命令標(biāo)注例句“請(qǐng)將頻道改變?yōu)轭l道〇”,并將該例句與該控制命令一起存儲(chǔ)。另舉一例,存儲(chǔ)單元320可用關(guān)閉其裝置名稱(chēng)為〇〇的外部裝置400的控制命令標(biāo)注例句“請(qǐng)關(guān)閉〇〇(裝置的名稱(chēng))”,并將該例句與該控制命令一起存儲(chǔ)。
[0128]以上解釋了存儲(chǔ)在存儲(chǔ)單元320中的例句及其響應(yīng)。然而,這僅僅是示例。可存儲(chǔ)關(guān)于每個(gè)服務(wù)范疇的多種例句和響應(yīng)。
[0129]控制單元330控制第二服務(wù)器300的總體操作。具體地講,如果從顯示設(shè)備100接收到對(duì)應(yīng)于用戶(hù)語(yǔ)音的文本信息,則控制單元330可控制產(chǎn)生對(duì)應(yīng)于接收的文本信息的響應(yīng)信息并通過(guò)通信單元310將產(chǎn)生的響應(yīng)信息發(fā)送到顯示設(shè)備100。具體地講,控制單元330可通過(guò)分析文本信息來(lái)確定用戶(hù)語(yǔ)音的意圖,并控制通信單元310以產(chǎn)生對(duì)應(yīng)于確定的意圖的響應(yīng)信息并將該響應(yīng)信息發(fā)送到顯示設(shè)備100。
[0130]為了這樣做,控制單元330可通過(guò)檢測(cè)與接收的文本信息匹配的會(huì)話模式存在于其中的語(yǔ)料數(shù)據(jù)庫(kù)來(lái)確定用戶(hù)語(yǔ)音所屬的服務(wù)范疇。
[0131]具體地講,控制單元330可將接收的文本信息與為每個(gè)服務(wù)范疇存儲(chǔ)的例句進(jìn)行比較,并確定與接收的文本信息匹配的例句所屬的服務(wù)范疇是用戶(hù)語(yǔ)音所屬的服務(wù)范疇。
[0132]例如,如果從顯示設(shè)備100接收到文本“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”或者“請(qǐng)將頻道改變?yōu)轭l道〇”,則控制單元330可確定從顯示設(shè)備100收集的用戶(hù)語(yǔ)音屬于廣播服務(wù)范疇,如果接收到文本“請(qǐng)關(guān)閉〇〇(裝置的名稱(chēng))”,則控制單元330可確定從顯示設(shè)備100收集的用戶(hù)語(yǔ)音屬于裝置控制范疇。
[0133]如果不存在與接收的文本信息匹配的例句,則控制單元330可從統(tǒng)計(jì)上確定用戶(hù)語(yǔ)音所屬的范疇。
[0134]例如,假設(shè)顯示設(shè)備100收集到用戶(hù)語(yǔ)音“請(qǐng)將頻道改變?yōu)轭l道〇”,并且對(duì)應(yīng)于收集的用戶(hù)語(yǔ)音的文本被發(fā)送到第二服務(wù)器300。在這種情況下,控制單元330可使用分類(lèi)模型(比如,隱馬爾可夫模型(HMM)、條件隨機(jī)場(chǎng)(CRF)、支持向量機(jī)(SVM)等)來(lái)確定用戶(hù)語(yǔ)音在統(tǒng)計(jì)上類(lèi)似于“將頻道改變?yōu)轭l道〇”,并且可確定用戶(hù)語(yǔ)音“請(qǐng)將頻道變改為頻道〇”屬于廣播服務(wù)范疇。
[0135]另外,控制單元330可存儲(chǔ)在統(tǒng)計(jì)上類(lèi)似于預(yù)先存儲(chǔ)的例句的文本信息。在這種情況下,控制單元330可將該文本信息存儲(chǔ)為類(lèi)似例句所屬的服務(wù)范疇的另一個(gè)例句。
[0136]在以上情況下,控制單元330可用參照預(yù)先存儲(chǔ)的例句解釋新存儲(chǔ)的文本信息的信息和對(duì)該新存儲(chǔ)的文本信息的響應(yīng)標(biāo)注該新存儲(chǔ)的文本信息,并將該新存儲(chǔ)的文本信息與該信息和該響應(yīng)一起存儲(chǔ)。
[0137]例如,假設(shè)文本“請(qǐng)將頻道改變?yōu)轭l道〇”被存儲(chǔ)為新存儲(chǔ)的例句。
[0138]在這種情況下,控制單元330可用用于參照預(yù)先存儲(chǔ)的例句“將頻道改變?yōu)轭l道O”來(lái)解釋“請(qǐng)將頻道改變?yōu)轭l道〇”的信息標(biāo)注該新存儲(chǔ)的例句“請(qǐng)將頻道改變?yōu)轭l道O ”,并將該新存儲(chǔ)的例句與該信息一起存儲(chǔ)。具體地講,控制單元330可用通知“頻道〇”指示頻道號(hào)、“改變”指示用于改變頻道的命令、以及“請(qǐng)”指示例句的類(lèi)型是請(qǐng)求的信息標(biāo)注該新存儲(chǔ)的例句,并將該新存儲(chǔ)的例句與該信息一起存儲(chǔ)。另外,存儲(chǔ)單元320可用與廣播節(jié)目相關(guān)的術(shù)語(yǔ)位于具有比如“請(qǐng)將頻道改變?yōu)閪”的形式的例句中的信息標(biāo)注該新存儲(chǔ)的例句,并將該新存儲(chǔ)的例句與該信息一起存儲(chǔ)。與廣播節(jié)目相關(guān)的術(shù)語(yǔ)可包括頻道號(hào)、廣播站的名稱(chēng)、廣播節(jié)目的名稱(chēng)、演員陣容、導(dǎo)演等。
[0139]另外,存儲(chǔ)單元320可用對(duì)新存儲(chǔ)的例句“請(qǐng)將頻道改變?yōu)轭l道〇”的響應(yīng)標(biāo)注該新存儲(chǔ)的例句,并將該新存儲(chǔ)的例句與該響應(yīng)一起存儲(chǔ)。具體地講,存儲(chǔ)單元320可用響應(yīng)“頻道已改變?yōu)椤搭l道號(hào) >”標(biāo)注該新存儲(chǔ)的例句,并將該新存儲(chǔ)的例句與該響應(yīng)一起存儲(chǔ)。
[0140]例如,如果存在與從顯示設(shè)備100接收的文本信息匹配的多個(gè)例句,并且這些多個(gè)例句屬于不同的服務(wù)范疇,則控制單元330可使用統(tǒng)計(jì)分析來(lái)確定用戶(hù)語(yǔ)音所屬的服務(wù)范疇。
[0141]具體地講,控制單元330可基于構(gòu)成從顯示設(shè)備100接收的文本信息的、存在于每個(gè)服務(wù)范疇中的術(shù)語(yǔ)(或詞素)的頻率來(lái)將加權(quán)值給予每個(gè)術(shù)語(yǔ)(或詞素),并可考慮給予的加權(quán)值來(lái)確定用戶(hù)語(yǔ)音所屬的服務(wù)范疇。
[0142]例如,假設(shè)例句“請(qǐng)顯示〇〇〇(廣播節(jié)目的名稱(chēng))”被存儲(chǔ)在廣播服務(wù)范疇和VOD服務(wù)范疇中,并且從顯示設(shè)備100接收到文本“請(qǐng)顯示〇〇〇(廣播節(jié)目的名稱(chēng))”。
[0143]在這種情況下,控制單元330可確定與文本“請(qǐng)顯示〇〇〇(廣播節(jié)目的名稱(chēng))”匹配的例句存在于廣播服務(wù)范疇和VOD服務(wù)范疇中。然后,基于構(gòu)成該文本的術(shù)語(yǔ)(或詞素)“請(qǐng)”和“顯示”在每個(gè)服務(wù)范疇中的使用頻率,控制單元330可根據(jù)每個(gè)服務(wù)范疇來(lái)將加權(quán)值給予“請(qǐng)”和“顯示”。
[0144]例如,在存儲(chǔ)在廣播服務(wù)域中的全部例句之中,包括“請(qǐng)”的例句的比例可被計(jì)算為“請(qǐng)”在廣播服務(wù)范疇中的加權(quán)值,包括“顯示”的例句的比例可被計(jì)算為“顯示”在廣播服務(wù)范疇中的加權(quán)值。
[0145]同樣地,在存儲(chǔ)在VOD服務(wù)范疇中的全部例句之中,包括“請(qǐng)”的例句的比例可被計(jì)算為“請(qǐng)”在VOD服務(wù)范疇中的加權(quán)值,包括“顯示”的例句的比例可被計(jì)算為“顯示”在VOD服務(wù)范疇中的加權(quán)值。
[0146]隨后,控制單元330可通過(guò)計(jì)算給予每個(gè)術(shù)語(yǔ)的加權(quán)值來(lái)確定用戶(hù)語(yǔ)音所屬的服務(wù)范疇。在上述示例中,控制單元330可將乘以給予廣播服務(wù)范疇中的“請(qǐng)”和“顯示”的加權(quán)值的結(jié)果值與乘以給予VOD服務(wù)范疇中的“請(qǐng)”和“顯示”的加權(quán)值的結(jié)果值進(jìn)行比較,并確定用戶(hù)語(yǔ)音屬于具有較大結(jié)果值的服務(wù)范疇。
[0147]也就是說(shuō),如果基于廣播服務(wù)范疇中給予的加權(quán)值而計(jì)算的結(jié)果值大于基于VOD服務(wù)范疇中給予的加權(quán)值而計(jì)算的結(jié)果值,則控制單元330可確定文本“請(qǐng)顯示〇〇〇(廣播節(jié)目的名稱(chēng))”屬于廣播服務(wù)范疇。相反,如果基于VOD服務(wù)范疇中給予的加權(quán)值而計(jì)算的結(jié)果值大于基于廣播服務(wù)域中給予的加權(quán)值而計(jì)算的結(jié)果值,則控制單元330可確定文本“請(qǐng)顯示〇〇〇(廣播節(jié)目的名稱(chēng))”屬于VOD服務(wù)范疇。
[0148]然而,這僅僅是示例??刂茊卧?30可使用各種方法來(lái)從統(tǒng)計(jì)上確定用戶(hù)語(yǔ)音所屬的服務(wù)范疇。
[0149]隨后,控制單元330基于用戶(hù)語(yǔ)音所屬的服務(wù)范疇來(lái)從用戶(hù)語(yǔ)音提取對(duì)話行為、主要?jiǎng)幼骱徒M件要素(或個(gè)體名稱(chēng))。本文中,對(duì)話行為是關(guān)于句子的形式的分類(lèi)標(biāo)準(zhǔn),并且指示對(duì)應(yīng)的句子是陳述、請(qǐng)求,還是問(wèn)題。
[0150]主要?jiǎng)幼魇潜硎就ㄟ^(guò)會(huì)話的用戶(hù)語(yǔ)音在特定范疇中的意圖動(dòng)作的語(yǔ)義信息。例如,在廣播服務(wù)范疇中,主要?jiǎng)幼骺砂ù蜷_(kāi)/關(guān)閉TV、搜索廣播節(jié)目、搜索廣播節(jié)目時(shí)間、預(yù)約錄制廣播節(jié)目等等。另舉一例,在裝置控制范疇中,主要?jiǎng)幼骺砂ù蜷_(kāi)/關(guān)閉裝置、播放裝置、暫停裝置、等等。
[0151]組件要素是關(guān)于用戶(hù)語(yǔ)音中表示的特定范疇的個(gè)體信息,也就是說(shuō),指定特定范疇中意圖的動(dòng)作的意義的增加信息。例如,廣播服務(wù)范疇中的組件要素可包括風(fēng)格、節(jié)目名稱(chēng)、廣播時(shí)間、頻道名稱(chēng)、演員姓名等。裝置控制服務(wù)范疇中的組件要素可包括裝置名稱(chēng)、制造商等。
[0152]另外,控制單元330可使用提取的對(duì)話行為、主要?jiǎng)幼骱徒M件要素來(lái)確定用戶(hù)語(yǔ)音的意圖,產(chǎn)生對(duì)應(yīng)于確定的意圖的響應(yīng)信息,并將產(chǎn)生的響應(yīng)信息發(fā)送到顯示設(shè)備100。
[0153]本文中,響應(yīng)信息包括在顯示設(shè)備100中輸出響應(yīng)消息的響應(yīng)消息信息。響應(yīng)消息信息是從顯示設(shè)備100以文本形式輸出的關(guān)于用戶(hù)語(yǔ)音的響應(yīng)消息,并且顯示設(shè)備100可基于從第二服務(wù)器300接收的響應(yīng)消息信息來(lái)輸出對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息。
[0154]為了這樣做,控制單元330可從存儲(chǔ)單元320提取對(duì)確定的語(yǔ)音意圖的響應(yīng),并通過(guò)將提取的響應(yīng)轉(zhuǎn)換為文本來(lái)產(chǎn)生響應(yīng)消息信息。
[0155]另外,響應(yīng)信息還可包`括執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能的控制命令??刂泼羁砂刂骑@示設(shè)備100執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能的控制命令、以及控制外部裝置400執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的功能的控制命令。
[0156]為了這樣做,控制單元330可從存儲(chǔ)單元320提取對(duì)應(yīng)于確定的用戶(hù)語(yǔ)音意圖的控制命令,并將該控制命令發(fā)送到顯示設(shè)備100。
[0157]這里更詳細(xì)地解釋控制單元330產(chǎn)生對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)信息的示例。
[0158]首先,控制單元330可使用對(duì)與用戶(hù)語(yǔ)音匹配的例句或者在統(tǒng)計(jì)上被確定為類(lèi)似于用戶(hù)語(yǔ)音的例句標(biāo)注的信息來(lái)從用戶(hù)語(yǔ)音提取對(duì)話行為、主要?jiǎng)幼骱徒M件要素,產(chǎn)生對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)信息,并將產(chǎn)生的響應(yīng)信息發(fā)送到顯示設(shè)備100。
[0159]例如,假設(shè)從顯示設(shè)備100接收到文本“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”。
[0160]在這種情況下,控制單元330可確定接收的文本屬于廣播服務(wù)范疇,使用對(duì)廣播服務(wù)范疇中與接收的文本匹配的例句“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”標(biāo)注的信息來(lái)從用戶(hù)語(yǔ)音提取對(duì)話行為、主要?jiǎng)幼骱徒M件要素,并產(chǎn)生對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)信息。
[0161 ] 也就是說(shuō),存儲(chǔ)在廣播服務(wù)范疇中的例句“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”被標(biāo)注有用于解釋該例句的信息,即,通知“〇〇〇(廣播節(jié)目的名稱(chēng))”指示廣播節(jié)目、“…何時(shí)開(kāi)始”指示關(guān)于廣播時(shí)間的查詢(xún)、以及“何時(shí)”指示例句的類(lèi)型是問(wèn)題的信息。因此,基于該信息,控制單元330可確定,文本“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”的對(duì)話行為是問(wèn)題,主要?jiǎng)幼魇顷P(guān)于廣播時(shí)間的查詢(xún),組件要素是〇〇〇(廣播節(jié)目的名稱(chēng))。因此,控制單元330可確定用戶(hù)語(yǔ)音意圖“詢(xún)問(wèn)” “〇〇〇”的“廣播時(shí)間”。
[0162]另外,控制單元330可在存儲(chǔ)單元320中搜索對(duì)存儲(chǔ)在廣播服務(wù)范疇中的例句“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”標(biāo)注的響應(yīng),并使用標(biāo)注的響應(yīng)來(lái)產(chǎn)生響應(yīng)消息信
肩、O
[0163]也就是說(shuō),控制單元330找到對(duì)例句“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”標(biāo)注的響應(yīng)“〈廣播節(jié)目的名稱(chēng) > 將于〈廣播時(shí)間 > 開(kāi)始”,作為對(duì)用戶(hù)語(yǔ)音的響應(yīng)。
[0164]在這種情況下,控制單元330可完成找到的響應(yīng)中的空白,并產(chǎn)生完整的句子。
[0165]例如,在“〈廣播節(jié)目的名稱(chēng) > 將于〈廣播時(shí)間 > 開(kāi)始”的響應(yīng)中,控制單元330可將廣播節(jié)目的名稱(chēng)“〇〇〇”放到空白“〈廣播節(jié)目的名稱(chēng)〉”中。另外,控制單元330可使用電子節(jié)目指南(EPG)信息來(lái)搜索“〇〇〇”的廣播時(shí)間,并將找到的廣播時(shí)間放到空白“〈廣播時(shí)間 >”中。因此,控制單元330可將完整的句子“〇〇〇將于星期六7點(diǎn)開(kāi)始”產(chǎn)生為對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息信息,并將產(chǎn)生的響應(yīng)消息信息發(fā)送到顯示設(shè)備100。
[0166]結(jié)果,基于接收到的響應(yīng)消息信息,顯示設(shè)備100可以以語(yǔ)音和文本中的至少一個(gè)的形式輸出“〇〇〇將于星期六7點(diǎn)開(kāi)始”。
[0167]另舉一例,假設(shè)從顯示設(shè)備100接收到文本“請(qǐng)將頻道改變?yōu)轭l道〇”。
[0168]在這種情況下,控制單元330可確定接收的文本屬于廣播服務(wù)范疇,使用對(duì)廣播服務(wù)范疇中與接收的文本匹配的例句“請(qǐng)將頻道改變?yōu)轭l道〇”標(biāo)注的信息來(lái)從用戶(hù)語(yǔ)音提取對(duì)話行為、主要?jiǎng)幼骱徒M件要素,并產(chǎn)生對(duì)應(yīng)于該用戶(hù)語(yǔ)音的響應(yīng)信息。
[0169]也就是說(shuō),存儲(chǔ)在廣播服務(wù)范疇中的例句“請(qǐng)將頻道改變?yōu)轭l道〇”被標(biāo)注有用于解釋該例句的信息,即,通知“ 頻道〇”指示頻道號(hào)、“改變”指示改變頻道的命令、以及“請(qǐng)”指示該例句的類(lèi)型是請(qǐng)求的信息。因此,基于該信息,控制單元330可確定文本“請(qǐng)將頻道改變?yōu)轭l道〇”的對(duì)話行為是請(qǐng)求,主要?jiǎng)幼魇歉淖冾l道的命令,組件要素是頻道〇。因此,控制單元330可確定用戶(hù)語(yǔ)音意圖“請(qǐng)求” “將頻道改變?yōu)椤?“頻道〇”。
[0170]另外,控制單元330可在存儲(chǔ)單元320中搜索對(duì)存儲(chǔ)在廣播服務(wù)范疇中的例句“請(qǐng)將頻道改變?yōu)轭l道〇”標(biāo)注的響應(yīng),并使用標(biāo)注的響應(yīng)來(lái)產(chǎn)生響應(yīng)消息信息。
[0171]也就是說(shuō),控制單元330找到對(duì)例句“請(qǐng)將頻道改變?yōu)轭l道〇”標(biāo)注的響應(yīng)“頻道已改變?yōu)椤搭l道號(hào) >”,作為對(duì)用戶(hù)語(yǔ)音的響應(yīng)。
[0172]在這種情況下,控制單元330可完成找到的響應(yīng)中的空白,并產(chǎn)生完整的句子。
[0173]例如,在響應(yīng)“頻道已改變?yōu)椤搭l道號(hào) >”中,控制單元330可將頻道號(hào)“頻道〇”放到空白“〈頻道號(hào) >”中。因此,控制單元330可將完整的句子“頻道已改變?yōu)轭l道〇”產(chǎn)生為對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息信息,并將產(chǎn)生的響應(yīng)消息信息發(fā)送到顯示設(shè)備100。
[0174]另外,控制單元330可在存儲(chǔ)單元320中搜索對(duì)存儲(chǔ)在廣播服務(wù)范疇中的例句“請(qǐng)將頻道改變?yōu)轭l道〇”標(biāo)注的控制命令,并將標(biāo)注的控制命令發(fā)送到顯示設(shè)備100。也就是說(shuō),控制單元330可將把顯示設(shè)備100的頻道改變?yōu)轭l道〇的控制命令發(fā)送到顯示設(shè)備100,其中,該控制命令被標(biāo)注給所述例句。
[0175]結(jié)果,顯示設(shè)備100可基于從第二服務(wù)器300接收的控制命令來(lái)將頻道改變?yōu)轭l道〇,并基于從第二服務(wù)器300接收的響應(yīng)消息信息來(lái)以語(yǔ)音和文本中的至少一個(gè)的形式輸出“頻道已改變?yōu)轭l道〇”。
[0176]又舉一例,假設(shè)從顯示設(shè)備100接收到文本“請(qǐng)關(guān)閉〇〇(裝置的名稱(chēng))”。[0177]在這種情況下,控制單元330可確定接收到的文本屬于裝置控制范疇,使用對(duì)裝置控制范疇中與接收的文本匹配的例句“請(qǐng)關(guān)閉〇〇(裝置的名稱(chēng))”標(biāo)注的信息來(lái)從用戶(hù)語(yǔ)音提取對(duì)話行為、主要?jiǎng)幼骱徒M件要素,并產(chǎn)生對(duì)應(yīng)于該用戶(hù)語(yǔ)音的響應(yīng)信息。
[0178]也就是說(shuō),存儲(chǔ)在裝置控制范疇中的例句“請(qǐng)關(guān)閉〇〇(裝置的名稱(chēng))”被標(biāo)注有用于解釋該例句的信息,即,通知“〇〇(裝置的名稱(chēng))”指示裝置的名稱(chēng)、“關(guān)閉”指示關(guān)閉電源的命令、以及“請(qǐng)”指示例句的類(lèi)型是請(qǐng)求的信息。因此,基于這個(gè)信息,控制單元330可確定文本“請(qǐng)關(guān)閉〇〇(裝置的名稱(chēng))”的對(duì)話行為是請(qǐng)求,主要?jiǎng)幼魇顷P(guān)閉電源的命令,組件要素是〇〇(裝置的名稱(chēng))。因此,控制單元330可確定用戶(hù)語(yǔ)音意圖“請(qǐng)求” “關(guān)閉”“〇〇(裝置的名稱(chēng))”。
[0179]另外,控制單元330可在存儲(chǔ)單元320中搜索對(duì)存儲(chǔ)在裝置控制范疇中的例句“請(qǐng)關(guān)閉〇〇(裝置的名稱(chēng))”標(biāo)注的響應(yīng),并使用標(biāo)注的響應(yīng)來(lái)產(chǎn)生響應(yīng)消息信息。
[0180]也就是說(shuō),控制單元330找到對(duì)例句“請(qǐng)關(guān)閉〇〇(裝置的名稱(chēng))”標(biāo)注的響應(yīng)“〈裝置的名稱(chēng)〉已被關(guān)閉”,作為對(duì)用戶(hù)語(yǔ)音的響應(yīng)。
[0181]在這種情況下,控制單元330可完成找到的響應(yīng)中的空白,并產(chǎn)生完整的句子。
[0182]例如,在響應(yīng)“〈裝置的名稱(chēng)〉已被關(guān)閉”中,控制單元330可將裝置的名稱(chēng)“〇〇”放到空白“〈裝置的名稱(chēng)〉”中。因此,控制單元330可將完整的句子“〇〇已被關(guān)閉”產(chǎn)生為對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息信息,并將產(chǎn)生的響應(yīng)消息信息發(fā)送到顯示設(shè)備100。
[0183]另外,控制單元330可在存儲(chǔ)單元320中搜索對(duì)存儲(chǔ)在裝置控制范疇中的例句“請(qǐng)關(guān)閉〇〇(裝置的名稱(chēng))”標(biāo)注的控制命令,并將標(biāo)注的控制命令發(fā)送到顯示設(shè)備100。也就是說(shuō),控制單元330可將關(guān)閉〇〇 的控制命令發(fā)送到顯示設(shè)備100,其中,該控制命令被標(biāo)注給所述例句。
[0184]結(jié)果,顯示設(shè)備100可基于從第二服務(wù)器300接收的控制命令來(lái)關(guān)閉外部裝置400 “〇〇”,并基于從第二服務(wù)器300接收的響應(yīng)消息信息來(lái)以語(yǔ)音和文本中的至少一個(gè)的形式輸出“〇〇已被關(guān)閉”。
[0185]控制單元330可使用對(duì)在統(tǒng)計(jì)上類(lèi)似于用戶(hù)語(yǔ)音的例句標(biāo)注的信息來(lái)從用戶(hù)語(yǔ)音提取對(duì)話行為、主要?jiǎng)幼骱徒M件要素,并產(chǎn)生響應(yīng)信息。
[0186]例如,假設(shè)從顯示設(shè)備100接收到文本“ΛΛΛ(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”。
[0187]在這種情況下,控制單元330確定文本“ΛΛΛ (廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”在統(tǒng)計(jì)上類(lèi)似于存儲(chǔ)在廣播服務(wù)范疇中的例句“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”。因此,控制單元330可使用對(duì)例句“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”標(biāo)注的信息來(lái)從用戶(hù)語(yǔ)音提取對(duì)話行為、主要?jiǎng)幼骱徒M件要素,并產(chǎn)生響應(yīng)信息。
[0188]也就是說(shuō),該例句被標(biāo)注有與廣播節(jié)目相關(guān)的術(shù)語(yǔ)位于比如“~何時(shí)開(kāi)始? ”的句子中的信息,以便解釋該例句。因此,控制單元330從與廣播節(jié)目相關(guān)的術(shù)語(yǔ)(比如,廣播節(jié)目的名稱(chēng)、演員陣容、導(dǎo)演等)之中搜索“ΛΛΛ (廣播節(jié)目的名稱(chēng))”具有什么含義。
[0189]為了這樣做,存儲(chǔ)單元330可包括存儲(chǔ)關(guān)于每個(gè)服務(wù)范疇的組件要素的信息的命名實(shí)體詞典、TIMEX詞典等。
[0190]也就是說(shuō),控制單元330可參照命名實(shí)體詞典或--ΜΕΧ詞典來(lái)搜索“ΛΛΛ (廣播節(jié)目的名稱(chēng))”具有什么含義,并確定“ΛΛΛ (廣播節(jié)目的名稱(chēng))”指示廣播節(jié)目的名稱(chēng)。
[0191]然而,這僅僅是示例??刂茊卧?30可使用EPG信息或者預(yù)先存儲(chǔ)的例句和CRF來(lái)搜索“ΛΛΛ (廣播節(jié)目的名稱(chēng))”具有什么含義。
[0192]因此,控制單元330可確定文本“ΛΛΛ (廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”的對(duì)話行為是問(wèn)題,主要?jiǎng)幼魇顷P(guān)于廣播時(shí)間的查詢(xún),組件要素是ΛΛΛ (廣播節(jié)目的名稱(chēng))。另外,控制單元330可確定用戶(hù)語(yǔ)音意圖“詢(xún)問(wèn)” “ΛΛΛ”的“廣播時(shí)間”。
[0193]此外,控制單元330可使用對(duì)廣播服務(wù)范疇中存儲(chǔ)的例句標(biāo)注的響應(yīng)來(lái)產(chǎn)生關(guān)于"ΔΔΔ (廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”的響應(yīng)消息信息,并將產(chǎn)生的響應(yīng)消息信息發(fā)送到顯示設(shè)備100。
[0194]也就是說(shuō),控制單元330找到對(duì)例句“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”標(biāo)注的響應(yīng)“〈廣播節(jié)目的名稱(chēng)〉將于〈廣播時(shí)間〉開(kāi)始”,作為對(duì)用戶(hù)語(yǔ)音的響應(yīng)。另外,控制單元330可將完整的句子“ΛΛΛ將于星期三11點(diǎn)開(kāi)始”產(chǎn)生為對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息信息,并將產(chǎn)生的響應(yīng)消息信息發(fā)送到顯示設(shè)備100。
[0195]另一方面,如果顯示設(shè)備100預(yù)先存儲(chǔ)響應(yīng)消息句子的一部分的數(shù)據(jù),則控制單元330可僅將完成該句子的文本的一部分發(fā)送到顯示設(shè)備100。
[0196]例如,如果顯示設(shè)備100預(yù)先存儲(chǔ)了響應(yīng)“〈廣播節(jié)目的名稱(chēng) > 將于〈廣播時(shí)間>開(kāi)始”,則控制單元330可以以文本形式將廣播節(jié)目的名稱(chēng)和廣播時(shí)間發(fā)送到顯示設(shè)備100,以便完成預(yù)先存儲(chǔ)的響應(yīng)。在這種情況下,控制單元330可將輸出預(yù)先存儲(chǔ)的響應(yīng)的控制信號(hào)發(fā)送到顯示設(shè)備100。
[0197]因此,顯示設(shè)備100可將從第二服務(wù)器300接收的文本放到預(yù)先存儲(chǔ)的響應(yīng)中,并將完整句子“〇〇〇將于星期六7點(diǎn)開(kāi)始”作為響應(yīng)消息輸出。
[0198]在上述示例中,控制單元330使用對(duì)例句標(biāo)注的信息來(lái)從用戶(hù)語(yǔ)音提取對(duì)話行為、主要?jiǎng)幼骱徒M件要素,但是這僅僅是示例。也就是說(shuō),控制單元330可使用最大熵分類(lèi)器(Maximum Entropy Classifier)來(lái)提取對(duì)話行為和主要?jiǎng)幼?,并且使用CRF來(lái)提取組件`要素。
[0199]然而,本發(fā)明不限于此。控制單元330可使用多種已知方法來(lái)從用戶(hù)語(yǔ)音提取對(duì)話行為、主要?jiǎng)幼骱徒M件要素。
[0200]如果不可能確定當(dāng)前接收的用戶(hù)語(yǔ)音的意圖,則控制單元330可參照之前接收的用戶(hù)語(yǔ)音來(lái)確定用戶(hù)語(yǔ)音的意圖。也就是說(shuō),控制單元330可通過(guò)將當(dāng)前接收的用戶(hù)語(yǔ)音與存儲(chǔ)在語(yǔ)料數(shù)據(jù)庫(kù)中的會(huì)話模式進(jìn)行比較來(lái)確定當(dāng)前接收的用戶(hù)語(yǔ)音是否是會(huì)話模式中的第一個(gè)用戶(hù)語(yǔ)音,如果確定當(dāng)前接收的用戶(hù)語(yǔ)音不是第一個(gè)用戶(hù)語(yǔ)音,則可參照之前接收的用戶(hù)語(yǔ)音來(lái)確定用戶(hù)語(yǔ)音的意圖。
[0201]例如,假設(shè)在用戶(hù)語(yǔ)音“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”被輸入之后用戶(hù)語(yǔ)音“它何時(shí)開(kāi)始? ”被輸入。在這種情況下,如果確定用戶(hù)語(yǔ)音“它何時(shí)開(kāi)始? ”不是廣播服務(wù)范疇中的第一個(gè)用戶(hù)語(yǔ)音,則控制單元330可基于之前接收的用戶(hù)語(yǔ)音“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”來(lái)確定用戶(hù)語(yǔ)音“它何時(shí)開(kāi)始? ”的意圖。
[0202]也就是說(shuō),控制單元330可使用之前接收的用戶(hù)語(yǔ)音中包括的“〇〇〇(廣播節(jié)目的名稱(chēng))”來(lái)確定用戶(hù)語(yǔ)音“它何時(shí)開(kāi)始? ”的意圖是“查詢(xún)”名為“〇〇〇”的“節(jié)目的起始時(shí)間”,以便確定其組件要素能被提取的用戶(hù)語(yǔ)音“它何時(shí)開(kāi)始? ”的意圖。
[0203]在圖1至圖4中,顯示設(shè)備100輸出對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息或者基于從第二服務(wù)器300接收的響應(yīng)信息執(zhí)行特定功能,但是這僅僅是示例。顯示設(shè)備100可輸出對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息或者使用從第一服務(wù)器200接收的文本信息執(zhí)行特定功能。[0204]參照?qǐng)D4對(duì)這進(jìn)行更詳細(xì)的描述。
[0205]存儲(chǔ)單元180可存儲(chǔ)產(chǎn)生對(duì)應(yīng)于從第一服務(wù)器200接收的文本信息的響應(yīng)信息的多種信息。也就是說(shuō),像第二服務(wù)器300的存儲(chǔ)單元320那樣,存儲(chǔ)單元180可為每個(gè)服務(wù)范疇存儲(chǔ)多個(gè)例句及其響應(yīng)。存儲(chǔ)單元180可用解釋例句的信息、對(duì)應(yīng)的響應(yīng)和控制命令標(biāo)注該例句,并將該例句與該信息、該響應(yīng)和該控制命令一起存儲(chǔ)。
[0206]控制單元150可使用存儲(chǔ)的例句和標(biāo)注的信息來(lái)產(chǎn)生對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)信息,并基于產(chǎn)生的響應(yīng)信息來(lái)輸出對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息,或者控制顯不設(shè)備100或外部裝置400執(zhí)行根據(jù)用戶(hù)語(yǔ)音的對(duì)應(yīng)功能。在這種情況下,控制單元150可使用與第二服務(wù)器300中相同的方法。
[0207]圖7是解釋根據(jù)另一個(gè)示例性實(shí)施例的交互系統(tǒng)的視圖。如圖7所示,交互系統(tǒng)1000’包括顯示設(shè)備100、第一服務(wù)器200、第二服務(wù)器300、外部裝置400和外部服務(wù)器500。圖7中的交互系統(tǒng)與圖1中的交互系統(tǒng)的不同之處在于,圖7中的交互系統(tǒng)還包括外部服務(wù)器500。為了方便描述,本文將省略與圖1至圖6重復(fù)的描述。然而,參照?qǐng)D6的框圖描述第二服務(wù)器300的操作。
[0208]第二服務(wù)器300基于從顯示設(shè)備100接收的文本信息來(lái)確定用戶(hù)語(yǔ)音的意圖,基于確定的意圖來(lái)產(chǎn)生響應(yīng)信息,并將產(chǎn)生的響應(yīng)信息發(fā)送到顯示設(shè)備100。在這種情況下,第二服務(wù)器300可使用從外部服務(wù)器500接收的搜索信息來(lái)產(chǎn)生響應(yīng)信息。
[0209]本文中,不可能產(chǎn)生響應(yīng)信息的情況是找到的響應(yīng)中的空白不能被完成的情況。
[0210]在這種情況下,第二服務(wù)器300可通過(guò)將從顯示設(shè)備100接收的文本信息發(fā)送到外部服務(wù)器500來(lái)收集對(duì)應(yīng)于文本信息的搜索信息,并基于該搜索信息來(lái)產(chǎn)生響應(yīng)信息。[0211 ] 另外,第二服務(wù)器300可從自顯示設(shè)備100接收的文本信息提取某關(guān)鍵字,并將該關(guān)鍵字發(fā)送到外部服務(wù)器500。例如,在文本“首爾的天氣怎么樣? ”中,關(guān)鍵字可以是“首爾”和“天氣”,并且第二服務(wù)器300可針對(duì)每個(gè)服務(wù)范疇存儲(chǔ)某些關(guān)鍵字。
[0212]外部服務(wù)器500基于從第二服務(wù)器300接收的文本信息或者從文本信息提取的關(guān)鍵字來(lái)產(chǎn)生搜索信息,并將產(chǎn)生的搜索信息發(fā)送到第二服務(wù)器300。具體地講,外部服務(wù)器500可被實(shí)現(xiàn)為這樣的web服務(wù)器,該web服務(wù)器存儲(chǔ)對(duì)文本信息或者從文本信息提取的關(guān)鍵字執(zhí)行web搜索的各種信息,并將搜索結(jié)果發(fā)送到第二服務(wù)器300。
[0213]因此,第二服務(wù)器300可通過(guò)使用從外部服務(wù)器500接收的搜索結(jié)果完成找到的響應(yīng)中的空白來(lái)產(chǎn)生響應(yīng)信息,并將產(chǎn)生的響應(yīng)信息發(fā)送到顯示設(shè)備100。
[0214]例如,如果從顯示設(shè)備100接收到文本“〇〇(地區(qū)名稱(chēng))的天氣怎么樣? ”,則控制單元330可確定用戶(hù)語(yǔ)音意圖“詢(xún)問(wèn)” “〇〇(地區(qū)名稱(chēng))”的“天氣”,并找到“〈地區(qū)名稱(chēng)>的天氣是〈天氣信息 >”作為響應(yīng)。
[0215]在這種情況下,控制單元330可將“ O O (地區(qū)名稱(chēng))”放到找到的響應(yīng)中的空白〈地區(qū)名稱(chēng) > 中。然而,為了完成另一個(gè)空白〈天氣信息 >,控制單元330可將接收的文本信息或者從該文本信息提取的關(guān)鍵字發(fā)送到外部服務(wù)器500。此處,關(guān)鍵字可以是“〇〇(地區(qū)名稱(chēng))”和“天氣”。因此,外部服務(wù)器500可搜索關(guān)于〇〇(地區(qū)名稱(chēng))的天氣信息。
[0216]另外,如果控制單元330從外部服務(wù)器500接收到搜索結(jié)果,則控制單元330可使用接收的搜索結(jié)果來(lái)產(chǎn)生對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息信息,并將產(chǎn)生的響應(yīng)消息信息發(fā)送到顯示設(shè)備100。在這個(gè)示例中,如果從外部服務(wù)器500接收到〇〇(地區(qū)名稱(chēng))的天氣是
25。C的搜索結(jié)果,則控制單元330可將“〇〇(地區(qū)名稱(chēng))的天氣是25° C”的完整句子產(chǎn)生為對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息信息,并將產(chǎn)生的響應(yīng)消息信息發(fā)送到顯示設(shè)備100。
[0217]結(jié)果,顯示設(shè)備100可基于從第二服務(wù)器300接收的響應(yīng)消息信息來(lái)以語(yǔ)音和文本中的至少一個(gè)的形式輸出“〇〇(地區(qū)名稱(chēng))的天氣是25° C”。
[0218]圖8是解釋圖7中所示的交互系統(tǒng)的每個(gè)操作的時(shí)序圖。第二服務(wù)器300的具體構(gòu)造與圖6的構(gòu)造相同或類(lèi)似,將參照?qǐng)D6中所示的框圖來(lái)解釋第二服務(wù)器300的操作。另外,圖8中的操作S510至S514與圖2中的操作SlO至S50相同或類(lèi)似,為了方便描述,此處將省略重復(fù)解釋。
[0219]第二服務(wù)器300基于從顯示設(shè)備100接收到的文本信息來(lái)確定用戶(hù)語(yǔ)音的意圖,并確定是否可根據(jù)確定的用戶(hù)語(yǔ)音的意圖來(lái)產(chǎn)生響應(yīng)信息(操作S515)。
[0220]具體地講,控制單元330基于從顯示設(shè)備100接收到的文本信息來(lái)確定用戶(hù)語(yǔ)音所屬的服務(wù)范疇,并基于該服務(wù)范疇來(lái)確定用戶(hù)語(yǔ)音的意圖。隨后,控制單元330從存儲(chǔ)單元310中的語(yǔ)料數(shù)據(jù)庫(kù)提取對(duì)應(yīng)于確定的用戶(hù)語(yǔ)音的意圖的響應(yīng),以上已參照?qǐng)D1至圖6對(duì)這進(jìn)行了解釋。
[0221]此外,控制單元330使用提取的響應(yīng)來(lái)產(chǎn)生響應(yīng)消息信息。
[0222]如果提取的響應(yīng)不是完整的句子并且不可能使用預(yù)先存儲(chǔ)的信息來(lái)完成該句子,則控制單元330確定不可能根據(jù)用戶(hù)語(yǔ)音的意圖來(lái)產(chǎn)生響應(yīng)信息。
[0223]例如,假設(shè)確定收集的用戶(hù)語(yǔ)音“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”的意圖是“查詢(xún)”名為“〇〇〇”的節(jié)目的起始時(shí)間,并且“〈節(jié)目的名稱(chēng) > 的廣播時(shí)間是〈廣播時(shí)間>”被提取為響應(yīng)。在這種情況下, 控制單元330使用EPG信息來(lái)產(chǎn)生響應(yīng)消息信息“〇〇〇(節(jié)目的名稱(chēng))的廣播時(shí)間是星期六7點(diǎn)”。
[0224]另舉一例,假設(shè)確定收集的用戶(hù)語(yǔ)音“〇〇(地區(qū)名稱(chēng))的天氣怎么樣? ”的意圖是“查詢(xún)” “〇〇(地區(qū)名稱(chēng))”的“天氣”,并且“〈地區(qū)名稱(chēng)〉的天氣是〈天氣信息〉”被提取為響應(yīng)。在這種情況下,如果關(guān)于〇〇(地區(qū)名稱(chēng))的當(dāng)前天氣的信息未被預(yù)先存儲(chǔ)在第二服務(wù)器300中,則不可能使用預(yù)先存儲(chǔ)的信息來(lái)完成提取的句子。就這點(diǎn)而論,如果不可能使用預(yù)先存儲(chǔ)的信息來(lái)產(chǎn)生完整句子的形式的響應(yīng)消息信息,則控制單元330確定不可能根據(jù)用戶(hù)語(yǔ)音的意圖來(lái)產(chǎn)生響應(yīng)信息。
[0225]在這種情況下,第二服務(wù)器330將從顯示設(shè)備100接收的文本信息發(fā)送到外部服務(wù)器500 (操作S516)。為了這樣做,通信單元310可執(zhí)行與外部服務(wù)器500的通信。
[0226]具體地講,如果不可能根據(jù)用戶(hù)語(yǔ)音的意圖來(lái)產(chǎn)生響應(yīng)信息,也就是說(shuō),如果不可能使用預(yù)先存儲(chǔ)的信息來(lái)完成提取的句子,則控制單元330控制通信單元310將從顯示設(shè)備100接收的文本信息發(fā)送到外部服務(wù)器500。也就是說(shuō),在本示例性實(shí)施例中,控制單元330控制將文本信息“〇〇(地區(qū)名稱(chēng))的天氣怎么樣? ”發(fā)送到外部服務(wù)器500。
[0227]另外或者可替換地,控制單元330可從自顯示設(shè)備100接收的文本信息提取關(guān)鍵字,并通過(guò)通信單元310將提取的關(guān)鍵字發(fā)送到外部服務(wù)器500。
[0228]為了這樣做,存儲(chǔ)單元320可存儲(chǔ)關(guān)于從文本信息提取的各個(gè)關(guān)鍵字的信息。具體地講,存儲(chǔ)單元320可存儲(chǔ)每個(gè)服務(wù)范疇的預(yù)定義關(guān)鍵字。例如,存儲(chǔ)單元320可將天氣相關(guān)關(guān)鍵字(比如,地區(qū)名稱(chēng)、溫度、下雪、概率等)與信息提供服務(wù)范疇匹配,并且將廣播相關(guān)關(guān)鍵字(比如,節(jié)目名稱(chēng)、主要演員、歌手、歌曲名等)與廣播服務(wù)范疇匹配,并存儲(chǔ)那些關(guān)鍵字。
[0229]例如,因?yàn)橛脩?hù)語(yǔ)音“〇〇(地區(qū)名稱(chēng))的天氣怎么樣? ”屬于信息提供服務(wù)范疇,所以控制單元330可控制檢測(cè)文本信息中的關(guān)鍵字(比如,“〇〇(地區(qū)名稱(chēng))”和“天氣”)并將該關(guān)鍵字發(fā)送到外部服務(wù)器500。
[0230]外部服務(wù)器500產(chǎn)生搜索信息(操作S517),并將產(chǎn)生的搜索信息發(fā)送到第二服務(wù)器300 (操作S518)。具體地講,外部服務(wù)器500可被實(shí)現(xiàn)為web服務(wù)器,并且可對(duì)從第二服務(wù)器300接收的文本信息或關(guān)鍵字執(zhí)行web搜索,并將web搜索的結(jié)果產(chǎn)生為搜索信息。
[0231]如上所述,如果從第二服務(wù)器300接收到文本“〇〇(地區(qū)名稱(chēng))的天氣怎么樣? ”或者關(guān)鍵字(比如,“〇〇(地區(qū)名稱(chēng))”和“天氣”),則外部服務(wù)器500可使用對(duì)應(yīng)的信息來(lái)執(zhí)行web搜索,并將關(guān)于搜索的〇〇(地區(qū)名稱(chēng))的當(dāng)前天氣的信息發(fā)送到第二服務(wù)器300。
[0232]如果從外部服務(wù)器500接收到搜索信息,則第二服務(wù)器300可產(chǎn)生響應(yīng)信息(操作S519),并將產(chǎn)生的響應(yīng)信息發(fā)送到顯示設(shè)備100 (操作S520)。
[0233]具體地講,控制單元330可使用搜索信息來(lái)產(chǎn)生對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)信息。也就是說(shuō),控制單元330可通過(guò)使用搜索信息將提取的響應(yīng)重新構(gòu)造為完整的句子來(lái)產(chǎn)生響應(yīng)消息信息,并將產(chǎn)生的響應(yīng)消息信息發(fā)送到顯示設(shè)備100。
[0234]也就是說(shuō),在本示例性實(shí)施例中,如果從外部服務(wù)器500接收到〇〇(地區(qū)名稱(chēng))的天氣是25°C的搜索信息,則控制單元330可控制基于搜索信息來(lái)產(chǎn)生“〇〇(地區(qū)名稱(chēng))的天氣是25°C”的響應(yīng)消息信息并將產(chǎn)生的響應(yīng)消息信息發(fā)送到顯示設(shè)備100。
[0235]顯示設(shè)備100基于從 第二服務(wù)器300接收到的響應(yīng)信息來(lái)執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的操作(操作S521)。在上述示例性實(shí)施例中,顯示設(shè)備100可基于從第二服務(wù)器300接收到的響應(yīng)消息信息來(lái)以語(yǔ)音和文本中的至少一個(gè)的形式輸出響應(yīng)消息“〇〇(地區(qū)名稱(chēng))的天氣是25°C ”,以上已參照?qǐng)D1至圖6對(duì)這進(jìn)行了解釋。
[0236]在圖1和圖8中,包括第一服務(wù)器200和第二服務(wù)器300的單個(gè)服務(wù)器可被稱(chēng)為交互服務(wù)器。在圖1和圖8中,第一服務(wù)器200和第二服務(wù)器300被示為單獨(dú)的組件,但是這僅僅是示例。也就是說(shuō),第一服務(wù)器200和第二服務(wù)器300可被實(shí)現(xiàn)為單個(gè)服務(wù)器,在這種情況下,該單個(gè)服務(wù)器可被稱(chēng)為交互服務(wù)器。
[0237]在這種情況下,顯示設(shè)備100不接收對(duì)應(yīng)于用戶(hù)語(yǔ)音的文本信息,并且單個(gè)服務(wù)器可將用戶(hù)語(yǔ)音轉(zhuǎn)換為文本,基于轉(zhuǎn)換的文本來(lái)產(chǎn)生對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)信息,并將產(chǎn)生的響應(yīng)信息發(fā)送到顯示設(shè)備100。
[0238]圖9至圖11是解釋根據(jù)示例性實(shí)施例的交互系統(tǒng)的操作的視圖。
[0239]例如,假設(shè)如圖9A和圖9B所示,正在觀看特定廣播節(jié)目的用戶(hù)600說(shuō)出“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”。在這種情況下,顯示設(shè)備100可基于從第二服務(wù)器300接收的響應(yīng)信息來(lái)輸出對(duì)應(yīng)于“〇〇〇(廣播節(jié)目的名稱(chēng))何時(shí)開(kāi)始? ”的響應(yīng)消息。也就是說(shuō),顯示設(shè)備100可基于從第二服務(wù)器200接收的響應(yīng)信息來(lái)在屏幕上將“〇〇〇(廣播節(jié)目的名稱(chēng))的廣播時(shí)間為星期六7點(diǎn)”輸出為語(yǔ)音或文本。
[0240]同時(shí),假設(shè)如圖1OA所示,正在觀看特定廣播節(jié)目的用戶(hù)600說(shuō)出“請(qǐng)將頻道改變?yōu)轭l道〇?”。
[0241]在這種情況下,如圖1OB和圖1OC所示,顯示設(shè)備100可基于從第二服務(wù)器300接收的響應(yīng)信息來(lái)輸出對(duì)應(yīng)于“請(qǐng)將頻道改變?yōu)轭l道〇”的響應(yīng)消息,并且改變頻道。
[0242]具體地講,顯示設(shè)備100可在屏幕上將響應(yīng)消息“頻道已改變?yōu)轭l道〇”輸出為語(yǔ)音或文本。另外,顯示設(shè)備100可基于從第二服務(wù)器300接收的控制命令來(lái)將頻道改變?yōu)轭l道〇。
[0243]例如,假設(shè)如圖1lA所示,正在觀看DVD的用戶(hù)600說(shuō)出“請(qǐng)關(guān)閉DVD播放器”。
[0244]在這種情況下,如圖1IB和圖1lC所示,顯示設(shè)備100可基于從第二服務(wù)器300接收的響應(yīng)信息來(lái)輸出對(duì)應(yīng)于“請(qǐng)關(guān)閉DVD播放器”的響應(yīng)消息,并關(guān)閉DVD播放器。
[0245]具體地講,顯示設(shè)備100可在屏幕上將響應(yīng)消息“DVD播放器已被關(guān)閉”輸出為語(yǔ)音或文本。另外,顯示設(shè)備100可基于從第二服務(wù)器300接收的控制命令來(lái)關(guān)閉DVD播放器。
[0246]圖12是解釋根據(jù)示例性實(shí)施例的用于控制顯示設(shè)備100的方法的流程圖。
[0247]參照?qǐng)D12,收集用戶(hù)語(yǔ)音(操作S710)。具體地講,可通過(guò)與顯示設(shè)備100—體地形成的或者分開(kāi)提供的麥克風(fēng)來(lái)收集用戶(hù)語(yǔ)音。
[0248]隨后,將用戶(hù)語(yǔ)音發(fā)送到第一服務(wù)器200 (操作S720),并且從第一服務(wù)器200接收對(duì)應(yīng)于該用戶(hù)語(yǔ)音的文本信息(操作S730)。具體地講,可從第一服務(wù)器200接收到通過(guò)STT算法被轉(zhuǎn)換為文本形式的用戶(hù)語(yǔ)音。
[0249]隨后,將接收的文本信息發(fā)送到第二服務(wù)器300 (操作S740),并且從第二服務(wù)器300接收對(duì)應(yīng)于該文本信息的響應(yīng)信息(操作S750)。本文中,響應(yīng)信息包括在顯示設(shè)備100中輸出響應(yīng)消息的響應(yīng)消息信息。也就是說(shuō),可從第二服務(wù)器300接收響應(yīng)消息信息,響應(yīng)消息信息是文本形式的對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息。
[0250]之后,基于響應(yīng)信息輸`出對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息(操作S760 )。具體地講,可基于響應(yīng)文本信息將對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息輸出為語(yǔ)音和文本中的至少一個(gè)。
[0251]響應(yīng)信息還可包括控制顯示設(shè)備100的功能的控制命令。因此,顯示設(shè)備100可以不僅輸出對(duì)應(yīng)于用戶(hù)語(yǔ)音的響應(yīng)消息,而且還可執(zhí)行對(duì)應(yīng)于用戶(hù)語(yǔ)音的特定功能。
[0252]第二服務(wù)器300基于接收的文本信息來(lái)確定用戶(hù)語(yǔ)音的意圖,如果不可能根據(jù)用戶(hù)語(yǔ)音的意圖產(chǎn)生響應(yīng)信息,則可使用從外部服務(wù)器500接收的搜索信息來(lái)產(chǎn)生響應(yīng)信息。也就是說(shuō),如果不可能根據(jù)確定的用戶(hù)語(yǔ)音的意圖產(chǎn)生響應(yīng)信息,則第二服務(wù)器300將文本信息發(fā)送到外部服務(wù)器500。因此,外部服務(wù)器500基于該文本信息來(lái)產(chǎn)生搜索信息并將產(chǎn)生的搜索信息發(fā)送到第二服務(wù)器300,第二服務(wù)器300可使用該搜索信息來(lái)產(chǎn)生響應(yīng)信息并將產(chǎn)生的響應(yīng)信息發(fā)送到顯示設(shè)備100。
[0253]一種在其中可提供依次執(zhí)行根據(jù)示例性實(shí)施例的各種控制方法的程序的非時(shí)間性可記錄介質(zhì)。
[0254]所述非時(shí)間性可記錄介質(zhì)是指可半永久性地存儲(chǔ)數(shù)據(jù)的介質(zhì),而不是短時(shí)間內(nèi)存儲(chǔ)數(shù)據(jù)的介質(zhì)(比如,寄存器、高速緩存和存儲(chǔ)器),并且可被設(shè)備讀取。具體地講,以上提及的各種應(yīng)用程序或程序可被存儲(chǔ)在非時(shí)間性可記錄介質(zhì)(比如,⑶、DVD、硬盤(pán)、藍(lán)光盤(pán)、USB、存儲(chǔ)卡和ROM)中,并且在其中被提供。
[0255]在以上示出顯示設(shè)備和服務(wù)器的框圖中,示出了總線,并且顯示設(shè)備中的每個(gè)組成元件與服務(wù)器之間的通信可通過(guò)該總線來(lái)執(zhí)行。另外,每個(gè)裝置還可包括執(zhí)行以上提及的各個(gè)步驟的處理器(比如,CPU)和微處理器等。而且,要理解,在示例性實(shí)施例中,上述設(shè)備的一個(gè)或多個(gè)單元可包括電路、處理器、微處理器等,并且可執(zhí)行存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)程序。
[0256]盡管已顯示和描述了幾個(gè)示例性實(shí)施例,但是本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,在不脫離本發(fā)明構(gòu)思的原理和精神的情況下,可在這些示例性實(shí)施例中進(jìn)行改變,本發(fā)明構(gòu)思的范圍在權(quán)利要求及其等同形式中被限定。
【權(quán)利要求】
1.一種圖像處理設(shè)備,包括: 輸出器,輸出語(yǔ)音和文本中的至少一個(gè); 語(yǔ)音收集器,收集用戶(hù)語(yǔ)音; 第一通信器,將收集的用戶(hù)語(yǔ)音發(fā)送到第一服務(wù)器,并從第一服務(wù)器接收對(duì)應(yīng)于所述收集的用戶(hù)語(yǔ)音的文本信息; 第二通信器,將接收的文本信息發(fā)送到第二服務(wù)器;和 控制器,響應(yīng)于從第二服務(wù)器接收到對(duì)應(yīng)于發(fā)送的文本信息的響應(yīng)信息,控制輸出器基于接收的響應(yīng)信息輸出響應(yīng)于所述收集的用戶(hù)語(yǔ)音的響應(yīng)消息。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其中: 所述接收的響應(yīng)信息包括從所述圖像處理設(shè)備輸出所述響應(yīng)消息的響應(yīng)消息信息;并且 所述控制器基于所述響應(yīng)消息信息通過(guò)輸出器將響應(yīng)于所述收集的用戶(hù)語(yǔ)音的響應(yīng)消息產(chǎn)生并輸出為語(yǔ)音和文本中的至少一個(gè)。
3.根據(jù)權(quán)利要求2所述的設(shè)備,其中,所述接收的響應(yīng)信息還包括控制命令,所述控制命令控制所述圖像處理設(shè)備響應(yīng)于所述收集的用戶(hù)語(yǔ)音的操作。
4.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述第二服務(wù)器基于所述發(fā)送的文本信息確定所述收集的用戶(hù)語(yǔ)音的意圖,并且,如果不可能根據(jù)確定的意圖產(chǎn)生所述響應(yīng)信息,則使用從外部服務(wù)器接收的搜索信息來(lái)根 據(jù)所述確定的意圖產(chǎn)生所述響應(yīng)信息。
5.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述接收的響應(yīng)信息包括控制命令,所述控制命令控制所述顯示設(shè)備響應(yīng)于所述收集的用戶(hù)語(yǔ)音的操作。
6.根據(jù)權(quán)利要求1所述的設(shè)備,還包括存儲(chǔ)預(yù)定響應(yīng)消息的存儲(chǔ)器,其中,所述控制器響應(yīng)于從第二服務(wù)器接收到所述響應(yīng)信息,控制輸出器基于接收的響應(yīng)信息輸出響應(yīng)于所述收集的用戶(hù)語(yǔ)音的預(yù)定響應(yīng)消息。
7.根據(jù)權(quán)利要求6所述的設(shè)備,其中,所述接收的響應(yīng)信息包括控制信號(hào),所述控制信號(hào)控制所述控制器通過(guò)輸出器輸出響應(yīng)于所述收集的用戶(hù)語(yǔ)音的預(yù)定響應(yīng)消息。
8.根據(jù)權(quán)利要求6所述的設(shè)備,其中,所述控制器響應(yīng)于從第二服務(wù)器接收到所述響應(yīng)信息并且接收的響應(yīng)信息包括響應(yīng)于所述收集的用戶(hù)語(yǔ)音的部分文本,控制輸出器輸出所述部分文本和響應(yīng)于所述收集的用戶(hù)語(yǔ)音的預(yù)定響應(yīng)消息的組合。
9.根據(jù)權(quán)利要求6所述的設(shè)備,其中,所述預(yù)定響應(yīng)消息包括語(yǔ)音和文本中的至少一個(gè)。
10.一種用于控制圖像處理設(shè)備的方法,所述方法包括: 收集用戶(hù)語(yǔ)音; 將收集的用戶(hù)語(yǔ)音發(fā)送到第一服務(wù)器,并從第一服務(wù)器接收對(duì)應(yīng)于所述收集的用戶(hù)語(yǔ)音的文本信息; 將接收的文本信息發(fā)送到第二服務(wù)器;和 響應(yīng)于從第二服務(wù)器接收到對(duì)應(yīng)于發(fā)送的文本信息的響應(yīng)信息,基于接收到的響應(yīng)信息輸出響應(yīng)于所述收集的用戶(hù)語(yǔ)音的響應(yīng)消息。
11.根據(jù)權(quán)利要求10所述的方法,其中: 所述接收的響應(yīng)信息包括從所述圖像處理設(shè)備輸出所述響應(yīng)消息的響應(yīng)消息信息;并且 所述輸出的步驟包括:基于所述響應(yīng)消息信息將響應(yīng)于所述收集的用戶(hù)語(yǔ)音的響應(yīng)消息產(chǎn)生并輸出為語(yǔ)音和文本中的至少一個(gè)。
12.根據(jù)權(quán)利要求11所述的方法,其中,所述響應(yīng)信息還包括控制命令,所述控制命令控制所述圖像處理設(shè)備響應(yīng)于所述收集的用戶(hù)語(yǔ)音的操作。
13.根據(jù)權(quán)利要求10所述的方法,其中,所述第二服務(wù)器基于所述發(fā)送的文本信息確定所述收集的用戶(hù)語(yǔ)音的意圖,并且如果第二服務(wù)器確定不可能根據(jù)確定的意圖產(chǎn)生所述響應(yīng)信息,則使用從外部服務(wù)器接收的搜索信息來(lái)根據(jù)所述確定的意圖產(chǎn)生所述響應(yīng)信肩、O
14.一種交互系統(tǒng),包括: 圖像處理設(shè)備,發(fā)送收集的用戶(hù)語(yǔ)音; 第一服務(wù)器,響應(yīng)于從圖像處理設(shè)備接收到發(fā)送的用戶(hù)語(yǔ)音,將對(duì)應(yīng)于接收的用戶(hù)語(yǔ)音的文本信息發(fā)送到圖像處理設(shè)備;和 第二服務(wù)器,響應(yīng)于從圖像處理設(shè)備接收到發(fā)送的文本信息,將對(duì)應(yīng)于所述文本信息的響應(yīng)信息發(fā)送到圖像處理設(shè)備, 其中,所述圖像處理設(shè)備響應(yīng)于從第二服務(wù)器接收到發(fā)送的響應(yīng)信息,基于接收的響應(yīng)信息輸出響應(yīng)于所述收集的用戶(hù)語(yǔ)音的響應(yīng)消息。
15.根據(jù)權(quán)利要求14所述的系統(tǒng),其中: 所述接收的響應(yīng)信息包括`從圖像處理設(shè)備輸出所述響應(yīng)消息的響應(yīng)消息信息;并且 所述圖像處理設(shè)備基于所述響應(yīng)消息信息將響應(yīng)于所述收集的用戶(hù)語(yǔ)音的響應(yīng)消息產(chǎn)生并輸出為語(yǔ)音和文本中的至少一個(gè)。
【文檔編號(hào)】G10L15/26GK103516711SQ201310213869
【公開(kāi)日】2014年1月15日 申請(qǐng)日期:2013年5月31日 優(yōu)先權(quán)日:2012年6月27日
【發(fā)明者】尹勝一, 金相姬, 金裁徹, 李相權(quán), 李天成, 李蕙汀, 鄭宰旭, 車(chē)泰煥 申請(qǐng)人:三星電子株式會(huì)社