技術領域
本發明涉及智能掃地機器人。
背景技術:
隨著科技發展,用戶對使用設備要求越來越希望智能化,互動體驗強。家庭用掃地機器人使用越來越普遍,有一些特殊群體如盲人、兒童等希望有語音控制方式,符合這些特殊群體的實際生活需要、和使用樂趣。
技術實現要素:
本發明旨在至少在一定程度上解決上述技術中的技術問題之一。為此,本發明的一個目的在于提出一種智能掃地機器人。
為達到上述目的,本發明實施例提出的一種智能掃地機器人,所述智能掃地機器人包括:主控板;音頻采集模塊,用于采集用戶輸入的可識別語音信息;識別模塊,用于對所述用戶輸入的可識別語音信息進行識別以生成語音指令,并發送至所述主控板;揚聲器,用于播放所述語音指令的響應消息。
根據本發明實施例提出的智能掃地機器人,通過音頻采集模塊采集用戶輸入的可識別語音信息;識別模塊,用于對所述用戶輸入的可識別語音信息進行識別以生成語音指令,并發送至所述主控板;揚聲器,用于播放所述語音指令的響應消息。由此,本發明實施例的智能掃地機器人通過識別模塊對用戶輸入的可識別語音信息進行智能化識別,操作容易,便于用戶個性化配置控制指令,提升了用戶體驗。并且,通過云端服務器,用戶可以不斷更新云端服務器內儲存的可識別語音信息,包括地區方言等語音控制指令,方便快捷地控制智能掃地機器人工作。
根據本發明的一個實施例,所述智能掃地機器人包括控制界面,用于用戶輸入自定義可識別語音信息。
根據本發明的一個實施例,所述智能掃地機器人包括控制界面,用于注冊用戶輸入在線動態驗證碼以啟動所述智能掃地機器人。
根據本發明的一個實施例,所述智能掃地機器人包括存儲模塊,用于存儲所述可識別語音信息對應的語音指令。
根據本發明的一個實施例,所述智能掃地機器人包括通信模塊,與云端服務器進行通信,用于更新云端服務器內儲存的可識別語音信息。
附圖說明
圖1為根據本發明一個實施例的智能掃地機器人的方框示意圖;
圖2為根據本發明另一個實施例的智能掃地機器人的方框示意圖。
附圖標記:
智能掃地機器人1和云端服務器2;
主控板10、音頻采集模塊20、識別模塊30和揚聲器40;
存儲模塊50和通信模塊60。
具體實施方式
下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發明,而不能理解為對本發明的限制。
下面參考附圖來描述本發明實施例提出的智能掃地機器人。
圖1為根據本發明一個實施例的智能掃地機器人的方框示意圖。如圖1所示,該智能掃地機器人1包括:主控板10、音頻采集模塊20、識別模塊30和揚聲器40。
其中,音頻采集模塊20用于采集用戶輸入的可識別語音信息,并對采集到的可識別語音信息進行降噪和編碼處理;識別模塊30與音頻采集模塊20相連,識別模塊30用于對所述用戶輸入的可識別語音信息進行識別以生成語音指令,并發送至主控板10;揚聲器40與主控板10相連,揚聲器40用于播放語音指令的響應消息。
這里,需要說明的是,在進行語音控制時,用戶可以配置個性化的語音信息,例如地區方言類的語音信息,并將該語音信息存儲到云端服務器2的數據庫中,以提高語音識別率。
為了更擴展智能掃地機器人的使用人群,在一些場合,在本發明的其他一些實施例中,所述智能掃地機器人包括控制界面,用于用戶輸入自定義可識別語音信息。這些用戶自定義可識別語音信息可以為代表功能的數字代碼、或地區方言等。
此外,在本發明的其他一些實施例中,所述智能掃地機器人包括控制界面,用于注冊用戶輸入在線動態驗證碼以啟動所述智能掃地機器人,這樣的智能掃地機器人可以適用于公眾場合多人使用,也同時符合多樣性用戶的個性化設置需求。
根據本發明的另一個實施例,如圖2所示,該智能掃地機器人1還包括:存儲模塊50,存儲模塊50用于存儲所述可識別語音信息對應的語音指令。
具體來說,存儲模塊50與識別模塊30相連,在離線狀態下,識別模塊30將接收到的編碼后的可識別語音信息發送至存儲模塊50,存儲模塊50將接收到編碼后的可識別語音信息與內部存儲的語音信息進行比對,以獲取相應的識別結果即語音指令,并將識別結果發送至識別模塊30。然后識別模塊30通過如串口將語音指令發送至主控板10。主控板10在接收到語音指令之后控制揚聲器40播放語音指令的相應信息,同時,主控板10控制智能掃地機器人執行相應的控制功能。
根據本發明的另一個實施例,如圖2所示,智能掃地機器人1還包括:通信模塊60,與云端服務器進行通信,用于更新云端服務器內儲存的可識別語音信息。
具體來說,在網絡正常的狀態下,識別模塊30通過通信模塊60與云端服務器2進行通信,其中,通信模塊60可通過WIFI、3G或4G技術與無線路由器進行通信,再通過無線路由器與云端服務器2進行通信,以將接收到的編碼后的語音信息發送至云端服務器2。云端服務器2將云端存儲的可識別語音信息數據與編碼后的語音信息進行比對,以獲取相應的識別結果即語音指令,并將識別結果發送至識別模塊30。進而,識別模塊30通過如串口將語音指令發送至主控板10。主控板10在接收到語音指令之后控制揚聲器40播放語音指令的相應信息,同時,主控板10控制智能掃地機器人執行相應的控制功能。
由此,識別模塊30可根據云端服務器2或者存儲模塊50提供的識別結果獲取控制指令,并生成相應的語音指令。
綜上,根據本發明實施例提出的智能掃地機器人,通過音頻采集模塊采集用戶輸入的可識別語音信息,識別模塊通過云端服務器提供的識別結果對用戶的語音信息進行識別以生成語音指令,并發送至主控板,然后主控板控制播放語音指令的相應信息。由此,本發明實施例的智能掃地機器人的控制系統通過識別模塊對語音信息進行智能化識別,可以實現語音信息的模糊識別操作容易,提升了用戶體驗。并且,通過云端服務器的地區方言類的語音數據庫,可以識別用戶通過地區方言發出的控制指令,方便快捷地控制智能掃地機器人工作。
盡管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發明的限制,本領域的普通技術人員在本發明的范圍內可以對上述實施例進行變化、修改、替換和變型。