本發(fā)明涉及智能家用電器
技術(shù)領(lǐng)域:
,更為具體地,是一種使家電表達(dá)情緒的方法及裝置、空調(diào)。
背景技術(shù):
:隨著家電行業(yè)的不斷發(fā)展,越來越多的家電中加入了智能化和人性化的功能。但是,人類區(qū)別于機(jī)器最主要的一點(diǎn)是:人類具有情感或者情緒。對(duì)于常規(guī)的家電來說,只能根據(jù)相應(yīng)的控制操作完成相應(yīng)的功能,而無法做出情感或情緒表示。因此,鑒于常規(guī)家電仍然局限于傳統(tǒng)機(jī)器功能的基礎(chǔ)上,如何使家電能夠表達(dá)人類情感成為了本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題和研究的重點(diǎn)。技術(shù)實(shí)現(xiàn)要素:為解決傳統(tǒng)家電無法表達(dá)出情緒、情感的問題,本發(fā)明公開了一種使家電表達(dá)情緒的方法及裝置、空調(diào),當(dāng)用戶發(fā)出帶有感情色彩的語音或文字后,本發(fā)明通過家電的功能或動(dòng)作表達(dá)出反饋的情緒。為實(shí)現(xiàn)上述技術(shù)目的,本發(fā)明公開了一種使家電表達(dá)情緒的方法,該方法包括如下步驟:步驟1,將不同類型情緒的信息按照不同的動(dòng)作分類,每個(gè)動(dòng)作對(duì)應(yīng)一類情緒信息,得到不同的動(dòng)作信息;步驟2,對(duì)所述不同的動(dòng)作信息編碼;步驟3,使不同的編碼對(duì)應(yīng)家電的不同功能和/或行為信息;步驟4,識(shí)別用戶語音和/或文本中反映的情緒信息,根據(jù)用戶情緒信息查詢對(duì)應(yīng)動(dòng)作信息,根據(jù)對(duì)應(yīng)動(dòng)作信息查詢對(duì)應(yīng)編碼,根據(jù)編碼查詢對(duì)應(yīng)的家電的功能和/或行為,然后生成控制命令;步驟5,執(zhí)行控制命令,通過家電功能和/或行為向用戶反饋家電表達(dá)的情緒。本發(fā)明可接受語音或者文字等用戶發(fā)出的信息,在接收信息后,通過抽取常規(guī)家電“上下”、“前后”、“左右”功能,模擬人體肢體運(yùn)動(dòng)方向,并按照對(duì)應(yīng)的順序進(jìn)行編碼,使情緒對(duì)應(yīng)到家電的現(xiàn)有功能,當(dāng)家電需要表達(dá)情緒時(shí),可輸出功能或動(dòng)作,達(dá)到家電情感表達(dá)的目的。進(jìn)一步地,步驟2中,按照動(dòng)作執(zhí)行時(shí)人體肢體運(yùn)動(dòng)方向?qū)Σ煌膭?dòng)作信息進(jìn)行編碼。本發(fā)明創(chuàng)新地將表達(dá)情緒使得肢體運(yùn)動(dòng)方向用于編碼,使得家電反饋情緒的準(zhǔn)確度更高,人工智能程度更高。進(jìn)一步地,步驟2中,所述人體肢體運(yùn)動(dòng)方向包括“上下”、“前后”、“左右”。通過肢體方向的幾種情況,能夠直接、準(zhǔn)確地使家電獲取用戶的情緒,并準(zhǔn)確地做出反應(yīng)。進(jìn)一步地,步驟2中,利用動(dòng)作執(zhí)行時(shí)人體肢體運(yùn)動(dòng)方向和運(yùn)動(dòng)強(qiáng)度結(jié)合的方式對(duì)不同的動(dòng)作信息進(jìn)行編碼。通過結(jié)合運(yùn)動(dòng)強(qiáng)度的方式增加了情緒的類型,使得本發(fā)明能夠?qū)Ω囝愋偷那榫w進(jìn)行準(zhǔn)確的反饋,提高了本發(fā)明的智能化水平。進(jìn)一步地,步驟1中,每類情緒包括至少一種情緒。進(jìn)一步地,情緒包括“感謝”、“喜歡”、“高興”、“不要”、“不喜歡”、“生氣”、“憤怒”、“關(guān)懷”;“感謝”、“喜歡”、“高興”屬于同一類情緒,對(duì)應(yīng)的動(dòng)作為“點(diǎn)頭”,編碼為“上下”;“不要”、“不喜歡”屬于同一類情緒,對(duì)應(yīng)的動(dòng)作為“搖頭”,編碼為“左右”;“生氣”對(duì)應(yīng)的動(dòng)作為“推開”,編碼為“前后”;“憤怒”對(duì)應(yīng)的動(dòng)作為“用力推開”,編碼為“前后”,其強(qiáng)度大于“生氣”;“關(guān)懷”對(duì)應(yīng)的動(dòng)作為“擁抱”,編碼為“左右”、“前后”結(jié)合。進(jìn)一步地,步驟4中,采用關(guān)鍵詞比對(duì)或訓(xùn)練模型的方式對(duì)用戶文本中反映情緒的信息進(jìn)行識(shí)別。進(jìn)一步地,步驟5中,根據(jù)用戶不同的情緒,通過家電發(fā)出語音的方式向用戶反饋家電表達(dá)的情緒。進(jìn)一步地,家電為空調(diào)。本發(fā)明的另一個(gè)發(fā)明目的在于提供一種使家電表達(dá)情緒的裝置,該裝置包括:分類模塊,將不同類型情緒的信息按照不同的動(dòng)作分類,每個(gè)動(dòng)作對(duì)應(yīng)一類情緒信息,得到不同的動(dòng)作信息;編碼模塊,用于對(duì)所述不同的動(dòng)作信息編碼;對(duì)應(yīng)模塊,使不同的編碼對(duì)應(yīng)家電的不同功能和/或行為信息;識(shí)別模塊,識(shí)別用戶語音和/或文本中反映的情緒信息,根據(jù)用戶情緒信息查詢對(duì)應(yīng)動(dòng)作信息,根據(jù)對(duì)應(yīng)動(dòng)作信息查詢對(duì)應(yīng)編碼,根據(jù)編碼查詢對(duì)應(yīng)的家電的功能和/或行為,然后生成控制命令;發(fā)送模塊,將所述控制命令發(fā)送至家電控制器,家電控制器執(zhí)行控制命令,通過家電功能和/或行為向用戶反饋家電表達(dá)的情緒;所述分類模塊、所述編碼模塊、所述對(duì)應(yīng)模塊、所述識(shí)別模塊、所述發(fā)送模塊順次連接,所述發(fā)送模塊與所述家電控制器無線和/或有線連接。進(jìn)一步地,識(shí)別模塊包括語音識(shí)別模塊和文本識(shí)別模塊。進(jìn)一步地,該裝置還包括語音播放模塊,通過發(fā)出語音的方式向用戶反饋家電表達(dá)的情緒。本發(fā)明還有一個(gè)發(fā)明目的在于提供一種空調(diào),該空調(diào)包括上述的使家電表達(dá)情緒的裝置。本發(fā)明的有益效果為:本發(fā)明具有擷取人類自然語言的功能,顛覆了傳統(tǒng)家電,使家電具備人工智能,實(shí)現(xiàn)將人類自然語言轉(zhuǎn)換為空調(diào)控制命令、家電可根據(jù)人類自然語言向用戶反饋情緒等目的。本發(fā)明解決了有史以來沒有辦法攻克的家電表達(dá)情緒的問題,使家電具有情感、具有情緒,家電仿佛成為了用戶身邊的朋友。附圖說明圖1為使家電表達(dá)情緒的方法流程示意圖。具體實(shí)施方式下面結(jié)合說明書附圖對(duì)本發(fā)明進(jìn)行詳細(xì)的解釋和說明。如圖1所示,本發(fā)明公開了一種使家電表達(dá)情緒的方法,該方法包括如下步驟:步驟1,將不同類型情緒的信息按照不同的動(dòng)作分類,每類情緒包括至少一種情緒,每個(gè)動(dòng)作對(duì)應(yīng)一類情緒信息,得到動(dòng)作信息。通過如下表格表示上述各種情緒及對(duì)應(yīng)的動(dòng)作舉例,本發(fā)明創(chuàng)新地采用如下方式:這些情緒為人類可產(chǎn)生的情緒,動(dòng)作為對(duì)應(yīng)該情緒人類一般會(huì)做出的常規(guī)動(dòng)作,本發(fā)明中,多個(gè)情緒可對(duì)應(yīng)一個(gè)動(dòng)作,且情緒和動(dòng)作皆可隨時(shí)新增或刪除。家電情緒分類(Emotion)動(dòng)作(Action)感謝、喜歡、高興點(diǎn)頭不要、不喜歡搖頭生氣推開憤怒用力推開關(guān)懷擁抱步驟2,對(duì)所述動(dòng)作信息編碼;按照動(dòng)作執(zhí)行時(shí)人體肢體運(yùn)動(dòng)方向?qū)?dòng)作進(jìn)行編碼,人體肢體運(yùn)動(dòng)方向包括“上下”、“前后”、“左右”。為表現(xiàn)出更多種類的情緒,本發(fā)明利用動(dòng)作執(zhí)行時(shí)人體肢體運(yùn)動(dòng)方向和運(yùn)動(dòng)強(qiáng)度結(jié)合的方式對(duì)動(dòng)作信息進(jìn)行編碼。通過如下表格表示對(duì)動(dòng)作信息的編碼舉例,由于人體能夠執(zhí)行的動(dòng)作有限,且皆會(huì)有肢體運(yùn)動(dòng)方向,因此可將人體動(dòng)作轉(zhuǎn)化成上下、前后、左右,以說明將動(dòng)作按照人類的肢體一般運(yùn)動(dòng)方向,編碼成[上下]、[左右]、[前后]的時(shí)間序列,且根據(jù)不同的動(dòng)作編碼不同的強(qiáng)度,比如,動(dòng)作強(qiáng)度,由0-1表示,0代表動(dòng)作最弱,1代表動(dòng)作最強(qiáng)。如果動(dòng)作較復(fù)雜,則本發(fā)明可串接多個(gè)動(dòng)作,產(chǎn)生一連串的連續(xù)動(dòng)作序列,通過這種方式完成對(duì)人類情感動(dòng)作或情緒動(dòng)作的編碼,完成家電表達(dá)情緒或情感的目的??蓮娜缦聝蓚€(gè)方面表現(xiàn)運(yùn)動(dòng)強(qiáng)度:時(shí)間和數(shù)值;若動(dòng)作強(qiáng)度越強(qiáng),則執(zhí)行時(shí)間越長;若動(dòng)作強(qiáng)度越強(qiáng),以較大的數(shù)值執(zhí)行。比如,用戶情緒生氣與憤怒,會(huì)對(duì)應(yīng)到不同強(qiáng)度的家電序列編碼:生氣:[前后,0.5],憤怒:[前后,1],若設(shè)備為空調(diào)且前后編碼,所對(duì)應(yīng)的執(zhí)行功能為風(fēng)量增加。當(dāng)空調(diào)在增加風(fēng)量時(shí),可依據(jù)強(qiáng)度數(shù)值,輸出對(duì)應(yīng)的風(fēng)量強(qiáng)度,達(dá)到擬人化的情緒表達(dá)。更為具體來說,本實(shí)施例中,情緒包括“感謝”、“喜歡”、“高興”、“不要”、“不喜歡”、“生氣”、“憤怒”、“關(guān)懷”;所述“感謝”、“喜歡”、“高興”屬于同一類情緒,對(duì)應(yīng)的動(dòng)作為“點(diǎn)頭”,編碼為“上下”;所述“不要”、“不喜歡”屬于同一類情緒,對(duì)應(yīng)的動(dòng)作為“搖頭”,編碼為“左右”;所述“生氣”對(duì)應(yīng)的動(dòng)作為“推開”,編碼為“前后”,所述“憤怒”對(duì)應(yīng)的動(dòng)作為“用力推開”,編碼為“前后”,其強(qiáng)度大于“生氣”,所述“關(guān)懷”對(duì)應(yīng)的動(dòng)作為“擁抱”,編碼為“左右”、“前后”結(jié)合。步驟3,使不同的編碼對(duì)應(yīng)家電的不同功能和/或行為信息。通過下面表格對(duì)不同類型或者型號(hào)的家電所具有的不同的對(duì)應(yīng)規(guī)則進(jìn)行舉例。在本發(fā)明的技術(shù)啟示下,動(dòng)作編碼對(duì)應(yīng)的功能可根據(jù)不同家電類型進(jìn)行合理修改。家電類型/商品型號(hào)動(dòng)作編碼對(duì)應(yīng)功能空調(diào)上下上下擺風(fēng)空調(diào)左右左右擺風(fēng)空調(diào)前后風(fēng)量增加電視上下音量增加電視左右左右聲道切換電視前后音量增加掃地機(jī)器人上下前后移動(dòng)掃地機(jī)器人左右左右移動(dòng)掃地機(jī)器人前后前后移動(dòng)人形機(jī)器人上下點(diǎn)頭人形機(jī)器人左右搖頭人形機(jī)器人前后前后移動(dòng)步驟4,識(shí)別用戶語音和/或文本中反映情緒的信息,然后利用上述步驟1、步驟2以及步驟3,根據(jù)用戶情緒信息查詢對(duì)應(yīng)動(dòng)作信息,根據(jù)對(duì)應(yīng)動(dòng)作信息查詢對(duì)應(yīng)編碼,編碼內(nèi)可包含運(yùn)動(dòng)方向和運(yùn)動(dòng)強(qiáng)度信息。根據(jù)編碼查詢對(duì)應(yīng)的家電的功能和/或行為,根據(jù)家電的不同功能和/或行為信息生成控制命令;本發(fā)明中,可采用關(guān)鍵詞比對(duì)或訓(xùn)練模型的方式對(duì)用戶文本中反映情緒的信息進(jìn)行識(shí)別。通過對(duì)用戶文本中反映情緒的信息進(jìn)行分類,比如,用戶輸入“謝謝”,可將該詞分類在“感謝”、“喜歡”、“高興”一類情緒信息,本發(fā)明也可通過統(tǒng)計(jì)或者機(jī)器學(xué)習(xí)方式訓(xùn)練數(shù)學(xué)模型,對(duì)用戶輸入的文字進(jìn)行情緒分類。在本發(fā)明的技術(shù)啟示下,可通過常規(guī)語音識(shí)別方式獲得不同類型情緒信息。步驟5,在步驟4的基礎(chǔ)上,根據(jù)用戶不同的情緒去執(zhí)行不同的控制命令,通過家電功能和/或行為向用戶反饋家電表達(dá)的情緒。若用戶語音和/或文本中表達(dá)多種情緒,則家電控制器可選擇依次執(zhí)行多種情緒對(duì)應(yīng)的控制命令,也可選擇其中一種情緒對(duì)應(yīng)的控制命令執(zhí)行;另外,本發(fā)明還可根據(jù)用戶不同的情緒,通過家電發(fā)出語音的方式向用戶反饋家電表達(dá)的情緒。更為具體地,比如,當(dāng)空調(diào)感謝用戶、打算做出敬禮動(dòng)作時(shí),通過如下的方式模擬敬禮動(dòng)作:開啟上下擺風(fēng)模擬彎腰,空調(diào)送出強(qiáng)風(fēng)來代表低頭致敬產(chǎn)生的風(fēng)。當(dāng)空調(diào)不喜歡用戶的時(shí)候,會(huì)開啟左右擺風(fēng),增加風(fēng)量,代表空調(diào)搖頭不同意。本實(shí)施例中,家電為空調(diào),通過空調(diào)的風(fēng)量、風(fēng)向、溫度等功能表現(xiàn)出空調(diào)的情緒,實(shí)現(xiàn)自然語言和人工智能的有機(jī)結(jié)合。本發(fā)明還公開了一種使家電表達(dá)情緒的裝置,該裝置存儲(chǔ)有不同類型情緒的信息,與不同情緒的信息對(duì)應(yīng)的動(dòng)作信息,與動(dòng)作信息對(duì)應(yīng)的動(dòng)作序列編碼。具體來說,該裝置包括如下模塊。識(shí)別模塊,用于識(shí)別用戶語音和/或文本中反映情緒的信息;分類模塊,將不同類型情緒的信息按照不同的動(dòng)作分類,根據(jù)用戶情緒,查詢情緒反應(yīng)的動(dòng)作,每個(gè)動(dòng)作對(duì)應(yīng)一類情緒信息,得到動(dòng)作信息;編碼模塊,根據(jù)情緒反應(yīng)動(dòng)作,用于對(duì)所述動(dòng)作信息編碼;對(duì)應(yīng)模塊,使不同的編碼對(duì)應(yīng)家電的不同功能和/或行為信息,根據(jù)所述家電的不同功能和/或行為信息生成控制命令;發(fā)送模塊,將所述控制命令發(fā)送至家電控制器,根據(jù)用戶不同的情緒,家電控制器執(zhí)行不同的控制命令,通過家電功能和/或行為向用戶反饋家電表達(dá)的情緒;所述識(shí)別模塊、所述分類模塊、所述編碼模塊、所述對(duì)應(yīng)模塊、所述發(fā)送模塊順次連接,所述發(fā)送模塊與所述家電控制器無線和/或有線連接。該裝置還包括語音播放模塊,語音播放模塊可與家電控制器連接,通過發(fā)出語音的方式向用戶反饋家電表達(dá)的情緒。識(shí)別模塊包括語音識(shí)別模塊和文本識(shí)別模塊。比如,本發(fā)明使家電表達(dá)情緒的裝置可按照下述情形工作。用戶對(duì)空調(diào)說:「請(qǐng)幫我溫度變成24度?!箍照{(diào)動(dòng)作:(溫度設(shè)定成24度)用戶對(duì)空調(diào)說:「謝謝,你今天表現(xiàn)特別好」空調(diào)語音:「不客氣,向您敬禮」空調(diào)動(dòng)作:(開啟上下擺風(fēng)5秒,表示點(diǎn)頭致敬)空調(diào)彷佛變成人類的朋友,懂得表達(dá)情緒,向人類致敬。本發(fā)明還公開了一種空調(diào),該空調(diào)包括上述使家電表達(dá)情緒的裝置,該裝置可集成于家電本身,也可作為輔助裝置安裝于常規(guī)的家電上。下面再以空調(diào)為例說明本發(fā)明的技術(shù)方案。用戶對(duì)空調(diào)說:「今天實(shí)在太熱了,不喜歡」空調(diào)語音:「我也不喜歡」空調(diào)動(dòng)作:(開啟左右擺風(fēng)5秒,表示搖頭不喜歡)上述過程通過如下方式實(shí)現(xiàn):步驟一、家電情緒與反應(yīng)動(dòng)作設(shè)計(jì),新增空調(diào)能反應(yīng)的情緒與動(dòng)作:家電情緒分類(Emotion)動(dòng)作(Action)感謝、喜歡、高興點(diǎn)頭不要、不喜歡搖頭步驟二、動(dòng)作編碼動(dòng)作人體肢體運(yùn)動(dòng)方向動(dòng)作序列編碼[動(dòng)作編碼,動(dòng)作強(qiáng)度]點(diǎn)頭頭部上下擺動(dòng)[上下,0.5]搖頭頭部左右擺動(dòng)[左右,0.5]步驟三、設(shè)定家電功能與家電編碼對(duì)應(yīng)家電類型/商品型號(hào)動(dòng)作編碼對(duì)應(yīng)功能空調(diào)上下上下擺風(fēng)空調(diào)左右左右擺風(fēng)空調(diào)前后風(fēng)量增加步驟四、持續(xù)搜集用戶語音或文字,根據(jù)用戶語音文字產(chǎn)生家電情緒用戶對(duì)空調(diào)說:「今天實(shí)在太熱了,不喜歡」??捎烧Z義分析或關(guān)鍵詞比對(duì),對(duì)應(yīng)到上述步驟一的家電情緒分類「不要、不喜歡」,因此執(zhí)行步驟5。步驟五、對(duì)用戶的情緒進(jìn)行反應(yīng)后的空調(diào)動(dòng)作執(zhí)行根據(jù)用戶情緒「不要、不喜歡」,查詢情緒反應(yīng)動(dòng)作「搖頭」;根據(jù)情緒反應(yīng)動(dòng)作「搖頭」,查詢動(dòng)作序列編碼[左右,0.5];依序執(zhí)行動(dòng)作序列編碼,所對(duì)應(yīng)的家電動(dòng)作;空調(diào)的動(dòng)作編碼,[左右]對(duì)應(yīng)到的是左右擺風(fēng),強(qiáng)度為0.5。此實(shí)施例中,可用時(shí)間來代表動(dòng)作的強(qiáng)度。執(zhí)行時(shí)間=10秒x動(dòng)作強(qiáng)度。因此空調(diào)執(zhí)行左右擺風(fēng)10x0.5=5秒。當(dāng)家電執(zhí)行情緒反應(yīng)動(dòng)作時(shí),配合語音,輸出與動(dòng)作相符合的語音:「我也不喜歡」以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明實(shí)質(zhì)內(nèi)容上所作的任何修改、等同替換和簡單改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁1 2 3