控制方法、控制裝置和終端的制作方法
【專利摘要】本發(fā)明提供了一種控制方法、控制裝置和終端,其中,控制方法包括:獲取控制信息;解析控制信息,以獲取控制信息中包括的至少兩個第一類關鍵詞;根據(jù)任一第一類關鍵詞在控制信息中的位置序號和任一第一類關鍵詞對應的操作代碼,確定全部第一類關鍵詞對應的控制指令。通過本發(fā)明技術方案,在控制信息中包括多個操作關鍵詞(即第一類關鍵詞)時,有序地執(zhí)行多個控制指令,簡化了用戶的控制步驟和等待時間,提升了用戶的使用體驗。
【專利說明】
控制方法、控制裝置和終端
技術領域
[0001] 本發(fā)明涉及家用電器技術領域,具體而言,涉及一種控制方法、一種控制裝置和一 種終端。
【背景技術】
[0002] 家用電器通常采用聲控方式來提高用戶的操作效率,但是相關技術中,用戶每次 發(fā)出控制信息時,只能被解析為一個控制指令,如果用戶需要發(fā)出多個控制指令,則必須發(fā) 出多個控制信息(多個控制信息之間存在時間間隔),而在用戶一次發(fā)出多個控制信息時, 家用電器試圖解析為一個控制指令時,會出現(xiàn)語義解析失敗,這嚴重影響用戶的控制效率。
[0003] 因此,如何設計一種新的控制方案,以實現(xiàn)同時解析一個控制信息中的多個控制 指令成為亟待解決的技術問題。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明旨在至少解決現(xiàn)有技術或相關技術中存在的技術問題之一。
[0005] 為此,本發(fā)明提供了 一種新的控制方法。
[0006] 本發(fā)明還提供了 一種新的控制裝置。
[0007] 本發(fā)明還提供了一種新的終端。
[0008] 為實現(xiàn)上述目的,本發(fā)明的第一方面的實施例,提出了一種控制方法,包括:獲取 控制信息;解析控制信息,以獲取控制信息中包括的至少兩個第一類關鍵詞;根據(jù)任一第一 類關鍵詞在控制信息中的位置序號和任一第一類關鍵詞對應的操作代碼,確定全部第一類 關鍵詞對應的控制指令。
[0009]在該技術方案中,通過對包括多個第一類關鍵詞的控制信息進行解析,以及確定 第一類關鍵詞的位置序號和操作代碼,確定所有第一類關鍵詞的控制指令,實現(xiàn)了對一個 控制信息中的多個控制指令的同步解析,不需要用戶逐個發(fā)出針對一個控制指令的控制信 息,節(jié)約了用戶的等待時間,同時提高了對控制信息進行解析的準確度,提升了用戶的控制 效率和使用體驗。
[0010] 值得特別指出的是,控制信息包括語音控制信息和/或文本控制信息。
[0011] 另外,根據(jù)本發(fā)明上述實施例提供的控制方法還具有如下附加技術特征:
[0012] 根據(jù)本發(fā)明的一個實施例,在獲取控制信息前,包括:預設包括第一類關鍵詞的詞 庫,詞庫還包括與第一類關鍵詞相關聯(lián)的第二類關鍵詞和第三類關鍵詞;預設第一類關鍵 詞對應的操作代碼、第二類關鍵詞對應的操作代碼,以及第三類關鍵詞對應的操作代碼。
[0013] 根據(jù)本發(fā)明的實施例的控制方法,通過預設詞庫包括第一類關鍵詞、第二類關鍵 詞和第三類關鍵詞,以及上述關鍵詞的操作代碼,提升了對控制信息進行解析的準確度,也 即通過詞庫對控制信息進行分詞和語義標識。
[0014] 根據(jù)本發(fā)明的一個實施例,根據(jù)任一第一類關鍵詞在控制信息中的位置序號和任 一第一類關鍵詞對應的操作代碼,確定全部第一類關鍵詞對應的控制指令,具體包括以下 步驟:按照獲取順序確定第一類關鍵詞的位置序號,第二類關鍵詞的位置序號和第三類關 鍵詞的位置序號;根據(jù)第一類關鍵詞的位置序號、第二類關鍵詞的位置序號和第三類關鍵 詞的位置序號,對控制信息中的任一第一類關鍵詞進行語義解析,其中,所有關鍵詞的位置 序號按照從小到大的順序進行標注。
[0015] 根據(jù)本發(fā)明的實施例的控制方法,通過確定上述關鍵詞的位置序號,可以實現(xiàn)對 控制信息中的第一類關鍵詞所屬的控制語句的劃分,也即根據(jù)第一類關鍵詞、第二類關鍵 詞和第三類的位置序號,將控制信息劃分為多個控制語句,進而節(jié)省用戶的等待時間。
[0016] 根據(jù)本發(fā)明的一個實施例,根據(jù)第一類關鍵詞的位置序號、第二類關鍵詞的位置 序號和第三類關鍵詞的位置序號,對控制信息中的任一第一類關鍵詞進行語義解析,具體 包括以下步驟:確定待解析的第一個第一類關鍵詞;確定位置序號大于第一個第一類關鍵 詞的第二個第一類關鍵詞;確定位置序號小于第二個第一類關鍵詞的第一個第二類關鍵詞 和第一個第三類關鍵詞;確定第一個第一類關鍵詞的位置序號、第一個第二類關鍵詞的位 置序號和第一個第三類關鍵詞的位置序號中的最大位置序號;將位置序號小于或等于最大 位置序號的第一類關鍵詞、第二類關鍵詞和第三類關鍵詞劃分為一個控制語句。
[0017] 根據(jù)本發(fā)明的實施例的控制方法,通過確定上述關鍵詞的最大位置序號,可以在 最大程度上保留每個控制語句的完整語義。
[0018] 根據(jù)本發(fā)明的一個實施例,還包括:在控制信息中,確定任一第一類關鍵詞的預設 權重值;按照預設權重值從大到小的順序執(zhí)行全部第一類關鍵詞的對應的控制語句。
[0019] 根據(jù)本發(fā)明的實施例的控制方法,通過確定任一第一類關鍵詞的預設權重值,確 定了全部控制語句的執(zhí)行順序,提升了用戶控制的準確性和效率。
[0020] 本發(fā)明的第二方面的實施例,還提出了一種控制裝置,包括:獲取單元,用于獲取 控制信息;解析單元,用于解析控制信息,以獲取控制信息中包括的至少兩個第一類關鍵 詞;確定單元,用于根據(jù)任一第一類關鍵詞在控制信息中的位置序號和任一第一類關鍵詞 對應的操作代碼,確定全部第一類關鍵詞對應的控制指令。
[0021] 在該技術方案中,通過對包括多個第一類關鍵詞的控制信息進行解析,以及確定 第一類關鍵詞的位置序號和操作代碼,確定所有第一類關鍵詞的控制指令,實現(xiàn)了對一個 控制信息中的多個控制指令的同步解析,不需要用戶逐個發(fā)出針對一個控制指令的控制信 息,節(jié)約了用戶的等待時間,同時提高了對控制信息進行解析的準確度,提升了用戶的控制 效率和使用體驗。
[0022] 值得特別指出的是,控制信息包括語音控制信息和/或文本控制信息。
[0023] 另外,根據(jù)本發(fā)明上述實施例提供的控制裝置還具有如下附加技術特征:
[0024] 根據(jù)本發(fā)明的一個實施例,還包括:預設單元,用于預設包括第一類關鍵詞的詞 庫,詞庫還包括與第一類關鍵詞相關聯(lián)的第二類關鍵詞和第三類關鍵詞;預設單元還用于: 預設第一類關鍵詞對應的操作代碼、第二類關鍵詞對應的操作代碼,以及第三類關鍵詞對 應的操作代碼。
[0025] 根據(jù)本發(fā)明的實施例的控制裝置,通過預設詞庫包括第一類關鍵詞、第二類關鍵 詞和第三類關鍵詞,以及上述關鍵詞的操作代碼,提升了對控制信息進行解析的準確度,也 即通過詞庫對控制信息進行分詞和語義標識。
[0026] 根據(jù)本發(fā)明的一個實施例,確定單元還用于:按照獲取順序確定第一類關鍵詞的 位置序號,第二類關鍵詞的位置序號和第三類關鍵詞的位置序號;解析單元還用于:根據(jù)第 一類關鍵詞的位置序號、第二類關鍵詞的位置序號和第三類關鍵詞的位置序號,對控制信 息中的任一第一類關鍵詞進行語義解析,其中,所有關鍵詞的位置序號按照從小到大的順 序進行標注。
[0027] 根據(jù)本發(fā)明的實施例的控制裝置,通過確定上述關鍵詞的位置序號,可以實現(xiàn)對 控制信息中的第一類關鍵詞所屬的控制語句的劃分,也即根據(jù)第一類關鍵詞、第二類關鍵 詞和第三類的位置序號,將控制信息劃分為多個控制語句,進而節(jié)省用戶的等待時間。
[0028] 根據(jù)本發(fā)明的一個實施例,確定單元還用于:確定待解析的第一個第一類關鍵詞; 確定單元還用于:確定位置序號大于第一個第一類關鍵詞的第二個第一類關鍵詞;確定單 元還用于:確定位置序號小于第二個第一類關鍵詞的第一個第二類關鍵詞和第一個第三類 關鍵詞;確定單元還用于:確定第一個第一類關鍵詞的位置序號、第一個第二類關鍵詞的位 置序號和第一個第三類關鍵詞的位置序號中的最大位置序號;解析單元還用于:將位置序 號小于或等于最大位置序號的第一類關鍵詞、第二類關鍵詞和第三類關鍵詞劃分為一個控 制語句。
[0029] 根據(jù)本發(fā)明的實施例的控制裝置,通過確定上述關鍵詞的最大位置序號,可以在 最大程度上保留每個控制語句的完整語義。
[0030] 根據(jù)本發(fā)明的一個實施例,確定單元還用于:在控制信息中,確定任一第一類關鍵 詞的預設權重值;確定單元還包括:控制單元,用于按照預設權重值從大到小的順序依次執(zhí) 行全部第一類關鍵詞的對應的控制語句。
[0031] 根據(jù)本發(fā)明的實施例的控制裝置,通過確定任一第一類關鍵詞的預設權重值,確 定了全部控制語句的執(zhí)行順序,提升了用戶控制的準確性和效率。
[0032]本發(fā)明的第三方面的實施例,還提出了一種終端,包括如上述任一項技術方案的 控制裝置,因此該終端包括上述任一項技術方案的控制裝置的技術效果,在此不再贅述。 [0033]綜上,通過對包括多個第一類關鍵詞的控制信息進行解析,以及確定第一類關鍵 詞的位置序號和操作代碼,確定所有第一類關鍵詞的控制指令,實現(xiàn)了對一個控制信息中 的多個控制指令的同步解析,不需要用戶逐個發(fā)出針對一個控制指令的控制信息,節(jié)約了 用戶的等待時間,同時提高了對控制信息進行解析的準確度,提升了用戶的控制效率和使 用體驗。
[0034]本發(fā)明的附加方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變 得明顯,或通過本發(fā)明的實踐了解到。
【附圖說明】
[0035] 圖1示出了根據(jù)本發(fā)明的一個實施例的控制方法的示意流程圖;
[0036] 圖2示出了根據(jù)本發(fā)明的實施例的控制裝置的示意框圖;
[0037] 圖3示出了根據(jù)本發(fā)明的實施例的終端的示意框圖;
[0038] 圖4示出了根據(jù)本發(fā)明的另一個實施例的控制方法的示意流程圖。
【具體實施方式】
[0039] 為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結合附圖和具體實 施方式對本發(fā)明進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施 例及實施例中的特征可以相互組合。
[0040]在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可 以采用第三方不同于在此描述的第三方方式來實施,因此,本發(fā)明的保護范圍并不受下面 公開的具體實施例的限制。
[0041 ]圖1示出了根據(jù)本發(fā)明的一個實施例的控制方法的示意流程圖。
[0042] 如圖1所示,根據(jù)本發(fā)明的實施例的控制方法,包括:步驟102,獲取控制信息;解析 控制信息,以獲取控制信息中包括的至少兩個第一類關鍵詞;根據(jù)任一第一類關鍵詞在控 制信息中的位置序號和任一第一類關鍵詞對應的操作代碼,確定全部第一類關鍵詞對應的 控制指令。
[0043] 在該技術方案中,通過對包括多個第一類關鍵詞的控制信息進行解析,以及確定 第一類關鍵詞的位置序號和操作代碼,確定所有第一類關鍵詞的控制指令,實現(xiàn)了對一個 控制信息中的多個控制指令的同步解析,不需要用戶逐個發(fā)出針對一個控制指令的控制信 息,節(jié)約了用戶的等待時間,同時提高了對控制信息進行解析的準確度,提升了用戶的控制 效率和使用體驗。
[0044] 值得特別指出的是,控制信息包括語音控制信息和/或文本控制信息。
[0045] 另外,根據(jù)本發(fā)明上述實施例提供的控制方法還具有如下附加技術特征:
[0046] 根據(jù)本發(fā)明的一個實施例,在獲取控制信息前,包括:預設包括第一類關鍵詞的詞 庫,詞庫還包括與第一類關鍵詞相關聯(lián)的第二類關鍵詞和第三類關鍵詞;預設第一類關鍵 詞對應的操作代碼、第二類關鍵詞對應的操作代碼,以及第三類關鍵詞對應的操作代碼。
[0047] 根據(jù)本發(fā)明的實施例的控制方法,通過預設詞庫包括第一類關鍵詞、第二類關鍵 詞和第三類關鍵詞,以及上述關鍵詞的操作代碼,提升了對控制信息進行解析的準確度,也 即通過詞庫對控制信息進行分詞和語義標識。
[0048] 根據(jù)本發(fā)明的一個實施例,根據(jù)任一第一類關鍵詞在控制信息中的位置序號和任 一第一類關鍵詞對應的操作代碼,確定全部第一類關鍵詞對應的控制指令,具體包括以下 步驟:按照獲取順序確定第一類關鍵詞的位置序號,第二類關鍵詞的位置序號和第三類關 鍵詞的位置序號;根據(jù)第一類關鍵詞的位置序號、第二類關鍵詞的位置序號和第三類關鍵 詞的位置序號,對控制信息中的任一第一類關鍵詞進行語義解析,其中,所有關鍵詞的位置 序號按照從小到大的順序進行標注。
[0049] 根據(jù)本發(fā)明的實施例的控制方法,通過確定上述關鍵詞的位置序號,可以實現(xiàn)對 控制信息中的第一類關鍵詞所屬的控制語句的劃分,也即根據(jù)第一類關鍵詞、第二類關鍵 詞和第三類的位置序號,將控制信息劃分為多個控制語句,進而節(jié)省用戶的等待時間。
[0050] 根據(jù)本發(fā)明的一個實施例,根據(jù)第一類關鍵詞的位置序號、第二類關鍵詞的位置 序號和第三類關鍵詞的位置序號,對控制信息中的任一第一類關鍵詞進行語義解析,具體 包括以下步驟:確定待解析的第一個第一類關鍵詞;確定位置序號大于第一個第一類關鍵 詞的第二個第一類關鍵詞;確定位置序號小于第二個第一類關鍵詞的第一個第二類關鍵詞 和第一個第三類關鍵詞;確定第一個第一類關鍵詞的位置序號、第一個第二類關鍵詞的位 置序號和第一個第三類關鍵詞的位置序號中的最大位置序號;將位置序號小于或等于最大 位置序號的第一類關鍵詞、第二類關鍵詞和第三類關鍵詞劃分為一個控制語句。
[0051]根據(jù)本發(fā)明的實施例的控制方法,通過確定上述關鍵詞的最大位置序號,可以在 最大程度上保留每個控制語句的完整語義。
[0052]根據(jù)本發(fā)明的一個實施例,還包括:在控制信息中,確定任一第一類關鍵詞的預設 權重值;按照預設權重值從大到小的順序執(zhí)行全部第一類關鍵詞的對應的控制語句。
[0053]根據(jù)本發(fā)明的實施例的控制方法,通過確定任一第一類關鍵詞的預設權重值,確 定了全部控制語句的執(zhí)行順序,提升了用戶控制的準確性和效率。
[0054]根據(jù)本發(fā)明的實施例的控制方法包括以下實施方式:
[0055] 實施例:
[0056] (1)獲取用戶的控制信息如"溫度降低增強風量上下掃風關閉開啟左右擺風",首 先對上述控制信息進行分詞處理,處理結果為"溫度"、"降低"、"增強"、"風量"、"上下"、"掃 風"、"關閉"、"開啟"、"左右"和"擺風"等關鍵詞。
[0057] (2)對上述關鍵詞進行語義標注,根據(jù)預設詞庫確定上述關鍵詞為第一類關鍵詞 cmd,也即第一類關鍵詞為操控關鍵詞,第二類關鍵詞mod,也即第二類關鍵詞為模式關鍵 詞,第三類關鍵詞val,也即第三類關鍵詞為調(diào)節(jié)關鍵詞(用于控制數(shù)值變換),詞庫可以如 下表1實現(xiàn):
[0058]表1
[0060] 其中,對于不可識別的詞語,標注為NA(Not Avalible)。
[0061 ]例如,將上述控制信息標注后得到如表2所示:
[0062]表 2
[0064] (3)確定上述關鍵詞的位置序號,并根據(jù)語義標注和位置序號對控制信息進行意 圖分割處理,以生成多個控制語句,如劃分為"溫度降低"、"增強風量"、"上下掃風關閉"和 "開啟左右擺風"等控制語句。
[0065]具體地,確定待解析的第一個操作關鍵詞(即第一類關鍵詞)cmd的位置序號Ci,第 一個模式關鍵詞(即第二類關鍵詞)mod的位置序號Mi及第一個調(diào)節(jié)關鍵詞(即第三類關鍵 詞)val的位置序號Vi,第二個操作關鍵詞cmd的位置序號Cj,語義劃分點確定方式為:Si = Max(Ci,Mi,Vi),Si為劃分詞的位置序號,將Si之前(包括Si位置序號的關鍵詞)的關鍵詞劃 分為一個控制語句,將Si之后的關鍵詞劃分為待解析的語句,并重新確定第一個第一類關 鍵詞,包括以下實施方式:
[0066] 實施例(一):
[0067] 控制信息為"給我掃風23攝氏度",如下表3所示:
[0068] 表 3
[0070] 由于Ci = 2,Cj = 3,所以Si = 2,因此,劃分詞為"掃風",劃分為兩個語句"給我掃 風"和"23攝氏度"。
[0071] 實施例(二):
[0072]控制信息為"我想要上下掃風光比開啟左右擺風",如表4所示,由于Ci = 4,Mi = 5, Vi = 3,Cj = 8,所以,Si = 5,因此,第一個控制語句劃分為"我想要上下掃風關閉"。
[0073]表 4
[0075] 實施例(三):
[0076] 表 5
[0078] 控制信息為"我愛溫度降低增強風量上下掃風關閉開啟左右擺風",如表5所示,Ci =3,]\^ = -1(不存在),'\^=4,(^_ = 6,所述51=4,因此,第一個控制語句劃分為"我愛溫度降 低",剩下待解析的控制信息為"增強風量上下掃風關閉開啟左右擺風",如表6所示:
[0079] 表 6
[0081 ] 如表6所示,(^ = 6^ = 5^ = -1(不存在),(^_ = 8,所以31 = 6,因此得到第二個控 制語句"增強風量"。
[0082] 繼續(xù)對剩下的語句進行解析如表7所示:
[0083] 表 7
[0085] 如表7所示,Ci = 8,Vi = 7,Mi = 9,Cj = 12,所以Si = 9,因此得到第三個控制語句為 "上下掃風關閉"。
[0086]剩下的第四個控制語句為"開啟左右擺風"僅包括一個操作關鍵詞cmd,直接執(zhí)行。
[0087] (4)確定多個控制語句對應的操作代碼和預設權重,依次執(zhí)行上述控制語句。
[0088] 上述操作代碼包括以下實施方式:
[0089] 耒8
[0095]根據(jù)表8至表10將語言控制指令轉(zhuǎn)換為:
[0096] 第一控制語句對應的機器指令為{type = 3,value = -1};
[0097] 第二控制語句對應的機器指令為{type = 8,value = l};
[0098] 第三控制語句對應的機器指令為{type = 10,value = 90,mode = 0};
[0099] 第四控制語句對應的機器指令為{type = 10,value = 180 ,mode = 1}。
[0100] 終端將上述控制語句依次確定為"執(zhí)行溫度降低"、"增加風量"、"關閉上下掃風" 和"開啟左右擺風",并根據(jù)操作關鍵詞的預設權重,確定上述控制語句的執(zhí)行順序。
[0101] 圖2示出了根據(jù)本發(fā)明的實施例的控制裝置的示意框圖。
[0102] 如圖2所示,根據(jù)本發(fā)明的實施例的控制裝置200,包括:獲取單元202,用于獲取控 制信息;解析單元204,用于解析控制信息,以獲取控制信息中包括的至少兩個第一類關鍵 詞;確定單元206,用于根據(jù)任一第一類關鍵詞在控制信息中的位置序號和任一第一類關鍵 詞對應的操作代碼,確定全部第一類關鍵詞對應的控制指令。
[0103]在該技術方案中,通過對包括多個第一類關鍵詞的控制信息進行解析,以及確定 第一類關鍵詞的位置序號和操作代碼,確定所有第一類關鍵詞的控制指令,實現(xiàn)了對一個 控制信息中的多個控制指令的同步解析,不需要用戶逐個發(fā)出針對一個控制指令的控制信 息,節(jié)約了用戶的等待時間,同時提高了對控制信息進行解析的準確度,提升了用戶的控制 效率和使用體驗。
[0104] 值得特別指出的是,控制信息包括語音控制信息和/或文本控制信息。
[0105] 另外,根據(jù)本發(fā)明上述實施例提供的控制裝置還具有如下附加技術特征:
[0106] 根據(jù)本發(fā)明的一個實施例,還包括:預設單元20,用于預設包括第一類關鍵詞的詞 庫,詞庫還包括與第一類關鍵詞相關聯(lián)的第二類關鍵詞和第三類關鍵詞;預設單元208還用 于:預設第一類關鍵詞對應的操作代碼、第二類關鍵詞對應的操作代碼,以及第三類關鍵詞 對應的操作代碼。
[0107] 根據(jù)本發(fā)明的實施例的控制裝置,通過預設詞庫包括第一類關鍵詞、第二類關鍵 詞和第三類關鍵詞,以及上述關鍵詞的操作代碼,提升了對控制信息進行解析的準確度,也 即通過詞庫對控制信息進行分詞和語義標識。
[0108] 根據(jù)本發(fā)明的一個實施例,確定單元206還用于:按照獲取順序確定第一類關鍵詞 的位置序號,第二類關鍵詞的位置序號和第三類關鍵詞的位置序號;解析單元204還用于: 根據(jù)第一類關鍵詞的位置序號、第二類關鍵詞的位置序號和第三類關鍵詞的位置序號,對 控制信息中的任一第一類關鍵詞進行語義解析,其中,所有關鍵詞的位置序號按照從小到 大的順序進行標注。
[0109] 根據(jù)本發(fā)明的實施例的控制裝置,通過確定上述關鍵詞的位置序號,可以實現(xiàn)對 控制信息中的第一類關鍵詞所屬的控制語句的劃分,也即根據(jù)第一類關鍵詞、第二類關鍵 詞和第三類的位置序號,將控制信息劃分為多個控制語句,進而節(jié)省用戶的等待時間。
[0110] 根據(jù)本發(fā)明的一個實施例,確定單元206還用于:確定待解析的第一個第一類關鍵 詞;確定單元206還用于:確定位置序號大于第一個第一類關鍵詞的第二個第一類關鍵詞; 確定單元206還用于:確定位置序號小于第二個第一類關鍵詞的第一個第二類關鍵詞和第 一個第三類關鍵詞;確定單元206還用于:確定第一個第一類關鍵詞的位置序號、第一個第 二類關鍵詞的位置序號和第一個第三類關鍵詞的位置序號中的最大位置序號;解析單元 204還用于:將位置序號小于或等于最大位置序號的第一類關鍵詞、第二類關鍵詞和第三類 關鍵詞劃分為一個控制語句。 根據(jù)本發(fā)明的實施例的控制裝置,通過確定上述關鍵詞的最大位置序號,可以在 最大程度上保留每個控制語句的完整語義。
[0112] 根據(jù)本發(fā)明的一個實施例,確定單元206還用于:在控制信息中,確定任一第一類 關鍵詞的預設權重值;確定單元206還包括:控制單元2062,用于按照預設權重值從大到小 的順序依次執(zhí)行全部第一類關鍵詞的對應的控制語句。
[0113] 根據(jù)本發(fā)明的實施例的控制裝置,通過確定任一第一類關鍵詞的預設權重值,確 定了全部控制語句的執(zhí)行順序,提升了用戶控制的準確性和效率。
[0114] 圖3示出了根據(jù)本發(fā)明的實施例的終端的示意框圖。
[0115] 如圖3所示,根據(jù)本發(fā)明的實施例的終端300,包括如上述任一項技術方案的控制 裝置200,因此該終端300包括上述任一項技術方案的控制裝置200的技術效果,在此不再贅 述。
[0116] 上述終端300的實施方式可以是聲控家居設備,如聲控空調(diào)器、聲控微波爐、聲控 豆?jié){機、聲控掛燙機、聲控電磁爐和聲控洗衣機等。
[0117] 另外,終端300還可以包括語法轉(zhuǎn)換模塊,連接至上述控制裝置200,例如將非中文 的控制信息轉(zhuǎn)換為中文的控制信息,以供控制裝置進行解析和執(zhí)行。
[0118] 如圖2和圖3所示,根據(jù)本發(fā)明的實施例的終端300,包括:獲取單元202、解析單元 204、確定單元206、預設單元208可以集成于微處理器或數(shù)字邏輯電路,控制單元2062可以 集成于繼電器、室內(nèi)機、室外機、風機、壓縮機、冷凝器等設備。
[0119] 圖4示出了根據(jù)本發(fā)明的另一個實施例的控制方法的示意流程圖。
[0120] 如圖4所示,根據(jù)本發(fā)明的另一個實施例的控制方法,包括:步驟402,對控制信息 進行預處理,以實現(xiàn)對控制信息的分詞處理;步驟404,根據(jù)預設詞庫確定第一類關鍵詞、第 二類關鍵詞、第三類關鍵詞和不可識別關鍵詞;步驟406,根據(jù)上述關鍵詞的位置序號對所 控制信息進行意圖分割處理,以確定全部第一類關鍵詞對應的控制語句;步驟408,根據(jù)所 述控制語句對應的操作代碼和預設權重,依次執(zhí)行所述控制語句。
[0121]以上結合附圖詳細說明了本發(fā)明的技術方案,考慮到相關技術中如何設計一種新 的控制方案,以實現(xiàn)同時解析一個控制信息中的多個控制指令的技術問題,本發(fā)明提出了 一種控制方法、控制裝置和終端,通過對包括多個第一類關鍵詞的控制信息進行解析,以及 確定第一類關鍵詞的位置序號和操作代碼,確定所有第一類關鍵詞的控制指令,實現(xiàn)了對 一個控制信息中的多個控制指令的同步解析,不需要用戶逐個發(fā)出針對一個控制指令的控 制信息,節(jié)約了用戶的等待時間,同時提高了對控制信息進行解析的準確度,提升了用戶的 控制效率和使用體驗。
[0122]以上僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人 員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、 等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【主權項】
1. 一種控制方法,其特征在于,包括: 獲取控制信息; 解析所述控制信息,以獲取所述控制信息中包括的至少兩個第一類關鍵詞; 根據(jù)任一所述第一類關鍵詞在所述控制信息中的位置序號和任一所述第一類關鍵詞 對應的操作代碼,確定全部所述第一類關鍵詞對應的控制指令。2. 根據(jù)權利要求1所述的控制方法,其特征在于,在獲取控制信息前,包括: 預設包括所述第一類關鍵詞的詞庫,所述詞庫還包括與所述第一類關鍵詞相關聯(lián)的第 二類關鍵詞和第三類關鍵詞; 預設所述第一類關鍵詞對應的操作代碼、所述第二類關鍵詞對應的操作代碼,以及所 述第三類關鍵詞對應的操作代碼。3. 根據(jù)權利要求2所述的控制方法,其特征在于,所述根據(jù)任一所述第一類關鍵詞在所 述控制信息中的位置序號和任一所述第一類關鍵詞對應的操作代碼,確定全部所述第一類 關鍵詞對應的控制指令,具體包括以下步驟: 按照獲取順序確定所述第一類關鍵詞的位置序號,所述第二類關鍵詞的位置序號和所 述第三類關鍵詞的位置序號; 根據(jù)所述第一類關鍵詞的位置序號、所述第二類關鍵詞的位置序號和所述第三類關鍵 詞的位置序號,對所述控制信息中的任一所述第一類關鍵詞進行語義解析, 其中,所有所述關鍵詞的位置序號按照從小到大的順序進行標注。4. 根據(jù)權利要求3所述的控制方法,其特征在于,根據(jù)所述第一類關鍵詞的位置序號、 所述第二類關鍵詞的位置序號和所述第三類關鍵詞的位置序號,對所述控制信息中的任一 所述第一類關鍵詞進行語義解析,具體包括以下步驟: 確定待解析的第一個第一類關鍵詞; 確定位置序號大于所述第一個第一類關鍵詞的第二個第一類關鍵詞; 確定位置序號小于所述第二個第一類關鍵詞的第一個第二類關鍵詞和第一個第三類 關鍵詞; 確定所述第一個第一類關鍵詞的位置序號、所述第一個第二類關鍵詞的位置序號和所 述第一個第三類關鍵詞的位置序號中的最大位置序號; 將位置序號小于或等于所述最大位置序號的第一類關鍵詞、第二類關鍵詞和第三類關 鍵詞劃分為一個控制語句。5. 根據(jù)權利要求1至4中任一項所述的控制方法,其特征在于,還包括: 在所述控制信息中,確定任一所述第一類關鍵詞的預設權重值; 按照所述預設權重值從大到小的順序執(zhí)行全部所述第一類關鍵詞的對應的控制語句。6. -種控制裝置,其特征在于,包括: 獲取單元,用于獲取控制信息; 解析單元,用于解析所述控制信息,以獲取所述控制信息中包括的至少兩個第一類關 鍵詞; 確定單元,用于根據(jù)任一所述第一類關鍵詞在所述控制信息中的位置序號和任一所述 第一類關鍵詞對應的操作代碼,確定全部所述第一類關鍵詞對應的控制指令。7. 根據(jù)權利要求6所述的控制裝置,其特征在于,還包括: 預設單元,用于預設包括所述第一類關鍵詞的詞庫,所述詞庫還包括與所述第一類關 鍵詞相關聯(lián)的第二類關鍵詞和第三類關鍵詞; 所述預設單元還用于:預設所述第一類關鍵詞對應的操作代碼、所述第二類關鍵詞對 應的操作代碼,以及所述第三類關鍵詞對應的操作代碼。8. 根據(jù)權利要求7所述的控制裝置,其特征在于, 所述確定單元還用于:按照獲取順序確定所述第一類關鍵詞的位置序號,所述第二類 關鍵詞的位置序號和所述第三類關鍵詞的位置序號; 所述解析單元還用于:根據(jù)所述第一類關鍵詞的位置序號、所述第二類關鍵詞的位置 序號和所述第三類關鍵詞的位置序號,對所述控制信息中的任一所述第一類關鍵詞進行語 義解析, 其中,所有所述關鍵詞的位置序號按照從小到大的順序進行標注。9. 根據(jù)權利要求8所述的控制裝置,其特征在于, 所述確定單元還用于:確定待解析的第一個第一類關鍵詞; 所述確定單元還用于:確定位置序號大于所述第一個第一類關鍵詞的第二個第一類關 鍵詞; 所述確定單元還用于:確定位置序號小于所述第二個第一類關鍵詞的第一個第二類關 鍵詞和第一個第三類關鍵詞; 所述確定單元還用于:確定所述第一個第一類關鍵詞的位置序號、所述第一個第二類 關鍵詞的位置序號和所述第一個第三類關鍵詞的位置序號中的最大位置序號; 所述解析單元還用于:將位置序號小于或等于所述最大位置序號的第一類關鍵詞、第 二類關鍵詞和第三類關鍵詞劃分為一個控制語句。10. 根據(jù)權利要求6至9中任一項所述的控制裝置,其特征在于, 所述確定單元還用于:在所述控制信息中,確定任一所述第一類關鍵詞的預設權重值; 所述確定單元還包括: 控制單元,用于按照所述預設權重值從大到小的順序依次執(zhí)行全部所述第一類關鍵詞 的對應的控制語句。11. 一種終端,其特征在于,包括:如權利要求6至10中任一項所述的控制裝置。
【文檔編號】G06F17/27GK106057199SQ201610383250
【公開日】2016年10月26日
【申請日】2016年5月31日
【發(fā)明人】蔡効謙, 黑繼偉
【申請人】廣東美的制冷設備有限公司, 美的集團股份有限公司