亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種支持自然語言信息交互的智能設(shè)備控制體系和方法與流程

文檔序號:11475407閱讀:399來源:國知局
一種支持自然語言信息交互的智能設(shè)備控制體系和方法與流程

本發(fā)明屬于信息技術(shù)和物聯(lián)網(wǎng)領(lǐng)域,涉及對智能設(shè)備的操控問題,特別涉及人如何自如地以自然語言形式與智能設(shè)備的交互操作問題。



背景技術(shù):

隨著移動互聯(lián)網(wǎng)、物聯(lián)網(wǎng)和人工智能的飛速發(fā)展,越來越多的智能設(shè)備能夠入網(wǎng),接受人們的控制,幫助人們完成很多富有想象力的工作,提升人們的生活和工作質(zhì)量,例如遠程監(jiān)控攝像頭、智能家居、智能汽車、無人機、機器人和智能穿戴設(shè)備等。

目前,人們對智能設(shè)備的操控通常通過應(yīng)用程序的菜單、圖標以及配合物理操縱設(shè)備進行,有的還可以接受簡單的語音控制,但通常都是格式化的控制指令信息。智能設(shè)備在與人的結(jié)合上還處于初級階段,人的高智能性與智能設(shè)備的低智能性不能很好地匹配,使操控性和交互體驗大打折扣。特別是在智能設(shè)備發(fā)展的初期,智能設(shè)備的制造廠商還不會投入大量資金去提升智能設(shè)備的智能性,不會對智能設(shè)備的控制接口作大的升級改造。

這一方面是人們需要對智能設(shè)備有更加靈活自如的控制,另一方面是智能設(shè)備由于自身的計算處理資源和成本有限,無法達到較高的智能性。因此,本發(fā)明公開了一種支持自然語言信息交互的智能設(shè)備控制體系和方法,通過在人與智能設(shè)備的交互操作中添加輔助智能裝置,構(gòu)建由人、智能設(shè)備和智能大腦三者組成的互動體系,利用智能大腦來提升智能設(shè)備的智能性,使智能設(shè)備能夠理解人們更為自如復雜的控制信息,從而提升人們對智能設(shè)備的操控能力和交互體驗性。

通過該發(fā)明,在人們(用戶)看來,智能設(shè)備的智能性大幅度提高,人們能夠通過文本或語音,以自然語言形式自如地操控智能設(shè)備;在智能設(shè)備一方,智能設(shè)備本身并沒有大的改動,遇到它不理解的操控信息,它會向智能大腦請求幫助,智能大腦會告訴它人們發(fā)來的是什么樣的操控指令。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的,是為人們與智能設(shè)備的交互操作,提供一種輔助智能裝置,從而建立人、智能設(shè)備和智能大腦三者互動的體系,使得人們能夠更直接、簡便、自如地操控智能設(shè)備,同時又在不增加智能設(shè)備控制接口復雜度的條件下,與人們進行靈活方便的互動。本發(fā)明通過幫助智能設(shè)備理解人們發(fā)送的形式多樣靈活多變的控制信息,在不改變智能設(shè)備的情況下,提升了智能設(shè)備的智能性和操控性。

本發(fā)明的一種支持自然語言信息交互的智能設(shè)備控制體系,用于人對智能設(shè)備的操控,由客戶端、智能設(shè)備和智能大腦三部分組成,具體如下:

(1)客戶端

客戶端提供人機交互接口,人通過客戶端發(fā)出控制信息去操控智能設(shè)備;運行在智能手機、平板電腦、筆記本電腦和桌面主機等終端上,包括一個即時通信模塊、一個語音識別模塊和至少一個應(yīng)用模塊;其中,即時通信模塊支持以文本和語音方式輸入控制信息,語音識別模塊用于將語音輸入的控制信息轉(zhuǎn)換為文本信息,應(yīng)用模塊則運行在即時通信模塊之上,支持對智能設(shè)備的遠程細粒度控制。

(2)智能設(shè)備

智能設(shè)備具有計算處理能力和智能特性的物聯(lián)網(wǎng)設(shè)備,用于完成人需要的功能;包括即時通信、控制信息解析和功能三個模塊;其中,即時通信模塊用于接收來自客戶端的控制信息以及向智能大腦轉(zhuǎn)發(fā)控制信息,接收來自智能大腦的控制指令或報錯信息,獲取來自功能模塊的執(zhí)行結(jié)果信息或自身狀態(tài)信息,向客戶端發(fā)送執(zhí)行結(jié)果信息和自身狀態(tài)信息或報錯信息;控制信息解析模塊用于解析控制信息得到控制指令,能夠解析格式化的控制信息;功能模塊則用于根據(jù)控制指令執(zhí)行智能設(shè)備相應(yīng)的功能。智能設(shè)備的制造可在普通物聯(lián)網(wǎng)設(shè)備中增加所述即時通信模塊和控制信息解析模塊而得到。

(3)智能大腦

智能大腦具有比智能設(shè)備更高智能化水平的設(shè)備,用于幫助智能設(shè)備與人進行交互操作。它幫助智能設(shè)備理解復雜的控制信息,包括即時通信和智能分析兩個模塊;其中,即時通信模塊用于接收來自智能設(shè)備的控制信息以及給智能設(shè)備發(fā)回解析后的控制指令或報錯信息,智能分析模塊則用于分析理解控制信息并將控制信息轉(zhuǎn)換為控制指令。智能大腦可根據(jù)不同的應(yīng)用方向、專業(yè)方向或智能設(shè)備類別進行分類、設(shè)計與實現(xiàn),不同類別的智能大腦具有不同的智能分析模塊。

在該體系中,人通過客戶端與智能設(shè)備交互操作,智能大腦幫助智能設(shè)備理解客戶端發(fā)來的控制信息,客戶端與智能設(shè)備、智能設(shè)備與智能大腦均通過網(wǎng)絡(luò)進行相互通信。在通過網(wǎng)絡(luò)建立起一個智能設(shè)備控制系統(tǒng)之前,系統(tǒng)中的所有客戶端與智能設(shè)備、智能設(shè)備與智能大腦之間都應(yīng)進行雙向身份鑒別。

在該體系中的關(guān)鍵數(shù)據(jù),即人通過客戶端發(fā)出的控制信息,用于對智能設(shè)備的操控,它既包含格式化的控制信息,也包含自然語言形式表述的控制信息。

一種支持自然語言信息交互的智能設(shè)備控制方法,分為如下步驟:

(1)人通過客戶端向智能設(shè)備發(fā)出控制信息;

(2)智能設(shè)備收到并解析控制信息;

(3)如果智能設(shè)備能夠解析控制信息,就會直接得到控制指令;

(4)如果智能設(shè)備不能解析控制信息,就會將控制信息轉(zhuǎn)發(fā)給智能大腦;

(5)智能大腦收到并解析控制信息;

(6)如果智能大腦能夠解析控制信息,就會得到控制指令并將控制指令發(fā)回給智能設(shè)備;

(7)如果智能大腦不能解析控制信息,就會產(chǎn)生報錯信息并發(fā)給智能設(shè)備;

(8)智能設(shè)備根據(jù)控制指令執(zhí)行相關(guān)功能動作;

(9)智能設(shè)備將執(zhí)行結(jié)果和相關(guān)狀態(tài)信息或報錯信息反饋給客戶端。

通過本發(fā)明,人們能夠以較高智能化水平的控制方法,比如通過語音控制信息、自然語言形式的口語化的控制信息,對智能化程度較低的智能設(shè)備,進行靈活簡便的操控,從而能夠在降低智能設(shè)備制造復雜度的同時,大幅度提升人們的操控能力和交互體驗。

附圖說明

圖1是本發(fā)明的智能設(shè)備控制體系的結(jié)構(gòu)框圖。

圖2是本發(fā)明的智能設(shè)備控制體系的部署示意圖。

圖3是本發(fā)明的智能設(shè)備控制方法的流程圖。

具體實施方式

下面結(jié)合附圖和具體實施方式對本發(fā)明作進一步詳細的說明。

圖1是本發(fā)明的智能設(shè)備控制體系的結(jié)構(gòu)框圖。一種支持自然語言信息交互的智能設(shè)備控制體系,用于人對智能設(shè)備的操控,由客戶端、智能設(shè)備和智能大腦三部分組成,具體如下:

(1)客戶端

客戶端提供人機交互接口,人通過客戶端發(fā)出控制信息去操控智能設(shè)備;運行在智能手機、平板電腦、筆記本電腦和桌面主機等終端上,包括一個即時通信模塊、一個語音識別模塊和至少一個應(yīng)用模塊;其中,即時通信模塊支持以文本和語音方式輸入控制信息,語音識別模塊用于將語音輸入的控制信息轉(zhuǎn)換為文本信息,應(yīng)用模塊則運行在即時通信模塊之上,支持對智能設(shè)備的遠程細粒度控制。

(2)智能設(shè)備

智能設(shè)備具有計算處理能力和智能特性的物聯(lián)網(wǎng)設(shè)備,用于完成人需要的功能;包括即時通信、控制信息解析和功能三個模塊;其中,即時通信模塊用于接收來自客戶端的控制信息以及向智能大腦轉(zhuǎn)發(fā)控制信息,接收來自智能大腦的控制指令或報錯信息,獲取來自功能模塊的執(zhí)行結(jié)果信息或自身狀態(tài)信息,向客戶端發(fā)送執(zhí)行結(jié)果信息和自身狀態(tài)信息或報錯信息;控制信息解析模塊用于解析控制信息得到控制指令,能夠解析格式化的控制信息;功能模塊則用于根據(jù)控制指令執(zhí)行智能設(shè)備相應(yīng)的功能。智能設(shè)備的制造可在普通物聯(lián)網(wǎng)設(shè)備中增加所述即時通信模塊和控制信息解析模塊而得到。

(3)智能大腦

智能大腦具有比智能設(shè)備更高智能化水平的設(shè)備,用于幫助智能設(shè)備與人進行交互操作。它幫助智能設(shè)備理解復雜的控制信息,包括即時通信和智能分析兩個模塊;其中,即時通信模塊用于接收來自智能設(shè)備的控制信息以及給智能設(shè)備發(fā)回解析后的控制指令或報錯信息,智能分析模塊則用于分析理解控制信息并將控制信息轉(zhuǎn)換為控制指令。智能大腦可根據(jù)不同的應(yīng)用方向、專業(yè)方向或智能設(shè)備類別進行分類、設(shè)計與實現(xiàn),不同類別的智能大腦具有不同的智能分析模塊。

在該體系中,人通過客戶端與智能設(shè)備交互操作,智能大腦幫助智能設(shè)備理解客戶端發(fā)來的控制信息,客戶端與智能設(shè)備、智能設(shè)備與智能大腦均通過網(wǎng)絡(luò)進行相互通信。在通過網(wǎng)絡(luò)建立起一個智能設(shè)備控制系統(tǒng)之前,系統(tǒng)中的所有客戶端與智能設(shè)備、智能設(shè)備與智能大腦之間都應(yīng)進行雙向身份鑒別。

在該體系中的關(guān)鍵數(shù)據(jù),即人通過客戶端發(fā)出的控制信息,用于對智能設(shè)備的操控,它既包含格式化的控制信息,也包含自然語言形式的控制信息。通常,智能設(shè)備可以理解格式化的控制信息,但對復雜多變的以自然語言表述的控制信息就無能為力了,這就需要智能大腦的幫助。

所謂格式化的控制信息,就是嚴格定義數(shù)據(jù)格式的信息,如下:

控制信息:=設(shè)備標識+動作+參數(shù);

例如,空調(diào)打開26度,客廳電視打開5頻道。

所謂自然語言形式的控制信息,通常就是人們口語化表達的信息,會遵從基本的自然語言語法,但沒有嚴格的格式限制,例如,“有點熱,空調(diào)開到26度吧!”,“有足球賽直播,快看cctv5高清頻道”。

圖2是本發(fā)明的智能設(shè)備控制體系的部署示意圖。為清楚說明本發(fā)明的應(yīng)用,這里以一個簡單的家庭中的智能家居控制網(wǎng)絡(luò)為例。家庭成員的3個人,與智能安防、智能家電、智能汽車和智能穿戴設(shè)備等智能設(shè)備,以及一臺用于智能家居的智能大腦,就構(gòu)成了一個智能家居控制網(wǎng)絡(luò)。在該網(wǎng)絡(luò)中,人與智能設(shè)備網(wǎng)絡(luò)相連,智能設(shè)備與智能大腦網(wǎng)絡(luò)相連,家庭成員可以通過互聯(lián)網(wǎng)來操作智能設(shè)備。

這里,每個家庭成員會有一個即時通信賬號,他們也會給每臺智能設(shè)備綁定一個即時通信賬號,智能大腦也會有一個即時通信賬號,智能家居控制網(wǎng)絡(luò)中所有的人和智能設(shè)備的即時通信賬號會在一個通信組群中,人能夠以自然語言對話的方式,對智能設(shè)備進行操控,當然人也可以用格式化的控制指令對智能設(shè)備進行操控。這里,即時通信只是一種高效直觀的通信方式,該體系還支持利用其他方式與智能設(shè)備進行網(wǎng)絡(luò)連接。智能大腦既可以直接加入到人與智能設(shè)備的即時通信群中,作為一個成員與智能設(shè)備通信,也可以隱身為一個即時通信機器人,僅幫助智能設(shè)備解析控制信息。

圖3是本發(fā)明的智能設(shè)備控制方法的流程圖。一種支持自然語言信息交互的智能設(shè)備控制方法的具體步驟如下:

(1)人通過客戶端向智能設(shè)備發(fā)出控制信息;

(2)智能設(shè)備收到并解析控制信息;

(3)如果智能設(shè)備能夠解析控制信息,就會直接得到控制指令;

(4)如果智能設(shè)備不能解析控制信息,就會將控制信息轉(zhuǎn)發(fā)給智能大腦;

(5)智能大腦收到并解析控制信息;

(6)如果智能大腦能夠解析控制信息,就會得到控制指令并將控制指令發(fā)回給智能設(shè)備;

(7)如果智能大腦不能解析控制信息,就會產(chǎn)生報錯信息并發(fā)給智能設(shè)備;

(8)智能設(shè)備根據(jù)控制指令執(zhí)行相關(guān)功能動作;

(9)智能設(shè)備將執(zhí)行結(jié)果和相關(guān)狀態(tài)信息或報錯信息反饋給客戶端。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1