機器人的語音控制拍照系統的制作方法
【專利摘要】本發明公開了一種機器人的語音控制拍照系統,該系統包括語音模塊、指令庫模、控制模塊和執行模塊,其中,指令庫模用選擇指令庫模中存儲的可執行命令信息并輸出,控制模塊用于接收所述可執行命令信息,所述可執行的命令信息中還包括控制模塊的啟動指令和控制多個執行部件協調工作的執行拍照作業,當所述控制模塊接收到所述控制模塊的啟動指令時,同時接收到麥克接收子模塊傳遞出的語言信息來源的方向信息,并控制執行模塊中的移動部、轉動部和攝像部工作,通過分析攝像部捕捉到的畫面,判斷呼叫者的位置,并通過攝像部鎖定呼叫者,當收到執行拍照作業命令時通過攝像部拍攝畫面,通過顯示部顯示畫面,通過發聲部發聲溝通。
【專利說明】
機器人的語音控制拍照系統
技術領域
[0001]本發明涉及一種機器人的拍照系統,具體涉及一種機器人的語音控制拍照系統。
【背景技術】
[0002]隨著機器人行業的迅猛發展,能夠拍攝畫面、給人拍照片的機器人越來越多,但是機器人在拍照時的自動化和智能話仍然有待提高,難以實現通過語音控制進行拍照作業,首先機器人難以確定待拍照的人是哪一個,在哪個方向,并且機器人所處的環境中可能有多種聲音,會干擾機器人的判斷,使其不能準確地捕獲到命令信息,另外,對于拍照過程也缺乏互動,難以達到最優的效果。
[0003]由于上述原因,本發明人對現有的機器人系統做了深入研究,以便設計出一種能夠解決上述問題的機器人的語音控制拍照系統
【發明內容】
[0004]為了克服上述問題,本發明人進行了銳意研究,設計出一種機器人的語音控制拍照系統,該系統包括語音模塊、指令庫模、控制模塊和執行模塊,其中,語音模塊用于接收使用者發出的語音信息,將其轉化為文字信息并輸出,指令庫模用于接收所述文字信息,并根據接收到的文字信息選擇指令庫模中存儲的可執行命令信息并輸出,控制模塊用于接收所述可執行命令信息,并根據所述可執行的命令信息控制執行模塊作業,所述可執行的命令信息中還包括控制模塊的啟動指令和控制多個執行部件協調工作的執行拍照作業的命令信息,當所述控制模塊接收到所述控制模塊的啟動指令時,同時接收到麥克接收子模塊傳遞出的語言信息來源的方向信息,并控制執行模塊中的移動部、轉動部和攝像部工作,通過分析攝像部捕捉到的畫面,判斷呼叫者的位置,并通過攝像部鎖定呼叫者,當收到執行拍照作業命令時通過攝像部拍攝畫面,通過顯示部顯示畫面,通過發聲部發聲溝通,從而完成本發明。
[0005]具體來說,本發明的目的在于提供以下方面:
[0006](I)—種機器人的語音控制拍照系統,其特征在于,該系統包括:
[0007]語音模塊001,其用于接收使用者發出的語音信息,將其轉化為文字信息并輸出,
[0008]指令庫模塊002,其用于接收所述文字信息,并根據接收到的文字信息選擇指令庫模中存儲的可執行命令信息并輸出,
[0009]和
[0010]控制模塊003,其用于接收所述可執行命令信息,并根據所述可執行命令信息控制執行模塊004作業,
[0011]其中,所述執行模塊004包括移動部041、轉動部042、發聲部043、攝像部044、測距部045和顯示部046。
[0012](2)根據上述(I)所述的機器人的語音控制拍照系統,其特征在于,所述指令庫模塊002中存儲有預存的命令信息,當所接收到的文字信息與命令信息一致時,將所述命令信息作為可執行的命令信息,并將其傳遞至控制模塊,
[0013]優選地,所述可執行的命令信息包括執行拍照作業。
[0014](3)根據上述(2)所述的機器人的語音控制拍照系統,其特征在于,當所述控制模塊003接收到所述執行拍照作業的命令信息時,控制所述攝像部044捕獲使用者的圖像信息,并在所述顯示部046上顯示捕獲到的圖像,
[0015]優選地,還控制所述發聲部043發聲。
[0016](4)根據上述(I)所述的機器人的語音控制拍照系統,其特征在于,
[0017]所述移動部041設置在機器人的底部,用于實現機器人的轉向和行走,
[0018]所述轉動部042用于實現機器人的頭部轉動,
[0019]所述發聲部043用于發聲,
[0020]所述攝像部044設置在機器人的頭部,捕捉畫面,并將捕捉到的畫面傳遞至控制模塊;
[0021]所述測距部045用于感應/測量機器人與其他障礙物或者物體之間的距離;
[0022]所述顯示部046包括顯示屏5,用于顯示圖像/畫面。
[0023](5)根據上述(3)所述的機器人的語音控制拍照系統,其特征在于,當所述控制模塊003接收到所述執行拍照作業的命令信息時,還用于調節所述攝像部044上攝像頭的焦距,和/或
[0024]控制所述移動部041移動機器人的位置,和/或
[0025]控制所述轉動部042轉動機器人的頭部。
[0026](6)根據上述(I)所述的機器人的語音控制拍照系統,其特征在于,所述顯示部046包括設置在機器人外殼上的可透光的顯示屏5,還包括設置在機器人內部的投影儀6,所述投影儀6發出的光束經所述顯示屏5透射出。
[0027](7)根據上述(6)所述的機器人的語音控制拍照系統,其特征在于,所述顯示屏具有預定的弧度,優選地,為具有球面弧形的顯示屏;
[0028]優選地,所述顯示屏5為機器人的眼睛。
[0029](8)根據上述(I)所述的機器人的語音控制拍照系統,其特征在于,所述語音模塊001包括:
[0030]麥克接收子模塊011,其用于接收語音信息,并將接收到的語音信息轉換為音波信號,
[0031 ]音頻轉換子模塊012,其用于接收音波信號并將其轉換為音頻文件,和
[0032]文字轉換子模塊013,其用于接收音頻文件并將其轉換成文字信息。
[0033]優選地,所述麥克接收子模塊011在接收語音信息的同時還用于探測該語言信息來源的空間方向,并將該方向信息傳遞至控制模塊003。
[0034](9)根據上述(3)所述的機器人的語音控制拍照系統,其特征在于,所述可執行命令信息中還包括控制模塊003的啟動指令,其用于啟動控制模塊003,
[0035]優選地,當所述控制模塊003接收到所述控制模塊的啟動指令時,同時接收到麥克接收子模塊011傳遞出的語言信息來源的方向信息,并控制執行模塊中的移動部041、轉動部042和攝像部044工作,通過分析攝像部044捕捉到的畫面,判斷呼叫者的位置,并通過攝像部044鎖定呼叫者。
[0036](10)根據上述(9)所述的機器人的語音控制拍照系統,其特征在于,所述控制模塊在選定呼叫者以后,繼續接收指令庫模塊傳遞出的可執行命令信息,同時接收麥克接收子模塊011傳遞出的語言信息來源的方向信息,當所述聲音的來源方向與呼叫者的方向一致時執行所述可執行命令信息,當方向不一致時,忽略該可執行命令信息。
[0037]本發明所具有的有益效果包括:
[0038](I)根據本發明提供的機器人的語音控制拍照系統,其能夠在有多人說話干擾時執行特定的使用者的命令,如括執行拍照作業的命令,而忽略其他人的呼叫命令;
[0039](2)根據本發明提供的機器人的語音控制拍照系統,其能夠通過簡單的語音溝通確認呼叫者,并對呼叫者的語言命令作出反應;
[0040](3)根據本發明提供的機器人的語音控制拍照系統,其能夠通過顯示部顯示出拍攝到的畫面,以便于及時調整,還能夠通過發聲部發出交流信息,使得拍照過程更為合理,照片質量更高。
【附圖說明】
[0041]圖1示出根據本發明一種優選實施方式的機器人的語音控制拍照系統整體結構示意圖;
[0042]圖2示出根據本發明一種優選實施方式的機器人的語音控制拍照系統顯示部顯示屏顯示畫面的結構示意圖;
[0043]圖3示出根據本發明一種優選實施方式的機器人的語音控制拍照系統顯示部投影顯示畫面的結構示意圖。
[0044]附圖標號說明:
[0045]001-語音模塊
[0046]011-麥克接收子模塊
[0047]012-音頻轉換子模塊
[0048]013-文字轉換子模塊
[0049]002-指令庫模塊
[0050]003-控制模塊[0051 ]004-執行模塊
[0052]041-移動部
[0053]042-轉動部
[0054]043-發聲部
[0055]044-攝像部
[0056]045-測距部
[0057]046-顯示部
[0058]5-顯示屏
[0059]6-投影儀
[0060]7-反射鏡
[0061]8-投影孔
【具體實施方式】
[0062]下面通過附圖和實施例對本發明進一步詳細說明。通過這些說明,本發明的特點和優點將變得更為清楚明確。
[0063]在這里專用的詞“示例性”意為“用作例子、實施例或說明性”。這里作為“示例性”所說明的任何實施例不必解釋為優于或好于其它實施例。盡管在附圖中示出了實施例的各種方面,但是除非特別指出,不必按比例繪制附圖。
[0064]根據本發明提供的機器人的語音控制拍照系統,如圖1中所示,該系統包括語音模塊001、指令庫模塊002、控制模塊003和執行模塊004,其中,所述語音模塊001包括麥克接收子模塊011、音頻轉換子模塊012和文字轉換子模塊013;所述指令庫模塊002中存儲有預存的命令信息,并根據接收到的信息調出相應的命令信息,傳給控制模塊003,所述控制模塊根據接收到的命令控制執行模塊004作業。
[0065]在一個優選的實施方式中,所述麥克接收子模塊011用于接收語音信息,并將接收到的語音信息轉換為音波信號,所述音頻轉換子模塊012用于接收音波信號并將其轉換為音頻文件,所述文字轉換子模塊013用于接收音頻文件并將其轉換成文字信息。
[0066]進一步優選地,所述麥克接收子模塊011在接收語音信息的同時還用于探測該語言信息來源的空間方向,并將該空間方向信息傳遞至控制模塊003,本發明中所述的方向就是指所述空間方向,所述聲音來源的方向是以機器人所在位置為參考點的,即是對于該機器人來說的方向。
[0067]在一個優選的實施方式中,所述指令庫模塊002中存儲有預存的命令信息,該信息是以文字的形式存儲的,并可據此對接收到的文字信息進行篩選,從中篩選出可執行命令信息并將其傳遞至控制模塊,具體來說,通過比較輸入的文字信息和預存的命令信息的匹配/吻合程度,若吻合一致則提取出該預存的命令信息/文字信息,作為可執行命令信息,并發出,若未發現與之一致的預存的命令信息,則忽略該接收到的文字信息。
[0068]在一個優選的實施方式中,所述控制模塊用于接收命令信息,并根據所述命令信息控制執行模塊004作業,具體來說是根據接收到的不同的命令信息控制相應的執行模塊執行該命令優選地,所述可執行的命令信息包括執行拍照作業。
[0069]在一個優選的實施方式中,所述可執行命令信息中還包括控制模塊的啟動指令,其用于啟動控制模塊003該啟動指令優選地為機器人的名字,或者其他的預存信息,如將該機器人的名字命名為“多啦A夢”,當所述控指令庫模塊接收到內容為“多啦A夢”的文字信息時,向所述控制模塊發出所述控制模塊的啟動指令。
[0070]在一個優選的實施方式中,執行模塊004包括機器人底部的移動部041、機器人頭部的轉動部042、發聲部043、攝像部044、利用光學/聲波進行工作的測距部045和所述顯示部046,所述移動部041用于實現機器人整體轉動和移動,所述轉動部042用于實現機器人頭部轉動,所述發聲部043用于發出聲音與使用者交流,所述攝像部044設置在機器人的頭部,優選的設置在其正前方,用于通過攝像頭捕捉畫面,并將捕捉到的畫面傳遞至控制模塊,所述測距部045用于感應/測量機器人與其他障礙物或者物體、人體等之間的距離,以便于控制機器人移動到適宜的位置并且避免在行進過程中碰撞到障礙物或者人體;所述顯示部046用于顯示畫面/圖像。
[0071]在一個優選的實施方式中,如圖2和圖3中所示,所述顯示部包括設置在機器人外殼上的可透光的顯示屏5,還包括設置在機器人內部的投影儀6,所述投影儀6發出的光束經所述顯示屏5透射出,從顯示屏后方照射來的投影光束能夠在顯示屏的正面顯示出來,即從外部可見,并且光束在經過顯示屏后不再刺眼,光線的強度等屬性在顯示屏的過濾下得以改變,在機器人的外部看來就是所述顯示屏上顯示了畫面。
[0072]在一個優選的實施方式中,所述顯示屏具有預定的弧度,優選地,為具有球面弧形的顯示屏;所述顯示屏和投影儀都設置在所述機器人的頭部,優選地,所述顯示屏5為機器人的眼睛,即本發明中的顯示屏是由兩個球面的顯示屏連接在一起制成的,其具體形狀構造可以根據機器人的整體外觀來設計選擇,由于是通過投影儀進行投影,其不平整的外形不會對畫面的顯示造成不良影響,還會使得畫面看起來具有一定的立體感;
[0073]在一個優選的實施方式中,所述投影儀發出的光束照射在顯示屏上,優選地所述光束垂直照射在顯示屏上。
[0074]在一個優選的實施方式中,在所述機器人內部還開設有反射鏡7,所述投影儀發出的光束被所述反射鏡7反射后照射在所述顯示屏上;在所述機器人的外壁上開設有供所述投影儀上光束通過的投影孔8,所述投影孔位于反射鏡7的后方,具體來說,所述投影儀的光線出口指向所述投影孔,所述反射鏡7可以移動至所述投影孔8處并將所述投影儀上光束反射至顯示屏5,即,當所述反射鏡7移動到投影孔上并將所述投影孔遮擋住的時候,從投影儀中出來的光束無法從所述投影孔8中傳出,被所述反射鏡3反射到所述顯示屏5上;當所述反射鏡不在所述投影孔處時,投影儀上發出的光束能夠通過投影孔并最終照射到幕布或墻面等平面上,實現投影播放。
[0075]在一個優選的實施方式中,所述投影儀為DLP投影儀,其能夠向外發出光束/光線。
[0076]在一個優選的實施方式中,所述反射鏡至少包括一個鏡面,其朝向機器人的內側,即朝向投影儀和顯示屏的方向。
[0077]在一個優選的實施方式中,當所述控制模塊003接收到所述控制模塊的啟動指令時,同時接收麥克接收子模塊011傳遞出的聲音來源的方向,并控制執行模塊中的移動部041、轉動部042和攝像部044工作,直至所述機器人的頭部朝向聲音來源的方向,并且接收攝像部044捕捉到的畫面,并對該畫面進行分析,判斷呼叫者的位置,所述呼叫者為發出所述啟動指令(如呼叫機器人的名字)的人,進而再通過移動部041控制機器人移動至呼叫者附近的預定位置。本發明中所述的使用者與呼叫者含義相同,都是指代與機器人進行溝通的人。
[0078]其中,優選地,在此過程中還可以控制發聲部043發出預存的音頻文件,所述預存的音頻文件包用于括確認呼叫者的音頻文件和進一步溝通的音頻文件,所述確認呼叫者的音頻文件中包括“是你叫我嗎”、“叫我做什么”等等,所述進一步溝通的音頻文件中包括“誰在叫我”等等。
[0079]在一個優選的實施方式中,所述機器人的語音控制拍照系統中的控制模塊在選定呼叫者以后會繼續接收指令庫模塊傳遞出的命令信息,同時接收麥克接收子模塊判斷出的聲音的來源方向信息,當所述聲音的來源方向信息與呼叫者的方向一致時執行該命令信息,如果所述方向不一致時,忽略該命令信息,所述執行該命令信息是通過控制模塊控制所述執行模塊來完成的,所述執行模塊還可以包括顯示屏、投影儀、移動終端等。
[0080]在一個優選的實施方式中,當所述控制模塊003接收到所述執行拍照作業的命令信息時,控制所述攝像部044捕獲使用者的圖像信息,并在所述顯示部046上顯示捕獲到的圖像,當然,也可以通過所述顯示部的投影儀以投影的形式播放所述捕獲到的圖像。
[0081 ]在一個優選的實施方式中,在所述控制模塊003接收到所述執行拍照作業的命令信息后還控制所述發聲部043發聲,其中,發出的聲音包括確認信息如“是你要拍照嗎”,“這個畫面怎么樣”等等,所述發出的聲音還包括拍照前的互動溝通,如“一、二、三、茄子”等等,上述語音信息可以預存在機器人中,也可以通過外接系統予以修改、替換、刪除等。
[0082]在一個優選的實施方式中,當所述控制模塊003接收到所述執行拍照作業的命令信息時,還用于調節所述攝像部044上攝像頭的焦距,具體來說,可以是所述控制模塊003自動分析畫面質量,自動調節焦距,也可以是使用者通過語音或者其他方式來控制,如要求拍攝全身像或者半身像等等,也可以命令/控制機器人后退或前進,還可以命令/控制機器人頭部轉動,以達到改變畫面的目的。
[0083]在一個優選的實施方式中,所述機器人的語音控制拍照系統中大部分模塊都設置在機器人中,還有一部分設置在云端中,機器人中和云端中的部件通過網絡連通傳遞信息,優選地,語音模塊中的麥克接收子模塊、音頻轉換子模塊和控制模塊、執行模塊都設置在機器人中,所述指令庫模塊設置在云端中,所述文字轉換子模塊既可以設置在云端中,也可以設置在機器人中,可根據具體情況進行選擇。
[0084]在一個優選的實施方式中,所述指令庫中的信息是可以實時更新的,可以將不同或類似的文字信息對應同一個命令信息,也可以向其中存儲新的命令信息,所述控制模塊通過網絡與控制終端連接,所述控制終端可以是使用者的手機、電腦等終端,也可以是維護方,通過控制終端向其中輸入與所述新的命令信息相對應的命令執行過程。
[0085]在一個優選的實施方式中,所述移動部安裝在機器人的底部,用于控制機器人的移動和轉動,其可以是肢體也可以是滾輪,還可以是多種移動方式的組合體,所述轉動部用于控制機器人頭部相對于軀干部旋轉,其可以控制機器人向兩側旋轉預定角度,所述發聲部包括音箱喇叭,也可以包括聲音編輯系統,可以將文件信息轉換為聲音并發出,所述攝像部包括攝像頭,即可以錄像又能照相,還能夠處理捕獲到的圖像。
[0086]本發明中,所述控制模塊是計算芯片或者稱之為電路板,其可以是集合在一起的一塊電路板,也可以分為多塊電路板,以實現不同的功能。
[0087]以上結合了優選的實施方式對本發明進行了說明,不過這些實施方式僅是范例性的,僅起到說明性的作用。在此基礎上,可以對本發明進行多種替換和改進,這些均落入本發明的保護范圍內。
【主權項】
1.一種機器人的語音控制拍照系統,其特征在于,該系統包括: 語音模塊(001),其用于接收使用者發出的語音信息,將其轉化為文字信息并輸出, 指令庫模塊(002),其用于接收所述文字信息,并根據接收到的文字信息選擇指令庫模中存儲的可執行命令信息并輸出,和 控制模塊(003),其用于接收所述可執行命令信息,并根據所述可執行命令信息控制執行模塊(004)作業, 其中,所述執行模塊(004)包括移動部(041)、轉動部(042)、發聲部(043)、攝像部(044)、測距部(045)和顯示部(046)。2.根據權利要求1所述的機器人的語音控制拍照系統,其特征在于,所述指令庫模塊(002)中存儲有預存的命令信息,當所接收到的文字信息與命令信息一致時,將所述命令信息作為可執行的命令信息,并將其傳遞至控制模塊, 優選地,所述可執行的命令信息包括執行拍照作業的命令信息。3.根據權利要求2所述的機器人的語音控制拍照系統,其特征在于,當所述控制模塊(003)接收到所述執行拍照作業的命令信息時,控制所述攝像部(044)捕獲使用者的圖像信息,并在所述顯示部(046)上顯示捕獲到的圖像, 優選地,還控制所述發聲部(043)發聲。4.根據權利要求1所述的機器人的語音控制拍照系統,其特征在于, 所述移動部(041)設置在機器人的底部,用于實現機器人的轉向和行走, 所述轉動部(042)用于實現機器人的頭部轉動, 所述發聲部(043)用于發聲, 所述攝像部(044)設置在機器人的頭部,捕捉畫面,并將捕捉到的畫面傳遞至控制模塊; 所述測距部(045)用于感應/測量機器人與其他障礙物或者物體之間的距離; 所述顯示部(046)包括顯示屏(5),用于顯示圖像/畫面。5.根據權利要求3所述的機器人的語音控制拍照系統,其特征在于,當所述控制模塊(003)接收到所述執行拍照作業的命令信息時,還用于調節所述攝像部(044)上攝像頭的焦距,和/或 控制所述移動部(041)移動機器人的位置,和/或 控制所述轉動部(042)轉動機器人的頭部。6.根據權利要求1所述的機器人的語音控制拍照系統,其特征在于,所述顯示部(046)包括設置在機器人外殼上的可透光的顯示屏(5),還包括設置在機器人內部的投影儀(6),所述投影儀(6)發出的光束經所述顯示屏(5)透射出。7.根據權利要求6所述的機器人的語音控制拍照系統,其特征在于,所述顯示屏具有預定的弧度,優選地,為具有球面弧形的顯示屏; 優選地,所述顯示屏(5)為機器人的眼睛。8.根據權利要求1所述的機器人的語音控制拍照系統,其特征在于,所述語音模塊(001)包括: 麥克接收子模塊(011),其用于接收語音信息,并將接收到的語音信息轉換為音波信號, 音頻轉換子模塊(012),其用于接收音波信號并將其轉換為音頻文件,和 文字轉換子模塊(013),其用于接收音頻文件并將其轉換成文字信息。 優選地,所述麥克接收子模塊(011)在接收語音信息的同時還用于探測該語言信息來源的空間方向,并將該方向信息傳遞至控制模塊(003)。9.根據權利要求3所述的機器人的語音控制拍照系統,其特征在于,所述可執行命令信息中還包括控制模塊(003)的啟動指令,其用于啟動控制模塊(003), 優選地,當所述控制模塊(003)接收到所述控制模塊的啟動指令時,同時接收到麥克接收子模塊(011)傳遞出的語言信息來源的方向信息,并控制執行模塊中的移動部(041)、轉動部(042)和攝像部(044)工作,通過分析攝像部(044)捕捉到的畫面,判斷呼叫者的位置,并通過攝像部(044)鎖定呼叫者。10.根據權利要求9所述的機器人的語音控制拍照系統,其特征在于,所述控制模塊在選定呼叫者以后,繼續接收指令庫模塊傳遞出的可執行命令信息,同時接收麥克接收子模塊(011)傳遞出的語言信息來源的方向信息,當所述聲音的來源方向與呼叫者的方向一致時執行所述可執行命令信息,當方向不一致時,忽略該可執行命令信息。
【文檔編號】H04N7/18GK105945995SQ201610363431
【公開日】2016年9月21日
【申請日】2016年5月26日
【發明人】邵鑫
【申請人】邵鑫