顯示裝置及其控制方法
【專利摘要】提供了一種顯示裝置及其控制方法。所述顯示裝置包括:語音收集器,其收集用戶話語;通信器,其將用戶話語傳送到對(duì)話型服務(wù)器并且接收基于用戶話語生成的響應(yīng)信息;存儲(chǔ)單元,其存儲(chǔ)對(duì)應(yīng)于每個(gè)用戶話語的控制信息;和控制器,其確定對(duì)應(yīng)于所收集的用戶話語的控制信息是否存儲(chǔ)在存儲(chǔ)單元中并且基于確定的結(jié)果來執(zhí)行對(duì)應(yīng)于用戶話語的操作。
【專利說明】顯示裝置及其控制方法
[0001]相關(guān)申請(qǐng)的交叉引用
[0002]本申請(qǐng)要求于2012年12月31日提交到韓國知識(shí)產(chǎn)權(quán)局的韓國專利申請(qǐng)第10-2012-0158296號(hào)的優(yōu)先權(quán),其公開通過整體引用合并于此。
【技術(shù)領(lǐng)域】
[0003]與示范性實(shí)施例一致的方法和裝置涉及顯示裝置及其控制方法,更具體地說,涉及執(zhí)行響應(yīng)用戶話語的操作的顯示裝置及其控制方法。
【背景技術(shù)】
[0004]存在兩種可以辨識(shí)語音的顯示裝置:嵌入型顯示裝置和對(duì)話型顯示裝置。嵌入型顯示裝置在辨識(shí)用戶話語Utterance)時(shí)受限于話語命令。也就是說,僅僅當(dāng)收集到對(duì)應(yīng)于預(yù)定話語命令的用戶話語時(shí),嵌入型顯示裝置才可以執(zhí)行對(duì)應(yīng)于用戶話語的功能。也就是說,當(dāng)收集到對(duì)應(yīng)于預(yù)定話語命令的用戶話語時(shí),嵌入型顯示裝置具有執(zhí)行與相應(yīng)的用戶話語對(duì)應(yīng)的功能更快的優(yōu)點(diǎn),但是受限的是其僅僅辨識(shí)對(duì)應(yīng)于話語命令的用戶話語。
[0005]對(duì)話型顯示裝置辨識(shí)各種類型的用戶話語,理解用戶意圖,并且執(zhí)行適合于用戶意圖的操作。當(dāng)收集到用戶話語時(shí),對(duì)話型顯示裝置從對(duì)話型服務(wù)器接收關(guān)于用戶話語的響應(yīng)信息,并且基于所接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作。雖然對(duì)話型顯示裝置具有辨識(shí)各種類型的用戶話語和執(zhí)行對(duì)應(yīng)于所辨識(shí)的用戶話語的操作的優(yōu)點(diǎn),但是對(duì)話型顯示裝置通過上述的過程來執(zhí)行對(duì)應(yīng)于用戶話語的功能。因此,在執(zhí)行諸如音量和頻道等等的簡(jiǎn)單功能性操縱時(shí),對(duì)話型顯示裝置基于從對(duì)話型服務(wù)器接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的功能,并且響應(yīng)速度比嵌入型顯示裝置的響應(yīng)速度更慢。
【發(fā)明內(nèi)容】
[0006]示范性實(shí)施例解決至少上述問題和/或缺點(diǎn)以及以上沒有描述的其它缺點(diǎn)。并且,不要求示范性實(shí)施例克服上述缺點(diǎn),并且示范性實(shí)施例可以不克服上述任何問題。
[0007]根據(jù)示范性實(shí)施例的一個(gè)方面,提供了一種顯示裝置,該顯示裝置包括:語音收集器,其收集用戶話語;通信器,其將用戶話語傳送到對(duì)話型服務(wù)器并且接收基于用戶話語生成的響應(yīng)信息;存儲(chǔ)單元,其存儲(chǔ)對(duì)應(yīng)于每個(gè)用戶話語的控制信息;和控制器,其確定對(duì)應(yīng)于所收集的用戶話語的控制信息是否存儲(chǔ)在存儲(chǔ)單元中并且基于確定的結(jié)果執(zhí)行對(duì)應(yīng)于用戶話語的操作。
[0008]當(dāng)對(duì)應(yīng)于所收集的用戶話語的控制信息存儲(chǔ)在存儲(chǔ)單元中時(shí),所述控制器可以基于所存儲(chǔ)的控制信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作,而當(dāng)對(duì)應(yīng)于所收集的用戶話語的控制信息沒有存儲(chǔ)在存儲(chǔ)單元中時(shí),所述控制器可以基于從對(duì)話型服務(wù)器接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作。
[0009]當(dāng)在預(yù)定時(shí)間內(nèi)沒有基于存儲(chǔ)在存儲(chǔ)單元中的控制信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作時(shí),所述控制器可以基于從對(duì)話型服務(wù)器接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作。
[0010]顯示裝置還可以包括輸出器,其輸出圖像和語音中的至少一個(gè),其中,當(dāng)確認(rèn)消息與對(duì)應(yīng)于所收集的用戶話語的控制信息相匹配時(shí),控制器可以通過輸出器輸出確認(rèn)消息,并且當(dāng)另外的用戶話語被收集到時(shí),控制器基于控制信息控制顯示裝置的功能。
[0011]控制信息可以是用于將顯示裝置的功能調(diào)節(jié)到對(duì)應(yīng)于每個(gè)用戶話語的預(yù)定目標(biāo)值的信息。
[0012]當(dāng)在顯示裝置的功能被調(diào)節(jié)到預(yù)定目標(biāo)值之后收集到另外的用戶話語時(shí),控制器可以重新調(diào)節(jié)顯示裝置的功能。
[0013]響應(yīng)信息可以是對(duì)應(yīng)于用戶話語的響應(yīng)消息或用于控制顯示裝置的功能的控制命令中的一個(gè)。
[0014]對(duì)話型服務(wù)器可以包括將所收集的用戶話語轉(zhuǎn)換成文本信息的第一服務(wù)器、和生成與被轉(zhuǎn)換成文本信息的用戶話語對(duì)應(yīng)的響應(yīng)信息的第二服務(wù)器,并且控制器將所收集的用戶話語轉(zhuǎn)換成數(shù)字信號(hào)并且將數(shù)字信號(hào)傳送到第一服務(wù)器,并且當(dāng)從第一服務(wù)器接收到關(guān)于用戶話語的文本信息時(shí),控制器將文本信息傳送到第二服務(wù)器以便接收對(duì)應(yīng)于用戶話語的響應(yīng)息。
[0015]根據(jù)另一個(gè)示范性實(shí)施例的一個(gè)方面,提供了一種控制顯示裝置的方法,該方法包括:收集用戶話語;將所收集的用戶話語傳送到對(duì)話型服務(wù)器并且從對(duì)話型服務(wù)器接收響應(yīng)信息;確定對(duì)應(yīng)于所收集的用戶話語的控制信息是否預(yù)先存儲(chǔ)在存儲(chǔ)單元中;和基于確定的結(jié)果來執(zhí)行對(duì)應(yīng)于用戶話語的操作,當(dāng)預(yù)先存儲(chǔ)了對(duì)應(yīng)于所收集的用戶話語的控制信息時(shí),基于預(yù)先存儲(chǔ)的控制信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作,而當(dāng)沒有預(yù)先存儲(chǔ)對(duì)應(yīng)于所收集的用戶話語的控制信息時(shí),基于從對(duì)話型服務(wù)器接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作。
[0016]當(dāng)預(yù)先存儲(chǔ)了對(duì)應(yīng)于所收集的用戶話語的控制信息時(shí),所述執(zhí)行操作可以基于所述控制信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作,而當(dāng)沒有預(yù)先存儲(chǔ)對(duì)應(yīng)于所收集的用戶話語的控制信息時(shí),可以基于從對(duì)話型服務(wù)器接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作。
[0017]所述方法還可以包括在所述確定之后從對(duì)話型服務(wù)器接收對(duì)應(yīng)于所收集的用戶話語的響應(yīng)信息;其中,當(dāng)在預(yù)定時(shí)間內(nèi)沒有基于預(yù)先存儲(chǔ)的控制信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作時(shí),所述執(zhí)行操作可以包括基于所述響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作。
[0018]當(dāng)確認(rèn)消息與對(duì)應(yīng)于所收集的用戶話語的控制信息相匹配時(shí),所述執(zhí)行操作可以輸出確認(rèn)消息,并且基于控制信息控制顯示裝置的功能。
[0019]控制信息可以是用于將顯示裝置的功能調(diào)節(jié)到對(duì)應(yīng)于每個(gè)用戶話語的預(yù)定目標(biāo)值的信息。
[0020]當(dāng)在顯示裝置的功能被調(diào)節(jié)到預(yù)定目標(biāo)值之后收集到另外的用戶話語時(shí),所述執(zhí)行操作可以基于對(duì)應(yīng)于所收集的另外的用戶話語的控制信息來重新調(diào)節(jié)顯示裝置的功能。
[0021]響應(yīng)信息可以是對(duì)應(yīng)于用戶話語的響應(yīng)消息或用于控制顯示裝置的功能的控制命令中的一個(gè)。
[0022]對(duì)話型服務(wù)器可以包括將所收集的用戶話語轉(zhuǎn)換成文本信息的第一服務(wù)器、和生成與被轉(zhuǎn)換成文本信息的用戶話語對(duì)應(yīng)的響應(yīng)信息的第二服務(wù)器,并且所述執(zhí)行操作可以將所收集的用戶話語轉(zhuǎn)換成數(shù)字信號(hào)并且將所述數(shù)字信號(hào)傳送到第一服務(wù)器,并且當(dāng)從第一服務(wù)器接收到關(guān)于所述用戶話語的文本信息時(shí),將所述文本信息傳送到第二服務(wù)器以便接收對(duì)應(yīng)于用戶話語的響應(yīng)信息。
[0023]根據(jù)另一個(gè)示范性實(shí)施例的一個(gè)方面,提供了一種對(duì)話型系統(tǒng),所述對(duì)話型系統(tǒng)包括:對(duì)話型服務(wù)器,其將用戶話語轉(zhuǎn)換成文本信息,并且分析所轉(zhuǎn)換的文本信息以便提供對(duì)應(yīng)于用戶話語的響應(yīng)信息;和顯示裝置,其收集用戶話語,將所收集的用戶話語傳送到對(duì)話型服務(wù)器,確定是否預(yù)先存儲(chǔ)了對(duì)應(yīng)于用戶話語的控制信息,以及當(dāng)預(yù)先存儲(chǔ)了控制信息時(shí),基于預(yù)先存儲(chǔ)的控制信息執(zhí)行對(duì)應(yīng)于用戶話語的操作,而當(dāng)沒有預(yù)先存儲(chǔ)控制信息時(shí),基于從對(duì)話型服務(wù)器接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作。
【專利附圖】
【附圖說明】
[0024]通過參考附圖詳細(xì)描述示范性實(shí)施例,以上和/或其它方面將更加清楚,其中:
[0025]圖1是根據(jù)示范性實(shí)施例的對(duì)話型系統(tǒng)的第一示范性實(shí)施例;
[0026]圖2是根據(jù)另一個(gè)示范性實(shí)施例的對(duì)話型系統(tǒng)的第二示范性實(shí)施例;
[0027]圖3是根據(jù)示范性實(shí)施例的、在對(duì)話型系統(tǒng)中執(zhí)行對(duì)應(yīng)于用戶話語的操作的方法的過程圖;
[0028]圖4是根據(jù)示范性實(shí)施例的顯示裝置的框圖;
[0029]圖5是根據(jù)示范性實(shí)施例的對(duì)話型服務(wù)器的框圖;
[0030]圖6是根據(jù)示范性實(shí)施例的、用于在顯示裝置中執(zhí)行基于用戶話語的操作的控制方法的流程圖;以及
[0031]圖7是根據(jù)示范性實(shí)施例的、用于在顯示裝置中執(zhí)行對(duì)應(yīng)于用戶話語的操作的方法的流程圖。
【具體實(shí)施方式】
[0032]下面參考附圖更加詳細(xì)地描述某些示范性實(shí)施例。
[0033]圖1是示范性實(shí)施例的對(duì)話型系統(tǒng)的第一示范性實(shí)施例。
[0034]如圖1中所示,根據(jù)示范性實(shí)施例的對(duì)話型系統(tǒng)包括顯示裝置100和對(duì)話型服務(wù)器 200。
[0035]雖然不限于此,根據(jù)示范性實(shí)施例的顯示裝置100可以是智能電視機(jī)(TV)、智能電話、個(gè)人計(jì)算機(jī)(PC)、筆記本計(jì)算機(jī)、導(dǎo)航設(shè)備等等。當(dāng)從用戶收集到用戶話語時(shí),顯示裝置100將收集到的用戶話語傳送到對(duì)話型服務(wù)器200,并且確定是否預(yù)先存儲(chǔ)了對(duì)應(yīng)于用戶話語的控制信息。當(dāng)預(yù)先存儲(chǔ)了對(duì)應(yīng)于用戶話語的控制信息時(shí),顯示裝置100基于預(yù)先存儲(chǔ)的控制信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作。當(dāng)對(duì)應(yīng)于用戶話語的控制信息沒有被預(yù)先存儲(chǔ)時(shí),顯示裝置100從對(duì)話型服務(wù)器200接收基于用戶話語生成的響應(yīng)信息,并且基于所接收的響應(yīng)信息執(zhí)行對(duì)應(yīng)于用戶話語的操作。
[0036]當(dāng)從顯示裝置100接收到用戶話語時(shí),對(duì)話型服務(wù)器200將所接收的用戶話語轉(zhuǎn)換成文本信息,分析所轉(zhuǎn)換的文本信息以便生成關(guān)于用戶話語的響應(yīng)信息,并且將響應(yīng)信息傳送到顯示裝置100。
[0037]例如,當(dāng)收集到用于操縱音量的用戶話語時(shí),顯示裝置100將所收集的用戶話語傳送到對(duì)話型服務(wù)器200,并且確定是否預(yù)先存儲(chǔ)了對(duì)應(yīng)于所收集的用戶話語的控制信息。作為確定的結(jié)果,當(dāng)預(yù)先存儲(chǔ)了對(duì)應(yīng)于用戶話語的控制信息時(shí),顯示裝置100可以基于預(yù)先存儲(chǔ)的控制信息來調(diào)節(jié)音量。也就是說,當(dāng)預(yù)先存儲(chǔ)了對(duì)應(yīng)于用戶話語的控制信息時(shí),顯示裝置100可以在從對(duì)話型服務(wù)器200接收到響應(yīng)信息之前基于預(yù)先存儲(chǔ)的控制信息來調(diào)
節(jié)音量。
[0038]又例如,當(dāng)收集到用于提供內(nèi)容信息的用戶話語時(shí),顯示裝置100將收集到的用戶話語傳送到對(duì)話型服務(wù)器200并且確定是否預(yù)先存儲(chǔ)了對(duì)應(yīng)于所收集的用戶話語的控制信息。作為確定的結(jié)果,當(dāng)沒有預(yù)先存儲(chǔ)對(duì)應(yīng)于用戶話語的控制信息時(shí),顯示裝置100可以基于從對(duì)話型服務(wù)器200接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的功能。也就是說,顯示裝置可以基于從對(duì)話型服務(wù)器200接收的響應(yīng)信息將對(duì)應(yīng)于用戶話語的響應(yīng)消息作為圖像和語音中的至少一個(gè)輸出。
[0039]又例如,當(dāng)收集到用于控制外部設(shè)備300的用戶話語時(shí),顯示裝置100將收集到的用戶話語傳送到對(duì)話型服務(wù)器200并且確定是否預(yù)先存儲(chǔ)了對(duì)應(yīng)于收集到的用戶話語的控制信息。作為確定的結(jié)果,當(dāng)沒有預(yù)先存儲(chǔ)對(duì)應(yīng)于用戶話語的控制信息時(shí),顯示裝置100可以基于從對(duì)話型服務(wù)器200接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的功能。也就是說,顯示裝置100可以基于從對(duì)話型服務(wù)器200接收的響應(yīng)信息來控制外部設(shè)備300的功能。這里,外部設(shè)備300可以是連接至顯示裝置100的電子裝置(例如,DVD播放器、機(jī)頂盒、音效設(shè)備、和游戲設(shè)備等等)。
[0040]根據(jù)示范性實(shí)施例的對(duì)話系統(tǒng)中的顯示裝置100可以基于從對(duì)話型服務(wù)器200接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶意圖的功能,并且可以基于預(yù)先存儲(chǔ)的對(duì)應(yīng)于用戶話語的控制信息來執(zhí)行對(duì)應(yīng)于用戶意圖的功能。因此,顯示裝置100不僅僅可以最小化執(zhí)行對(duì)應(yīng)于用戶話語的功能時(shí)的錯(cuò)誤,還可以以快速處理速度來執(zhí)行對(duì)應(yīng)于用戶話語的功能。
[0041]基于所接收的用戶話語生成響應(yīng)信息的對(duì)話型服務(wù)器200分析從顯示裝置100接收的用戶話語的含義,生成用于控制顯示裝置100的操作的響應(yīng)信息,并且將響應(yīng)信息傳送到顯示裝置100。例如,當(dāng)從顯示裝置100接收到用戶話語時(shí),對(duì)話型服務(wù)器200可以從所接收的用戶話語提取話語元素,基于所提取的話語元素生成與用戶話語有關(guān)的響應(yīng)信息,并且將所生成的響應(yīng)信息傳送到顯示裝置100。話語元素可以是用戶話語中的、用于執(zhí)行用戶所請(qǐng)求的操作的關(guān)鍵字。例如,在用戶話語為“這個(gè)星期六000 (例如,廣播節(jié)目名稱)什么時(shí)間開始? ”的情況下,話語元素可以是“這個(gè)”、“星期六”、“000 (廣播節(jié)目名稱)”、“什么時(shí)間”、和“開始”等等。
[0042]當(dāng)提取了話語元素時(shí),對(duì)話型服務(wù)器200基于所提取的話語元素來生成用于執(zhí)行與用戶話語對(duì)應(yīng)的操作的響應(yīng)信息,并且將響應(yīng)信息傳送到顯示裝置100。
[0043]例如,顯示裝置100可以收集“這個(gè)星期六000 (廣播節(jié)目名稱)什么時(shí)間開始? ”的與EPG (電子節(jié)目指南)有關(guān)的用戶話語。當(dāng)收集到用戶話語時(shí),顯示裝置100將收集到的用戶話語傳送到對(duì)話型服務(wù)器200。如果用戶話語是模擬信號(hào),則顯示裝置100可以將收集到的用戶話語轉(zhuǎn)換成數(shù)字信號(hào),并且將轉(zhuǎn)換后的用戶話語傳送到對(duì)話型服務(wù)器200。當(dāng)接收到被轉(zhuǎn)換成數(shù)字信號(hào)的用戶話語時(shí),對(duì)話型服務(wù)器200基于轉(zhuǎn)換后的用戶話語生成文本信息,分析所生成的文本信息,并且生成對(duì)應(yīng)于用戶話語的響應(yīng)信息。
[0044]然而,應(yīng)當(dāng)理解,另一個(gè)示范性實(shí)施例不限于此。例如,顯示裝置100可以不進(jìn)行額外的信號(hào)處理而將收集到的用戶話語傳送到對(duì)話型服務(wù)器200。在這種情況下,對(duì)話型服務(wù)器200可以將從顯示裝置100接收的用戶話語轉(zhuǎn)換成數(shù)字信號(hào),并且基于所轉(zhuǎn)換的數(shù)字信號(hào)生成關(guān)于用戶話語的文本信息。通過用戶話語轉(zhuǎn)換成文本信息是熟知的技術(shù),因此省略其詳細(xì)說明。
[0045]如上所述,當(dāng)生成了關(guān)于用戶話語“這個(gè)星期六000 (廣播節(jié)目名稱)什么時(shí)間開始? ”的文本信息時(shí),對(duì)話型服務(wù)器200可以分析用戶話語并且提取話語元素。例如,所提取的話語元素可以是“這個(gè)”、“星期六”、“000 (廣播節(jié)目名稱)”、“什么時(shí)間”、和“開始”。當(dāng)提取了話語元素時(shí),對(duì)話型服務(wù)器200基于所提取的話語元素來生成關(guān)于相應(yīng)的廣播節(jié)目何時(shí)開始的廣播時(shí)間信息的響應(yīng)信息,并且將所述響應(yīng)信息傳送到顯示裝置100。因此,顯示裝置100可以基于所接收的響應(yīng)信息以語音或文本格式圖像來提取響應(yīng)消息“000 (廣播節(jié)目名稱)在7點(diǎn)整開始”。
[0046]又例如,當(dāng)顯示裝置100從用戶收集到用戶話語“預(yù)約這個(gè)星期六開始的000 (廣播節(jié)目名稱)”時(shí),顯示裝置100將收集到的用戶話語傳送到對(duì)話型服務(wù)器200。在這種情況下,對(duì)話型服務(wù)器200基于所提取的話語元素生成用于執(zhí)行“000”的預(yù)約錄制功能的控制命令以及包括響應(yīng)消息“已經(jīng)預(yù)約了錄制000”的響應(yīng)信息,并且將控制命令和響應(yīng)信息傳送到顯示裝置100。因此,顯示裝置100可以基于所接收的響應(yīng)信息,關(guān)于相應(yīng)的廣播節(jié)目運(yùn)行預(yù)約的錄制功能,并且以語音或文本格式圖像來輸出響應(yīng)消息“已經(jīng)預(yù)約了錄制000”。
[0047]如上所述,對(duì)話型服務(wù)器200可以包括:第一服務(wù)器10,其將被轉(zhuǎn)換成數(shù)字信號(hào)的用戶話語轉(zhuǎn)換成文本信息;和第二服務(wù)器20,其生成對(duì)應(yīng)于用戶話語的響應(yīng)信息?,F(xiàn)在將參考圖2描述根據(jù)第二示范性實(shí)施例的、通過第一服務(wù)器10和第二服務(wù)器20將適于用戶話語的響應(yīng)信息提供給顯示裝置100的對(duì)話型系統(tǒng)。
[0048]參考圖2,當(dāng)從用戶收集到用戶話語時(shí),顯示裝置100確定是否預(yù)先存儲(chǔ)了對(duì)應(yīng)于收集到的用戶話語的控制信息,將收集到的用戶話語轉(zhuǎn)換成數(shù)字信號(hào),并且將轉(zhuǎn)換后的用戶話語傳送到第一服務(wù)器10。當(dāng)接收到被轉(zhuǎn)換成數(shù)字信號(hào)的用戶話語時(shí),第一服務(wù)器10根據(jù)關(guān)于預(yù)先存儲(chǔ)的各種用戶話語的特定圖案來生成關(guān)于用戶話語的文本信息,并且將所述文本信息傳送到顯示裝置100。
[0049]當(dāng)從第一服務(wù)器10接收到關(guān)于用戶話語的文本信息時(shí),顯示裝置100將所接收的文本信息傳送到第二服務(wù)器20。然而,示范性實(shí)施例不限于此,當(dāng)接收到關(guān)于用戶話語的文本信息時(shí),第一服務(wù)器10可以將接收到的文本信息傳送到第二服務(wù)器20。當(dāng)通過顯示裝置100或從第一服務(wù)器10接收到從第一服務(wù)器10中生成的文本信息時(shí),第二服務(wù)器20分析接收到的文本信息以提取話語元素,生成用于執(zhí)行與用戶話語對(duì)應(yīng)的操作的響應(yīng)信息,并且將響應(yīng)信息傳送到顯示裝置100。
[0050]圖3示出根據(jù)示范性實(shí)施例的、在對(duì)話型系統(tǒng)中執(zhí)行與用戶話語對(duì)應(yīng)的操作的方法的過程。
[0051]參考圖3,顯示裝置100從用戶收集用戶話語(操作S301)。當(dāng)收集了用戶話語時(shí),顯示裝置100確定是否預(yù)先存儲(chǔ)了對(duì)應(yīng)于所收集的用戶話語的控制信息(操作S302)。顯示裝置100將接收到的用戶話語轉(zhuǎn)換成數(shù)字信號(hào)并且將轉(zhuǎn)換后的用戶話語傳送到第一服務(wù)器10 (操作S303)。雖然為了方便說明而劃分了用于確定是否預(yù)先存儲(chǔ)了與用戶話語對(duì)應(yīng)的控制命令的階段和用于將用戶話語傳送到第一服務(wù)器10的階段,但是應(yīng)當(dāng)理解,步驟S302和S303可以同時(shí)執(zhí)行。[0052]當(dāng)預(yù)先存儲(chǔ)了關(guān)于所收集的用戶話語的控制信息時(shí),顯示裝置100基于預(yù)先存儲(chǔ)的控制信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作而不使用從第一服務(wù)器10和第二服務(wù)器20接收的與用戶話語有關(guān)的響應(yīng)信息(操作S304)。然而,當(dāng)沒有預(yù)先存儲(chǔ)關(guān)于所收集的用戶話語的控制信息時(shí),顯示裝置100可以基于從第一服務(wù)器10和第二服務(wù)器20接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作。如上所述,從顯示裝置100接收到被轉(zhuǎn)換成數(shù)字信號(hào)的用戶話語的第一服務(wù)器10生成轉(zhuǎn)換后的用戶話語的文本信息(操作S305),并且將所生成的文本信息傳送到顯示裝置100 (操作S306)。接下來,顯示裝置100將從第一服務(wù)器10接收的文本信息傳送到第二服務(wù)器20 (操作S307)。從顯示裝置100接收到被轉(zhuǎn)換成文本信息的用戶話語的第二服務(wù)器20從所接收的文本信息中提取話語元素(操作S308)。已經(jīng)通過圖1和圖2說明了在第二服務(wù)器20中從關(guān)于用戶話語的文本信息中提取話語元素的操作,因此省略進(jìn)一步的說明。
[0053]當(dāng)提取了話語元素時(shí),第二服務(wù)器20基于所提取的話語元素來生成用于執(zhí)行對(duì)應(yīng)于用戶話語的功能的響應(yīng)信息(操作S309),并且將所生成的響應(yīng)信息傳送到顯示裝置100 (操作S310)。因此,顯示裝置100基于對(duì)應(yīng)于用戶話語的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作(操作S311)。
[0054]如上所述,當(dāng)收集到用于音量操縱的用戶話語時(shí),顯示裝置100確定是否預(yù)先存儲(chǔ)了對(duì)應(yīng)于用戶話語的控制信息,將所收集的用戶話語轉(zhuǎn)換成數(shù)字信號(hào)以便從第二服務(wù)器20接收對(duì)應(yīng)于用戶話語的響應(yīng)信息,并且將轉(zhuǎn)換后的用戶話語傳送到第一服務(wù)器10。當(dāng)預(yù)先存儲(chǔ)了對(duì)應(yīng)于用戶話語的控制信息時(shí),顯示裝置100可以基于預(yù)先存儲(chǔ)的控制信息來調(diào)節(jié)音量。也就是說,當(dāng)預(yù)先存儲(chǔ)了對(duì)應(yīng)于用戶話語的控制信息時(shí),顯示裝置100可以在從第二服務(wù)器20接收到響應(yīng)信息之前基于預(yù)先存儲(chǔ)的控制信息來調(diào)節(jié)音量。
[0055]然而,當(dāng)沒有預(yù)先存儲(chǔ)對(duì)應(yīng)于用戶話語的控制信息時(shí),顯示裝置100可以基于從第二服務(wù)器20接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的功能。例如,顯示裝置100可以基于從第二服務(wù)器20接收的響應(yīng)信息將對(duì)應(yīng)于用戶話語的響應(yīng)消息作為語音或圖像來輸出。
[0056]如上所述,當(dāng)收集到用戶話語時(shí),顯示裝置100不僅僅可以在內(nèi)部確定關(guān)于所收集的用戶話語的用戶意圖,還可以通過第一服務(wù)器10和第二服務(wù)器20來進(jìn)行確定。因此,顯示裝置100不僅僅可以響應(yīng)于用戶話語執(zhí)行功能,還可以最小化關(guān)于用戶話語的響應(yīng)錯(cuò)誤。
[0057]圖4是根據(jù)示范性實(shí)施例的顯示裝置的框圖。
[0058]參考圖4,顯示裝置100包括語音接收器110、通信器120、存儲(chǔ)單元130、和控制器140。
[0059]語音接收器110從用戶接收用戶話語。更具體地說,當(dāng)收集到模擬類型的用戶話語時(shí),語音接收器110對(duì)所收集的用戶話語進(jìn)行采樣并且將結(jié)果轉(zhuǎn)換成數(shù)字信號(hào)。在存在噪音(例如,空調(diào)聲音、真空吸塵器聲音、和音樂聲等等)的情況下,語音接收器110可以移除噪音,并且將已經(jīng)移除了噪音的用戶話語轉(zhuǎn)換成數(shù)字信號(hào)。
[0060]當(dāng)通過語音接收器110將用戶話語轉(zhuǎn)換成了數(shù)字信號(hào)時(shí),通信器120將所轉(zhuǎn)換的數(shù)字信號(hào)傳送到對(duì)話型服務(wù)器200,并且接收對(duì)應(yīng)于所傳送的用戶話語的響應(yīng)信息。通信器120可以包括各種通信模塊,諸如短距離無線通信模塊(未示出)、無線通信模塊(未示出)等等。短距離無線通信模塊是用于執(zhí)行與位于短距離內(nèi)的對(duì)話型服務(wù)器200和外部設(shè)備300的無線通信的通信模塊,例如,藍(lán)牙或紫蜂等等。無線通信模塊是連接至外部網(wǎng)絡(luò)的模塊,并且根據(jù)諸如Wifi和電氣和電子工程師協(xié)會(huì)(IEEE)等等的無線通信協(xié)議進(jìn)行通信。此外,無線通信模塊還可以包括移動(dòng)通信模塊,所述移動(dòng)通信模塊訪問移動(dòng)通信網(wǎng)絡(luò)并且根據(jù)諸如3G (第三代)、3GPP (第三代合作伙伴計(jì)劃)、LTE (長期演進(jìn))等等的各種移動(dòng)通信標(biāo)準(zhǔn)來執(zhí)行通信。
[0061]雖然提供與用戶話語對(duì)應(yīng)的響應(yīng)信息的對(duì)話型服務(wù)器200可以包括將被轉(zhuǎn)換成數(shù)字信號(hào)的用戶話語轉(zhuǎn)換成文本信息的第一服務(wù)器、以及分析轉(zhuǎn)換后的用戶話語并且生成與所述用戶話語對(duì)應(yīng)的響應(yīng)信息的第二服務(wù)器20,但是將基于通過對(duì)話型服務(wù)器200生成的、對(duì)應(yīng)于用戶話語的響應(yīng)信息來說明示范性實(shí)施例。
[0062]存儲(chǔ)單元130可以具體體現(xiàn)為其中存儲(chǔ)了用于操作顯示裝置100的各種程序的記錄介質(zhì),諸如HDD (硬盤驅(qū)動(dòng)器)、存儲(chǔ)器等等。例如,存儲(chǔ)單元130可以具有用于存儲(chǔ)用來執(zhí)行控制器140的操作的程序的ROM、和用于根據(jù)操作的運(yùn)行而臨時(shí)存儲(chǔ)數(shù)據(jù)的RAM。此外,存儲(chǔ)單元130可以具有用于存儲(chǔ)各種參考數(shù)據(jù)的EEROM (電可擦除可編程ROM)。存儲(chǔ)單元130存儲(chǔ)對(duì)應(yīng)于每個(gè)用戶話語的控制信息。更具體地說,存儲(chǔ)單元130存儲(chǔ)對(duì)應(yīng)于用于調(diào)節(jié)音量、頻道、和分辨率等等的用戶話語的控制信息??刂菩畔⑹怯糜趯@示裝置100的功能調(diào)節(jié)到預(yù)定目標(biāo)值的信息,并且可以由制造商初始確定。
[0063]輸入器150是接收各種用戶操縱并且將所接收的各種用戶操縱傳送到控制器140的輸入裝置。輸入器150可以具體體現(xiàn)為輸入面板。輸入面板可以是具有各種功能鍵、數(shù)字鍵、特殊鍵、和字母鍵等等的觸摸墊、小鍵盤、或觸摸屏。輸入器150可以具體體現(xiàn)為用于接收從用于控制顯示裝置100的遙控器所傳送的遙控信號(hào)的RI接收器(未示出)。通過輸入器150,用于控制顯示裝置100的功能的各種用戶操縱可以被輸入。例如,當(dāng)顯示裝置100被具體體現(xiàn)為智能TV時(shí),輸入器150可以接收用于控制諸如電源開啟/關(guān)閉、頻道改變、和音量改變等等的智能TV功能的用戶操縱。
[0064]控制器140通過通信器120將通過語音接收器110收集的用戶話語傳送到對(duì)話型服務(wù)器200,并且確定對(duì)應(yīng)于所收集的用戶話語的控制信息是否存儲(chǔ)在存儲(chǔ)單元130中。作為確定的結(jié)果,如果對(duì)應(yīng)于用戶話語的控制信息存儲(chǔ)在存儲(chǔ)單元130中,則控制器140基于所存儲(chǔ)的控制信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作,并且當(dāng)通過通信器120從對(duì)話型服務(wù)器200接收到對(duì)應(yīng)于用戶話語的響應(yīng)信息時(shí),關(guān)于所接收的響應(yīng)信息不執(zhí)行另外的操作。然而,當(dāng)確定對(duì)應(yīng)于所收集的用戶話語的控制信息沒有存儲(chǔ)在存儲(chǔ)單元130中時(shí),控制器140基于通過通信器120從對(duì)話型服務(wù)器200接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作。響應(yīng)信息是用于控制顯示裝置100的功能的控制命令或?qū)?yīng)于用戶話語的響應(yīng)消息中的一個(gè)。因此,當(dāng)從對(duì)話型服務(wù)器200接收到響應(yīng)信息時(shí),控制器140可以基于所接收的響應(yīng)信息通過輸出器160 (待說明)來輸出響應(yīng)消息或者控制所述顯示裝置的功能。
[0065]根據(jù)示范性實(shí)施例的一個(gè)方面,當(dāng)在預(yù)定時(shí)間內(nèi)沒有基于存儲(chǔ)在存儲(chǔ)單元130中的控制信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作時(shí),控制器140可以基于從對(duì)話型服務(wù)器200接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作。
[0066]顯不裝置100可以包括輸出圖像和語音的輸出器160。更具體地說,輸出器160可以以文本類型圖像來輸出與用戶話語有關(guān)的響應(yīng)消息或者確認(rèn)消息。響應(yīng)消息可以是基于從對(duì)話型服務(wù)器200接收的響應(yīng)信息而生成的消息,而確認(rèn)消息可以是與存儲(chǔ)在存儲(chǔ)單元130中的多個(gè)控制信息當(dāng)中的至少一個(gè)控制信息相匹配的消息。輸出響應(yīng)消息或者確認(rèn)消息的輸出器160可以包括顯不器161和音頻輸出器163。更具體地說,顯不器161可以具體體現(xiàn)為液晶顯示器(IXD)、有機(jī)發(fā)光二級(jí)管顯示器(OLED)、等離子顯示面板(PDP)等等。顯示器161可以以圖像格式的文本來顯示與用戶話語有關(guān)的響應(yīng)消息或者確認(rèn)消息。顯示器161可以具體體現(xiàn)為由交互的層結(jié)構(gòu)和觸摸墊組成的觸摸屏形式,并且所述觸摸屏可以被配置為檢測(cè)由觸摸輸入引起的觸摸輸入位置、大小、區(qū)域、和壓力。
[0067]音頻輸出器163可以具體體現(xiàn)為諸如揚(yáng)聲器、插孔等等的輸出端口,來以可聽見的聲音格式輸出與用戶話語有關(guān)的響應(yīng)消息或確認(rèn)消息。
[0068]如上所述,存儲(chǔ)單元130可以將確認(rèn)消息與關(guān)于每個(gè)用戶話語的控制信息當(dāng)中的至少一個(gè)控制信息匹配并且存儲(chǔ)結(jié)果。因此,當(dāng)確認(rèn)消息與對(duì)應(yīng)于所收集的用戶話語的控制信息相匹配時(shí),通過輸出器160輸出與對(duì)應(yīng)于用戶話語的控制信息相匹配的確認(rèn)消息。當(dāng)通過輸出器160輸出確認(rèn)消息并且通過語音接收器110收集到用戶話語時(shí),控制器140基于與通過輸出器160輸出的確認(rèn)消息相匹配的控制信息來控制顯示裝置100的功能。然而,示范性實(shí)施例不限于此,控制器140通過輸出器160輸出確認(rèn)消息,并且當(dāng)通過語音接收器110收集到另外的用戶話語時(shí),控制器140分析所收集的另外的用戶話語,獲取對(duì)應(yīng)于另外的用戶話語的新的控制信息,并且基于新的控制信息來控制顯示裝置100的功能。
[0069]當(dāng)在基于對(duì)應(yīng)于用戶話語的控制信息調(diào)節(jié)了顯示裝置100的功能之后收集到另外的用戶話語時(shí),控制器140可以基于所收集的另外的用戶話語來重新調(diào)節(jié)顯示裝置100的功能。如上所述,控制信息是關(guān)于每個(gè)用戶話語的用于將顯示裝置100的功能調(diào)節(jié)到預(yù)定目標(biāo)值的信息。因此,控制器140基于對(duì)應(yīng)于用戶話語的控制信息來將顯示裝置100的功能調(diào)節(jié)到預(yù)定目標(biāo)值,并且當(dāng)從用戶收集到另外的用戶話語時(shí),控制器140確定對(duì)應(yīng)于所收集的另外的用戶話語的控制信息是否被存儲(chǔ)在存儲(chǔ)單元130中。當(dāng)確定存儲(chǔ)了對(duì)應(yīng)于另外的用戶話語的控制信息時(shí),控制器140可以基于相應(yīng)的控制信息來將顯示裝置100的功能重新調(diào)節(jié)到預(yù)定目標(biāo)值。
[0070]現(xiàn)在將描述在顯示裝置100中基于對(duì)應(yīng)于用戶話語的控制信息來控制顯示裝置100的功能的操作。
[0071]【表格I】
[0072]
【權(quán)利要求】
1.一種顯示裝置,包括: 語音收集器,其收集用戶話語; 通信器,其將用戶話語傳送到對(duì)話型服務(wù)器并且接收基于用戶話語生成的響應(yīng)信息; 存儲(chǔ)單元,其存儲(chǔ)對(duì)應(yīng)于每個(gè)用戶話語的控制信息;和 控制器,其在將所收集的用戶話語傳送到對(duì)話型服務(wù)器的同時(shí)確定對(duì)應(yīng)于所收集的用戶話語的控制信息是否存儲(chǔ)在存儲(chǔ)單元中, 其中,當(dāng)對(duì)應(yīng)于所收集的用戶話語的控制信息存儲(chǔ)在存儲(chǔ)單元中時(shí),所述控制器基于所存儲(chǔ)的控制信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作,而當(dāng)對(duì)應(yīng)于所收集的用戶話語的控制信息沒有存儲(chǔ)在存儲(chǔ)單元中時(shí),所述控制器基于從對(duì)話型服務(wù)器接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作。
2.根據(jù)權(quán)利要求1所述的顯示裝置, 其中,當(dāng)在預(yù)定時(shí)間內(nèi)沒有基于存儲(chǔ)在存儲(chǔ)單元中的控制信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作時(shí),所述控制器基于從對(duì)話型服務(wù)器接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作。
3.根據(jù)權(quán)利要求1所述的顯示裝置, 還包括輸出器,其輸出圖像和語音, 其中所述存儲(chǔ)單元將確 認(rèn)消息與每個(gè)用戶話語的控制信息當(dāng)中的至少一個(gè)控制信息進(jìn)行匹配并且存儲(chǔ),并且 當(dāng)將確認(rèn)消息與對(duì)應(yīng)于所收集的用戶話語的控制信息相匹配時(shí),所述控制器通過所述輸出器輸出所述確認(rèn)消息,并且當(dāng)收集到另外的用戶話語時(shí),控制器基于所述控制信息控制顯示裝置的功能。
4.根據(jù)權(quán)利要求3所述的顯示裝置, 其中,所述控制信息是用于將顯示裝置的功能調(diào)節(jié)到對(duì)應(yīng)于每個(gè)用戶話語的預(yù)定目標(biāo)值的信息。
5.根據(jù)權(quán)利要求4所述的顯示裝置, 其中,當(dāng)在顯示裝置的功能被調(diào)節(jié)到預(yù)定目標(biāo)值之后收集到另外的用戶話語時(shí),所述控制器重新調(diào)節(jié)顯示裝置的功能。
6.根據(jù)權(quán)利要求1-3中的任何一個(gè)所述的顯示裝置, 其中所述響應(yīng)信息是對(duì)應(yīng)于用戶話語的響應(yīng)消息或用于控制顯示裝置的功能的控制命令中的一個(gè)。
7.根據(jù)權(quán)利要求1-5中的任何一個(gè)所述的顯示裝置, 其中,所述對(duì)話型服務(wù)器包括將所收集的用戶話語轉(zhuǎn)換成文本信息的第一服務(wù)器、和生成對(duì)應(yīng)于被轉(zhuǎn)換成文本信息的用戶話語的響應(yīng)信息的第二服務(wù)器,并且 所述控制器將所收集的用戶話語轉(zhuǎn)換成數(shù)字信號(hào)并且將所述數(shù)字信號(hào)傳送到第一服務(wù)器,并且當(dāng)從第一服務(wù)器接收到關(guān)于所述用戶話語的文本信息時(shí),所述控制器將所述文本信息傳送到第二服務(wù)器以便接收對(duì)應(yīng)于所述用戶話語的響應(yīng)信息。
8.—種控制顯示裝置的方法,該方法包括: 收集用戶話語; 在將所收集的用戶話語傳送到對(duì)話型服務(wù)器的同時(shí)確定是否預(yù)先存儲(chǔ)了對(duì)應(yīng)于所收集的用戶話語的控制信息; 作為確定的結(jié)果,當(dāng)預(yù)先存儲(chǔ)了對(duì)應(yīng)于所收集的用戶話語的控制信息時(shí),基于預(yù)先存儲(chǔ)的控制信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作,而如果沒有預(yù)先存儲(chǔ)對(duì)應(yīng)于所收集的用戶話語的控制信息,則基于從對(duì)話型服務(wù)器接收的響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作。
9.根據(jù)權(quán)利要求8所述的控制顯示裝置的方法, 還包括在所述確定之后從對(duì)話型服務(wù)器接收對(duì)應(yīng)于所收集的用戶話語的響應(yīng)信息, 其中,當(dāng)在預(yù)定時(shí)間內(nèi)沒有基于預(yù)先存儲(chǔ)的控制信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作時(shí),所述執(zhí)行操作基于所述響應(yīng)信息來執(zhí)行對(duì)應(yīng)于用戶話語的操作。
10.根據(jù)權(quán)利要求8所述的控制顯示裝置的方法, 其中,當(dāng)將確認(rèn)消息與對(duì)應(yīng)于所收集的用戶話語的控制信息相匹配時(shí),所述執(zhí)行操作輸出所述確認(rèn)消息,并且基于所述控制信息控制顯示裝置的功能。
11.根據(jù)權(quán)利要求10所述的控制顯示裝置的方法, 其中,所述控制信息是用于將顯示裝置的功能調(diào)節(jié)到對(duì)應(yīng)于每個(gè)用戶話語的預(yù)定目標(biāo)值的信息。
12.根據(jù)權(quán)利要求8、9中的任何一個(gè)所述的控制顯示裝置的方法, 其中,當(dāng)在顯示裝置的功能被調(diào)節(jié)到預(yù)定目標(biāo)值之后收集到另外的用戶話語時(shí),所述執(zhí)行操作基于對(duì)應(yīng)于所述另外的用戶話語的控制信息來重新調(diào)節(jié)顯示裝置的功能。
13.根據(jù)權(quán)利要求8-10中的任何一個(gè)所述的控制顯示裝置的方法, 其中所述響應(yīng)信息是對(duì)應(yīng)于用戶話語的響應(yīng)消息或用于控制顯示裝置的功能的控制命令中的一個(gè)。
14.根據(jù)權(quán)利要求8-11中的任何一個(gè)所述的控制顯示裝置的方法, 其中,所述對(duì)話型服務(wù)器包括將所收集的用戶話語轉(zhuǎn)換成文本信息的第一服務(wù)器、和生成與被轉(zhuǎn)換成文本信息的用戶話語對(duì)應(yīng)的響應(yīng)信息的第二服務(wù)器,并且 所述執(zhí)行操作將所收集的用戶話語轉(zhuǎn)換成數(shù)字信號(hào)并且將所述數(shù)字信號(hào)傳送到第一服務(wù)器,并且當(dāng)從第一服務(wù)器接收到關(guān)于所述用戶話語的文本信息時(shí),所述執(zhí)行操作將所述文本信息傳送到第二服務(wù)器以便接收對(duì)應(yīng)于所述用戶話語的響應(yīng)信息。
【文檔編號(hào)】H04N21/235GK103916686SQ201310750792
【公開日】2014年7月9日 申請(qǐng)日期:2013年12月31日 優(yōu)先權(quán)日:2012年12月31日
【發(fā)明者】俞素妍, 樸恩姬, 韓尚珍, 金在權(quán) 申請(qǐng)人:三星電子株式會(huì)社