1.一種基于語義服務(wù)器控制智能設(shè)備的方法,其特征在于,包括步驟:
A、預(yù)先對(duì)智能設(shè)備的屬性及服務(wù)定義,提取描述智能設(shè)備屬性及服務(wù)的關(guān)鍵詞,構(gòu)建語義服務(wù)器;
B、當(dāng)客戶端接收用戶語音指令時(shí),調(diào)用所述語義服務(wù)器;
C、所述語義服務(wù)器根據(jù)所述用戶語音指令匹配所述智能設(shè)備的服務(wù),根據(jù)匹配結(jié)果控制所述智能設(shè)備。
2.根據(jù)權(quán)利要求1所述的基于語義服務(wù)器控制智能設(shè)備的方法,其特征在于,所述步驟A具體包括:
A1、對(duì)智能設(shè)備的屬性、屬性關(guān)聯(lián)以及設(shè)備聯(lián)動(dòng)分別定義,提取描述所述智能設(shè)備屬性、屬性關(guān)聯(lián)以及設(shè)備聯(lián)動(dòng)的關(guān)鍵詞,形成設(shè)備能力模型;
A2、對(duì)智能設(shè)備的服務(wù)定義,提取描述所述服務(wù)的關(guān)鍵詞,形成設(shè)備服務(wù)模型;
A3、根據(jù)所述設(shè)備能力模型、設(shè)備服務(wù)模型以及用于對(duì)語音進(jìn)行分詞和匹配服務(wù)的語義接口模型,構(gòu)建語義服務(wù)器。
3.根據(jù)權(quán)利要求1所述的基于語義服務(wù)器控制智能設(shè)備的方法,其特征在于,所述步驟A之后、B之前包括:
A1、將客戶端與所述智能設(shè)備進(jìn)行綁定。
4.根據(jù)權(quán)利要求1所述的基于語義服務(wù)器控制智能設(shè)備的方法,其特征在于,所述步驟C具體包括:
C1、所述語義服務(wù)器對(duì)所述用戶語音指令進(jìn)行分詞,獲取用戶語音關(guān)鍵詞;
C2、所述語義服務(wù)器將用戶語音關(guān)鍵詞與描述設(shè)備服務(wù)的關(guān)鍵詞進(jìn)行匹配,獲取與用戶語音指令相匹配的智能設(shè)備服務(wù);
C3、根據(jù)智能設(shè)備服務(wù)以及智能設(shè)備的使用記錄數(shù)據(jù),獲取控制智能設(shè)備屬性的推薦操作。
5.根據(jù)權(quán)利要求4所述的基于語義服務(wù)器控制智能設(shè)備的方法,其特征在于,所述步驟C2具體包括:
C21、所述語義服務(wù)器先對(duì)用戶語音關(guān)鍵詞進(jìn)行模糊檢索,得到初步匹配的智能設(shè)備服務(wù);
C21、將所述初步匹配的智能設(shè)備服務(wù)與所述用戶語音關(guān)鍵詞進(jìn)行相似度計(jì)算,獲取最終的智能設(shè)備服務(wù)。
6.一種基于語義服務(wù)器控制智能設(shè)備的系統(tǒng),其特征在于,包括智能設(shè)備、語義服務(wù)器和客戶端:
客戶端,用于接收用戶語音指令并調(diào)用所述語義服務(wù)器;
所述語義服務(wù)器,通過對(duì)智能設(shè)備的屬性及服務(wù)定義,提取描述智能設(shè)備屬性及服務(wù)的關(guān)鍵詞,構(gòu)建而成;所述語義服務(wù)器用于根據(jù)所述用戶語音指令匹配所述智能設(shè)備的服務(wù),從而控制所述智能設(shè)備。
7.根據(jù)權(quán)利要求6所述的基于語義服務(wù)器控制智能設(shè)備的系統(tǒng),其特征在于,所述語義服務(wù)器具體包括:
第一形成單元,用于對(duì)智能設(shè)備的屬性、屬性關(guān)聯(lián)以及設(shè)備聯(lián)動(dòng)分別定義,提取描述所述智能設(shè)備屬性、屬性關(guān)聯(lián)以及設(shè)備聯(lián)動(dòng)的關(guān)鍵詞,形成設(shè)備能力模型;
第二形成單元,用于對(duì)智能設(shè)備的服務(wù)定義,提取描述所述服務(wù)的關(guān)鍵詞,形成設(shè)備服務(wù)模型;
構(gòu)建單元,用于根據(jù)所述設(shè)備能力模型、設(shè)備服務(wù)模型以及用于對(duì)語音進(jìn)行分詞和匹配服務(wù)的語義接口模型,構(gòu)建得到語義服務(wù)器。
8.根據(jù)權(quán)利要求6所述的基于語義服務(wù)器控制智能設(shè)備的系統(tǒng),其特征在于,還包括:
綁定模塊,用于將客戶端與所述智能設(shè)備進(jìn)行綁定。
9.根據(jù)權(quán)利要求6所述的基于語義服務(wù)器控制智能設(shè)備的系統(tǒng),其特征在于,所述語義服務(wù)器還包括:
獲取單元,用于對(duì)所述用戶語音指令進(jìn)行分詞,獲取用戶語音關(guān)鍵詞;
匹配單元,用于將用戶語音關(guān)鍵詞與描述設(shè)備服務(wù)的關(guān)鍵詞進(jìn)行匹配,獲取與用戶語音指令相匹配的智能設(shè)備服務(wù);
控制單元,用于根據(jù)智能設(shè)備服務(wù)指令以及智能設(shè)備的使用記錄數(shù)據(jù),獲取控制智能設(shè)備屬性設(shè)置的具體操作推薦。
10.根據(jù)權(quán)利要求9所述的基于語義服務(wù)器控制智能設(shè)備的系統(tǒng),其特征在于,所述匹配單元具體包括:
初步匹配子單元,用于所述語義服務(wù)器先對(duì)用戶語音關(guān)鍵詞進(jìn)行模糊檢索,得到初步匹配的智能設(shè)備服務(wù);
相似度計(jì)算子單元,用于將所述初步匹配的智能設(shè)備服務(wù)與所述用戶語音關(guān)鍵詞進(jìn)行相似度計(jì)算,獲取最終智能設(shè)備服務(wù)。