一種基于情感識別的智能家居控制方法及其系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及智能家居技術(shù)領(lǐng)域,尤其涉及一種基于情感識別的智能家居控制方法 及其系統(tǒng)。
【背景技術(shù)】
[0002] 現(xiàn)有的智能家居的控制操作方式通常有用戶登錄手機、電腦對家中的智能設(shè)備發(fā) 送指令,然后由智能設(shè)備執(zhí)行相應(yīng)用戶指令?;蛘呤鞘褂谜Z音控制,例如,用戶對著手機上 的麥克風(fēng)說"打開電視",手機將語音指令發(fā)送至智能電視(或者智能控制設(shè)備),控制電視 機開啟?,F(xiàn)還有一些圖像控制設(shè)備,通過圖像識別技術(shù)中的人臉識別,由用戶的不同表情來 控制智能設(shè)備的運行。
[0003] 對于現(xiàn)有的智能家居控制操作方式來說,其登陸手機等終端對智能設(shè)備進行操 作,既麻煩又耽誤時間。而且有時在登陸過程中還需要輸入用戶名和密碼,不方便老人操 作,存在著整體操作安全性不高的問題。
[0004] 而且現(xiàn)有的操作方法,仍然需要獲取明確用戶指令方可完成操作,操控方法智能 化程度不足,無法實現(xiàn)自動對智能設(shè)備進行操作。這些操作方法并未真正的實現(xiàn)智能化,無 法處理用戶較為模糊的指令,無法檢測用戶的心情和感受,并據(jù)此對家居環(huán)境作出智能化 的調(diào)整。
[0005] 即使采用較為先進的人臉識別方法進行控制,受限于圖像人臉識別技術(shù)的瓶頸, 實現(xiàn)實時分析和抓拍、獲取清晰的用戶人臉圖像非常困難。
[0006] 因此,現(xiàn)有技術(shù)還有待發(fā)展。
【發(fā)明內(nèi)容】
[0007] 鑒于上述現(xiàn)有技術(shù)的不足之處,本發(fā)明的目的在于提供一種基于情感識別的智能 家居控制方法及其系統(tǒng),旨在解決現(xiàn)有技術(shù)中智能家居控制方式智能化程度不足,不便于 用戶使用的問題。
[0008] 為了達到上述目的,本發(fā)明采取了以下技術(shù)方案:
[0009] -種基于情感識別的智能家居控制方法,其中,所述方法包括:
[0010] 獲取用戶的語音信息,對所述語音信息的進行語音音調(diào)情感識別生成第一情感識 別結(jié)果;
[0011] 將所述語音信息轉(zhuǎn)換為文字信息后,對所述文字信息進行語義情感識別生成第二 情感識別結(jié)果;
[0012] 基于所述第一情感識別結(jié)果和第二情感識別結(jié)果,根據(jù)預(yù)定的情感識別結(jié)果判斷 方法生成用戶情感識別結(jié)果;并且根據(jù)所述用戶情感識別結(jié)果,控制各智能家居設(shè)備執(zhí)行 相應(yīng)的操作。
[0013] 所述的基于情感識別的智能家居控制方法,其中,所述獲取用戶的語音信息,對所 述語音信息的進行語音音調(diào)情感識別生成第一情感識別結(jié)果的步驟具體包括:
[0014] 獲取用戶的語音信息后,基于面向普通話情感變化檢查的情感語音數(shù)據(jù)庫,匹配 所述語音信息的語音音調(diào)從而生成所述第一情感識別結(jié)果。
[0015] 所述的基于情感識別的智能家居控制方法,其中,所述將所述語音信息轉(zhuǎn)換為文 字信息后,對所述文字信息進行語義情感識別生成第二情感識別結(jié)果的步驟具體包括:
[0016] 選定若干個褒義種子詞和若干個貶義種子詞生成情感詞典;
[0017] 分別計算所述文字信息中的詞語與所述情感詞典中的褒義種子詞和貶義種子詞 的詞語相似度;
[0018] 根據(jù)所述詞語相似度,通過預(yù)設(shè)的語義情感分析方法生成所述第二情感識別結(jié) 果。
[0019] 所述的基于情感識別的智能家居控制方法,其中,所述分別計算所述文字信息中 的詞語與所述情感詞典中的褒義種子詞和貶義種子詞的詞語相似度的步驟具體包括:
[0020] 根據(jù)語義相似度計算方法分別計算所述文字信息中的詞語與所述褒義種子詞的 詞語相似度以及所述文字信息中的詞語與所述貶義種子詞的詞語相似度。
[0021] 所述的基于情感識別的智能家居控制方法,其中,所述根據(jù)所述詞語相似度,通過 預(yù)設(shè)的語義情感分析方法生成所述第二情感識別結(jié)果的步驟具體包括:
[0022] 通過詞語情感傾向算式計算詞語情感傾向值:
[0023]
[0024] 其中,w表示文字信息中的詞語、Kp表示褒義種子詞,Μ為褒義種子詞的數(shù)量,K"表 示貶義種子詞,Ν為貶義種子詞的數(shù)量,QG(w)表示詞語情感傾向值;〃/"〃7~7叫夂,,夂')表示 詞語與褒義種子詞的詞語相似度;#?//#/〇'(.u')表示詞語與貶義種子詞的詞語相似度;
[0025] 當所述詞語情感傾向值大于預(yù)定的閾值時,判斷文字信息中的詞語為褒義情感;
[0026] 當所述詞語情感傾向值小于預(yù)定的閾值時,判斷文字信息中的詞語為貶義情感。
[0027] 所述的基于情感識別的智能家居控制方法,其中,在所述基于所述第一情感識別 結(jié)果和第二情感識別結(jié)果,根據(jù)預(yù)定的情感識別結(jié)果判斷方法生成用戶情感識別結(jié)果;并 且根據(jù)所述用戶情感識別結(jié)果,控制各智能家居設(shè)備執(zhí)行相應(yīng)的操作步驟之后還包括:
[0028] 基于預(yù)先設(shè)置的語音特征數(shù)據(jù)庫,匹配所述用戶的語音信息的語義特征從而判斷 用戶的身份。
[0029] 所述的基于情感識別的智能家居控制方法,其中,所述第一情感識別結(jié)果包括高 級別和低級別的褒義情感,中性情感以及高級別和低級別的貶義情感組成的5個級別情感 類型;
[0030] 所述第二情感識別結(jié)果包括的情感類型與第一情感識別結(jié)果相同。
[0031] 所述的基于情感識別的智能家居控制方法,其中,所述方法還包括:
[0032] 當所述第一情感識別結(jié)果為褒義情感、第二情感識別結(jié)果為貶義情感或者所述第 一情感識別結(jié)果為貶義情感、第二情感識別結(jié)果為褒義情感時,重新采集當前的用戶的語 音信息;
[0033] 重新對當前的用戶的語音信息進行語音語調(diào)分析和語義情感分析,生成新的第一 情感識別結(jié)果和第二情感識別結(jié)果。
[0034] 所述的基于情感識別的智能家居控制方法,其中,所述預(yù)定的情感識別結(jié)果判斷 方法具體包括:
[0035] 當所述第一情感識別結(jié)果與第二情感識別結(jié)果為不同級別的褒義情感時,判斷當 前用戶情感識別結(jié)果為低級別的褒義情感;
[0036] 當所述第一情感識別結(jié)果與第二情感識別結(jié)果為不同級別的貶義情感時,判斷當 前用戶情感識別結(jié)果為低級別的貶義情感;
[0037] 當所述第一情感識別結(jié)果和第二情感識別結(jié)果中一個為中性情感,另一個為貶義 或者褒義情感時,判斷當前用戶情感識別結(jié)果為所述褒義或者貶義情感。
[0038] -種基于情感識別的智能家居控制系統(tǒng),其中,所述控制系統(tǒng)包括:
[0039] 第一識別及獲取模塊,用于獲取用戶的語音信息,對所述語音信息的進行語音音 調(diào)情感識別生成第一情感識別結(jié)果;
[0040] 第二識別及獲取模塊,用于將所述語音信息轉(zhuǎn)換為文字信息;對所述文字信息進 行語義情感識別生成第二情感識別結(jié)果;
[0041] 綜合情感判斷及控制模塊,用于基于所述第一情感識別結(jié)果和第二情感識別結(jié) 果,根據(jù)預(yù)定的情感識別結(jié)果判斷方法生成用戶情感識別結(jié)果,并且根據(jù)所述用戶情感識 別結(jié)果,控制各智能家居設(shè)備執(zhí)行相應(yīng)的操作。
[0042] 有益效果:本發(fā)明提供的一種基于情感識別的智能家居控制方法及其系統(tǒng),通過 基于用戶情感識別的方法來自動操控家中的智能設(shè)備,通過分析用戶說的對設(shè)備聊天或控 制語句中的語音、語調(diào)和語句內(nèi)容來分析用戶當前的心情是生氣、著急、中性、愉悅和高興 等狀態(tài),從而自動控制家中的智能設(shè)備,通過改變周圍的環(huán)境條件來改善用戶的心情,具有 較好的智能化程度,能夠挖掘用戶語音中的隱含信息。另外,采用語音語調(diào)識別和語義情感 解析相結(jié)合的方