一種智能提線木偶偶人控制方法
【技術領域】
[0001] 本發(fā)明屬于陪伴早教技術領域,尤其涉及一種智能提線木偶偶人控制方法。
【背景技術】
[0002] 近年來,隨著我國人口數(shù)量不斷增長,隨之帶來的人口紅利消失、生育率降低、出 生性別比例失調(diào)、人口老齡化和一系列社會經(jīng)濟問題逐漸顯露,為了解決我國人口帶來的 一系列問題,調(diào)整人口政策尤其是生育政策迫在眉睫,其中開放二胎政策應運而生。隨著二 胎政策的陸續(xù)開放,我國嬰幼兒童的數(shù)量即將迎來一個小高峰。并隨著我國人民生活水平 不斷提高,家長越來越關注兒童的身心發(fā)育,越來越多的父母認識到了嬰幼兒早教和親情 陪護的重要性,據(jù)統(tǒng)計,超過95%的家長認為早教對于孩子的未來教育有非常重要的影響, 但由于上班工作忙、工作出差和經(jīng)濟壓力大等原因,絕大部分家長沒有時間親自為孩子提 供早期教育或者陪伴孩子,由此造成孩子的身心發(fā)展受到影響等問題日益嚴重。目前最受 家庭歡迎的早教類產(chǎn)品是早教機構、教育圖書和電子音像,但是早教機構往往存在著費用 高、時間長、甚至安全性得不到保證等諸多不利因素,加上教育圖書和電子音像產(chǎn)品本身的 局限性,越來越多的家長選擇了早教玩具與機器人。
【發(fā)明內(nèi)容】
[0003]本發(fā)明將提線木偶和幼教陪護機器人相結合,目的在于提供一種智能提線木偶偶 人控制方法,旨在解決現(xiàn)有早教類產(chǎn)品功能單一,智能化程度較低的問題。
[0004]本發(fā)明是這樣實現(xiàn)的,一種智能提線木偶偶人控制方法,所述智能提線木偶偶人 控制方法包括:
[0005]播放音頻,伴隨肢體動作;
[0006]通過語音發(fā)送命令,實現(xiàn)對偶人基本動作控制和口語交流;
[0007]根據(jù)提問的指令,聯(lián)網(wǎng)搜索出答案后將結果反饋;
[0008]實時進行遠程監(jiān)控,在隱蔽處進行監(jiān)視保護;
[0009]利用手機、平板電腦或者計算機的客戶端留言,實現(xiàn)互動。
[0010] 進一步,所述音頻的播放通過MediaPlayer解碼并使用SurfaceView顯示音頻 文件,使用MediaPlayer解碼并播放音頻時,從音頻播放的進度中可獲取此刻相應的動作 指令,拖動進度到某個位置,便可發(fā)送相應的動作指令,偶人根據(jù)動作指令,做出相應的動 作;
[0011] 所述通過語音發(fā)送命令,實現(xiàn)對偶人基本動作控制和口語交流分為語音識別和語 音合成兩部分;
[0012] 使用語音識別接口,問答接口和語音合成接口處理結果,生成語音;首先使用語音 識別接口識別語音輸入,將識別結果使用提供的問答接口獲取智能回答,再調(diào)用語音生成 接口處理返回結果生成語音,得到語音回答。
[0013]進一步,所述遠程監(jiān)控分為監(jiān)控端、被監(jiān)控端和中間服務器三部分;當被監(jiān)控端應 用啟動時,從心跳模塊獲取指令,如果是開啟指令,則后臺啟動相機,并向中間服務器發(fā)送 視頻流;如果是關閉指令,則停止向中間服務器發(fā)送視頻流;每一個被監(jiān)控端對應一個唯 一的UUID,用以識別該設備,且其發(fā)送的視頻流以該UUID識別,當監(jiān)控端要進行監(jiān)控時,登 錄中間服務器并選擇監(jiān)控端,然后點擊監(jiān)控,開始接收視頻流以實現(xiàn)實時監(jiān)控,并修改監(jiān)控 端的監(jiān)控狀態(tài)為監(jiān)控中。
[0014] 進一步,所述心跳模塊是通過在服務器的數(shù)據(jù)庫中維護著一個數(shù)據(jù)表,該數(shù)據(jù)表 里存放各個設備的狀態(tài),數(shù)據(jù)項包括設備UUID、在線(0/1)、監(jiān)控(0/1)、信息(0/1),0代表 離線、未監(jiān)控和無信息;1代表在線、監(jiān)控中和有信息,心跳模塊來讀取該設備狀態(tài)表,并將 數(shù)據(jù)封裝為JS0N包進行發(fā)送。
[0015] 進一步,所述利用手機、平板電腦或者計算機的客戶端留言,實現(xiàn)互動使用 audiorecord錄制語音,后臺使用HTTP協(xié)議上傳到服務器,服務器經(jīng)過轉發(fā),傳送到目的 端;目的端接收到信息后,下載語音到本地數(shù)據(jù)庫,用戶查看,播放語音;
[0016] 所述利用手機、平板電腦或者計算機的客戶端留言具體包括:
[0017] 發(fā)件人將信息發(fā)送到服務器,服務器保存發(fā)件人信息、信息內(nèi)容以及收件人地址, 收件人地址默認已轉換為設備的UUID,唯一地標識到一個收件人,修改收件人狀態(tài)表的信 息狀態(tài)位為1 ;
[0018] 收件人使用心跳模塊檢測狀態(tài)表的狀態(tài),當檢測到有信息時,提醒收件人收件;
[0019] 收件人接收到信息提醒后,向服務器提出信息接收請求,服務器查詢相關的信息 內(nèi)容,并封裝為JS0N包發(fā)送給收件人,應用端解析JS0N包,將數(shù)據(jù)存入本地數(shù)據(jù)庫,發(fā)件人 向服務器發(fā)送信息并修改狀態(tài)表信息。
[0020] 進一步,從網(wǎng)絡上下載或搜索本地音頻文件,設置背景音樂,并使用動作編排方式 進行節(jié)目編排,編排完成后,將相應的動作指令和每個指令對應的音頻文件的合成文件,封 裝為一個JS0N包,發(fā)送到服務器上,共享使用;
[0021] 背景音樂獲取網(wǎng)絡資源訪問流程為:首先向服務器發(fā)送一個HTTP請求,服務器回 送一個JS0N包,客戶端解析JS0N包并訪問服務器資源,然后進行下載。
[0022] 本發(fā)明的另一目的在于提供一種所述的智能提線木偶偶人控制方法的控制系統(tǒng), 所述控制系統(tǒng)包括:
[0023] 播放模塊,用于播放音頻,伴隨肢體動作;
[0024] 交流模塊,用于通過語音發(fā)送命令,實現(xiàn)對偶人基本動作控制和口語交流;
[0025] 反饋模塊,用于根據(jù)提問的指令,聯(lián)網(wǎng)搜索出答案后將結果反饋;
[0026] 遠程監(jiān)控模塊,用于實時進行遠程監(jiān)控,在隱蔽處進行監(jiān)視保護;
[0027] 互動模塊,用于利用手機、平板電腦或者計算機的客戶端留言,實現(xiàn)互動。
[0028] 進一步,所述交流模塊包括:
[0029] 語音識別單元,用于使用語音識別接口識別語音輸入;
[0030] 語音合成單元,用于將識別結果使用提供的問答接口獲取智能回答,再調(diào)用語音 生成接口處理返回結果生成語音,得到語音回答。
[0031] 進一步,所述遠程監(jiān)控模塊包括:監(jiān)控端、被監(jiān)控端和中間服務器;
[0032] 監(jiān)控端和被監(jiān)控端與中間服務器通訊。
[0033] 進一步,所述互動模塊進一步包括:
[0034] 信息狀態(tài)單元,發(fā)件人將信息發(fā)送到服務器,服務器保存發(fā)件人信息、信息內(nèi)容以 及收件人地址,收件人地址默認已轉換為設備的UUID,唯一地標識到一個收件人,修改收件 人狀態(tài)表的信息狀態(tài)位為1 ;
[0035] 信息提醒單元,收件人使用心跳模塊檢測狀態(tài)表的狀態(tài),當檢測到有信息時,提醒 收件人收件;
[0036] 狀態(tài)表信息修改單元,收件人接收到信息提醒后,向服務器提出信息接收請求,月艮 務器查詢相關的信息內(nèi)容,并封裝為JS0N包發(fā)送給收件人,應用端解析JS0N包,將數(shù)據(jù)存 入本地數(shù)據(jù)庫,發(fā)件人向服務器發(fā)送信息并修改狀態(tài)表信息。
[0037]本發(fā)明提供的智能提線木偶偶人控制方法,與現(xiàn)有技術相比,具有以下優(yōu)勢:
[0038] 1、建立了家長和幼兒的密切聯(lián)系,更加貼切地實現(xiàn)了幼兒的早教與陪護;更加生 動形象地實現(xiàn)嬰幼兒童早教和陪伴等功能,在增強產(chǎn)品功能的同時給兒童更加快樂的童 年;將提線木偶和語音問答相結合,突破了傳統(tǒng)提線木偶需要專業(yè)演員額外配音的限制,真 正賦予了提線木偶生命實現(xiàn)了木偶的活靈活現(xiàn);通過3D打印技術設計人偶,相比同等尺寸 下的傳統(tǒng)木偶實現(xiàn)了偶人的眼睛、嘴巴和肢體的運動,提供開放偶人專屬定制服務,讓陪護 更加個性化;將玩具與安全守護相結合,讓保護更加隱蔽,當有盜賊入侵時能留下更多的證 據(jù),同時也對減輕被監(jiān)視感有一定的效用;將國家非物質文化引入家庭,無形中對用戶實現(xiàn) 了中華優(yōu)秀傳統(tǒng)文化的熏陶,有助于培養(yǎng)更加健全人格的中華兒女。
[0039] 2、本發(fā)明既可以講故事、說國學、講英語,并利用內(nèi)置的早教軟件進行早教游戲, 同時可以推送專業(yè)早教機構的學習內(nèi)容,還能將家長的教育語音和視頻進行遠程傳輸,真 正意義上實現(xiàn)了幼兒的早教,具有豐富的表演性和觀賞性。
[0040] 3、本發(fā)明內(nèi)置語音識別功能,利用該功能一方面可以實現(xiàn)對本發(fā)明中人偶的動作 控制,另一方面可以根據(jù)該功能進行聯(lián)網(wǎng)下載曲目、故事等音視頻文件進行播放,同時可以 通過該功能聯(lián)網(wǎng)搜索提問者的答案進行人機對話;具有語音傳輸功能,將內(nèi)置麥克風采集 到的圖像和視頻傳輸?shù)脚涮椎氖謾C和平板電腦客戶端軟件進行遠程監(jiān)控。
[0041] 4、本發(fā)明具有網(wǎng)絡攝像頭的通用功能,可以將內(nèi)置攝像頭采集到的圖像和視頻傳 輸?shù)脚涮椎氖謾C和平板電腦客戶端軟件進行遠程監(jiān)控。
[0042] 5、本發(fā)明利用三維仿真人偶對提線木偶的劇目進行編輯,只需要在觸摸屏上拖動 三維仿真人偶,即可實現(xiàn)對提線木偶的控制。
【附圖說明】
[0043] 圖1是本發(fā)明實施例提供的被監(jiān)控端工作流程示意圖。
[0044] 圖2是本發(fā)明實施例提供的監(jiān)控端工作流程示意圖。
[0045