本發明涉及一種家居控制裝置,特別是涉及一種以機器人為中樞的智能家居多方式統一控制裝置。
背景技術:
隨著家庭收入水平的逐漸提高,為了尋求豐富多彩的文化生活和舒適的生活環境,各種家用電器和智能家居設備,開始在社會各階層的家庭進行普及。如:tv、vcr、空調、智能冰箱、家庭音響、遙控燈具、窗簾遙控開合裝置、門窗開合裝置、進出門開合裝置等。
這些智能設備極大地滿足了人們對家庭設備的控制需求。然而,這些設備由于生產廠商不同,各自擁有一套獨立的系統和相配套的控制方法。如:各種產品的紅外遙控器、壁掛式控制裝置(藍牙信號控制模式和數據線路傳輸控制模式)、通過移動智能裝備發送無線信號進行遙控的控制裝置或方法(手機app遙控、單獨的藍牙或wifi信號控制終端)等。
這些控制裝置和控制方法,導致用戶家庭必須安裝和應用很多不同的控制終端;缺少或損壞一個,就有可能導致某種家電產品或智能家居產品,不能再行遙控使用,必須另行向廠商購買或維修。
現有技術中,缺少一種能夠利用多種控制方式對家電產品和家居產品進行統一控制的裝置,不僅能通過裝置本身控制,也能使用戶能夠通過語音、網絡對家電產品和家居產品進行統一控制的裝置。
因此本領域技術人員致力于開發一種能夠利用多種控制方式對家電產品和家居產品進行統一控制的裝置,使用戶能夠通過語音、網絡及裝置本身對家電產品和家居產品進行統一控制。
技術實現要素:
鑒于現有技術的上述缺陷,本發明所要解決的技術問題是提供一種能夠利用多種控制方式對家電產品和家居產品進行統一控制的裝置,使用戶能夠通過語音、網絡及裝置本身對家電產品和家居產品進行統一控制。
為實現上述目的,本發明提供了一種以機器人為中樞的智能家居多方式控制裝置,其特征是,包括:
用于接收命令的裝置;
用于判斷是否為設定時間發出的第二條指令的裝置;
如果不是,進入用于將所述語音命令聯網通過網絡云端將語音信息轉化為文字信息的裝置;
如果是,用于進入判斷是否為退出遙控指令的裝置;
其中,如果是,用于進入退出遙控的裝置;
如果不是,用于進入判斷第二條指令是否指定其他遙控對象的裝置;
其中,如果是,用于進入啟用遙控語義解析數據庫進行對象解析的裝置;
如果不是,用于關聯為上一指令操作對象的裝置;
用于進入調用紅外編碼的裝置;
用于進入調用存儲單元的語義解析數據庫對接收到的文字信息進行解析的裝置;
用于判斷是否為遙控信息的裝置;
如果是,用于進入啟用遙控語義解析數據庫進行對象解析的裝置;
如果不是,用于返回接收語音命令的裝置;
用于啟用調用紅外編碼的裝置;
用于紅外發射的裝置;
用于退出遙控模式的裝置。
所述接收命令的裝置包括無線網絡接收命令的裝置和觸摸屏接收命令的裝置。
還包括語音接收命令的裝置和用于進入降噪/消回音的裝置。
還包括:
用于開啟學習模式的裝置;
用于接收用戶輸入家居品牌和型號的裝置;
用于判斷是否在存儲裝置找到對應型號的裝置;
如果不是,進入用于通過網絡遙控語義解析數據庫進行匹配學習的裝置;
如果是,進入用于退出學習模式的裝置。
還包括:
用于在同時接收到語音命令、無線網絡命令、觸摸屏命令時使觸摸屏優先于語音命令,語音命令優先于無線網絡命令的裝置。
本發明的有益效果是:
1)采用了以家用智能機器人為中樞,將紅外遙控代碼和特定產品的控制程序,內置存儲在家用機器人中,有利于增強對智能家庭產品的控制裝置的通用性。
2)通過“遙控模式”和“遙控指令上下句關聯功能”有效區分語音指令的場景語義解析分類。為人們提供更加輕松、有序和舒適高效的現代智能生活方式。
3)支持用戶自行下載加裝,各類通過藍牙或網絡遙控智能家居的操控軟件。
4)通過三種不同的人機交互體系,滿足用戶對室內紅外遙控的家用電器,進行手動操作、近距離語音操作和遠距離遙控操作的需求,提高了交互的自然性,給用戶帶來更好的遙控操作體驗,更具人性化;
5)三種交互方式是獨立且互補的,它們既可以獨立工作,也可以協同工作,突破了單一交互方式在家庭中的應用局限性。
附圖說明
圖1是本發明一具體實施方式的結構圖。
圖2是接收命令的流程圖。
圖3是利用本裝置進行紅外碼學習的流程圖。
具體實施方式
下面結合附圖和實施例對本發明作進一步說明:
如圖1至圖3所示,一種以機器人為中樞的智能家居多方式控制裝置,包括機器人本體;主控單元,用于命令識別、解析與處理存儲單元存儲的遙控編碼、紅外編碼學習、控制網絡傳輸發送信息;數據通訊單元,用于鏈接機器人本體與互聯網進行通訊;紅外遙控單元,用于紅外遙控家居設備;存儲單元,用于存儲語音解析數據庫和各類遙控編碼的記憶存儲;所述各單元之間通過數據總線進行數據傳輸,所述主控單元包括接收模塊、處理模塊、輸出模塊;所述接收模塊分別連接語音接收設備、觸摸屏接收設備以及無線網絡遠程命令接收設備;所述數據通訊單元包括無線網絡通訊模塊、無線通信模塊和藍牙數據通訊模塊;所述數據通訊單元與所述接收模塊,所述處理模塊相連接,所述紅外遙控單元包括紅外編碼模塊和紅外發射模塊;所述輸出模塊與所述紅外遙控單元連接,所述存儲單元設置有語義解析數據庫和遙控語義解析數據庫,用于對語音信息轉化后的文字信息進行語義解析,所述存儲單元還設置有紅外編碼數據庫,用于存儲學習后的紅外編碼;所述主控單元與存儲單元連接,主控單元可以讀取存儲單元中的遙控編碼。
具體的,該控制裝置包括:用于接收命令的裝置;用于判斷是否為設定時間發出的第二條指令的裝置;如果不是,進入用于將所述語音命令聯網通過網絡云端將語音信息轉化為文字信息的裝置;如果是,用于進入判斷是否為退出遙控指令的裝置;其中,如果是,用于進入退出遙控的裝置;如果不是,用于進入判斷第二條指令是否指定其他遙控對象的裝置;其中,如果是,用于進入啟用遙控語義解析數據庫進行對象解析的裝置;如果不是,用于關聯為上一指令操作對象的裝置;用于進入調用紅外編碼的裝置;用于進入調用存儲單元的語義解析數據庫對接收到的文字信息進行解析的裝置;用于判斷是否為遙控信息的裝置;如果是,用于進入啟用遙控語義解析數據庫進行對象解析的裝置;如果不是,用于返回接收語音命令的裝置;用于啟用調用紅外編碼的裝置;用于紅外發射的裝置;用于退出遙控模式的裝置。
接收命令的裝置包括無線網絡接收命令的裝置和觸摸屏接收命令的裝置;還包括語音接收命令的裝置和用于進入降噪/消回音的裝置。
該控制裝置還包括:
用于開啟學習模式的裝置;用于接收用戶輸入家居品牌和型號的裝置;用于判斷是否在存儲裝置找到對應型號的裝置;如果不是,進入用于通過網絡遙控語義解析數據庫進行匹配學習的裝置;如果是,進入用于退出學習模式的裝置。
該控制裝置還包括:
用于在同時接收到語音命令、無線網絡命令、觸摸屏命令時使觸摸屏優先于語音命令,語音命令優先于無線網絡命令的裝置。
以控制家用空調為例,先使用觸摸屏,打開機器人安裝完成的紅外遙控操控軟件向機器人輸入空調型號,機器人聯網學習該型號空調的紅外遙控編碼,并將該遙控編碼存儲在存儲裝置中,此時,用戶可以通過觸摸屏直接操作機器人向空調進行遙控,可向機器人直接發布語音指令:“打開空調”,機器人接受到語音指令后,連接網絡將語音信息傳輸至網絡的云端數據庫,將語音信息轉化為文字信息,并傳輸至機器人,機器人接收到文字信息后,將調用存儲單元已有的語義解析庫解析語言,識別“打開空調”的語音指令后,機器人自動調用遙控語義解析庫,調用遙控對象“空調”,調用“打開空調“的紅外編碼機器人將通過遙控語義解析庫識別命令,遙控打開空調。在用戶下一條命令中,如另行指定了遙控對象,如:“打開電視。”機器人則啟用遙控語義解析數據庫進行對象解析,解析后調用紅外編碼后進行打開電視的操作;如未另行制定遙控對象,直接發出指令如:“關掉。”機器人的遙控語義解析庫將自動將其遙控對象默認關聯為上一條指令的遙控對象,進行調用紅外編碼后進行關掉空調的操作。
如果用戶在進入遙控模式后設定時間(如15分鐘)內未發出指令,機器人將退出遙控模式,如需遙控,需重新打開遙控模式。
如果用戶發出“退出/關閉遙控模式。”則機器人將退出遙控模式,如需遙控,需重新打開遙控模式。
用戶也可以利用手機等終端使用軟件通過網絡向機器人發送網絡指令來代替前述的語音指令。
使用軟件向機器人發送指令時,直接進入存儲單元的語義解析數據庫進行解析,確認其是否為遙控信息,進而啟用遙控語義解析數據庫對指令進行對象和編碼調用并發射紅外遙控。
較優的,可以選擇遙控云或者遙控精靈等網絡數據庫進行下載學習對應型號的紅外遙控信息。
較優的,可以選擇通過無線網絡連接科大訊飛或者思必馳等網絡數據庫進行語音識別為文字信息。
以上詳細描述了本發明的較佳具體實施例。應當理解,本領域的普通技術人員無需創造性勞動就可以根據本發明的構思作出諸多修改和變化。因此,凡本技術領域中技術人員依本發明的構思在現有技術的基礎上通過邏輯分析、推理或者有限的實驗可以得到的技術方案,皆應在由權利要求書所確定的保護范圍內。