本發(fā)明涉及一種識(shí)別通話內(nèi)容關(guān)鍵字對(duì)設(shè)備實(shí)現(xiàn)自動(dòng)控制調(diào)節(jié)的裝置和方法。
背景技術(shù):
各種傳感器已被廣泛地應(yīng)用在智能設(shè)備上,通過獲取傳感器采集的數(shù)據(jù),供系統(tǒng)進(jìn)行計(jì)算、判斷以及給出控制決策。例如,基于加速度傳感器的穿戴式設(shè)備,通過各加速度數(shù)據(jù)的綜合運(yùn)算,判斷佩戴者的動(dòng)作完成情況,從而給出對(duì)應(yīng)的判斷或者控制決策。為了配合更為豐富的應(yīng)用場(chǎng)景及用戶體驗(yàn),給出更為智能化的控制,本發(fā)明人對(duì)智能設(shè)備的應(yīng)用擴(kuò)展給出進(jìn)一步的解決方法。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種通過識(shí)別語音關(guān)鍵字對(duì)設(shè)備實(shí)現(xiàn)自動(dòng)控制調(diào)節(jié)的裝置和方法,可以通過對(duì)通話內(nèi)容進(jìn)行關(guān)鍵字識(shí)別對(duì)受控設(shè)備實(shí)現(xiàn)更為智能化的自動(dòng)控制調(diào)節(jié)。
本發(fā)明一種通話內(nèi)容關(guān)鍵字識(shí)別對(duì)設(shè)備實(shí)現(xiàn)自動(dòng)控制調(diào)節(jié)的裝置,包括第一和/或第二受控設(shè)備、第一和第二移動(dòng)終端、云端服務(wù)平臺(tái):
所述的第一和/或第二受控設(shè)備內(nèi)置一控制模塊和一第一射頻通信模塊,第一受控設(shè)備與第一移動(dòng)設(shè)備綁定通信,第二受控設(shè)備與第二移動(dòng)設(shè)備綁定通信,受控設(shè)備分別接收對(duì)應(yīng)的移動(dòng)終端轉(zhuǎn)發(fā)來的受控設(shè)備的控制策略,并交由控制模塊對(duì)受控設(shè)備實(shí)施控制;
所述的第一和第二移動(dòng)終端,包括一可與受控設(shè)備的第一射頻通信模塊進(jìn)行信息交互的第二射頻通信模塊、一可與云端服務(wù)平臺(tái)進(jìn)行信息交互的第三通信模塊、一控制APP,用戶通過該控制APP實(shí)現(xiàn)第一和第二移動(dòng)終端之間的通話,該語音通話內(nèi)容實(shí)時(shí)上傳至云端服務(wù)平臺(tái),該控制APP用于接收云端服務(wù)平臺(tái)下發(fā)的受控設(shè)備的控制策略,并經(jīng)由第二射頻通信模塊發(fā)送給對(duì)應(yīng)綁定的受控設(shè)備,控制APP提供用戶控制界面,允許用戶對(duì)云端服務(wù)平臺(tái)下發(fā)的受控設(shè)備的控制策略進(jìn)行人工干預(yù),再將最終的受控設(shè)備的控制策略上傳至云端服務(wù)平臺(tái),更新用戶數(shù)據(jù)庫中語音關(guān)鍵字對(duì)應(yīng)的受控設(shè)備的控制策略;
所述的云端服務(wù)平臺(tái)設(shè)有公共數(shù)據(jù)庫、用戶數(shù)據(jù)庫、語音識(shí)別模塊和關(guān)鍵字庫,該關(guān)鍵字庫存儲(chǔ)有預(yù)置的關(guān)鍵字,該公共數(shù)據(jù)庫存儲(chǔ)有與各關(guān)鍵字對(duì)應(yīng)的受控設(shè)備的控制策略,在遠(yuǎn)端服務(wù)平臺(tái)開立賬戶的用戶在用戶數(shù)據(jù)庫擁有獨(dú)立的存儲(chǔ)記錄,云端服務(wù)平臺(tái)在接收用戶移動(dòng)終端上傳的語音通話內(nèi)容后,通過語音識(shí)別模塊識(shí)別語音內(nèi)容,與關(guān)鍵字庫進(jìn)行匹配,若識(shí)別出關(guān)鍵字,先在用戶數(shù)據(jù)庫查詢?cè)撚脩魝€(gè)人賬戶是否存在與該關(guān)鍵字對(duì)應(yīng)的受控設(shè)備的控制策略的存儲(chǔ)記錄,若存在,則下發(fā)該受控設(shè)備的控制策略分別至第一和第二移動(dòng)終端的控制APP,若不存在,則去公共數(shù)據(jù)庫匹配出與該關(guān)鍵字對(duì)應(yīng)的受控設(shè)備的控制策略,作為該用戶在用戶數(shù)據(jù)庫的個(gè)人用戶存儲(chǔ)記錄的同時(shí),并下發(fā)該受控設(shè)備的控制策略至第一和第二移動(dòng)終端的控制APP。
本發(fā)明一種通話內(nèi)容關(guān)鍵字識(shí)別對(duì)設(shè)備實(shí)現(xiàn)自動(dòng)控制調(diào)節(jié)的方法,包括如下步驟:
步驟1、云端服務(wù)平臺(tái)設(shè)有公共數(shù)據(jù)庫、用戶數(shù)據(jù)庫、語音識(shí)別模塊和關(guān)鍵字庫,該關(guān)鍵字庫存儲(chǔ)有預(yù)置的關(guān)鍵字,在公共數(shù)據(jù)庫存儲(chǔ)有與各關(guān)鍵字對(duì)應(yīng)的受控設(shè)備的控制策略,用戶在云端服務(wù)平臺(tái)開立賬戶,與用戶數(shù)據(jù)庫的個(gè)人存儲(chǔ)記錄進(jìn)行綁定;
步驟2、第一用戶通過第一移動(dòng)終端內(nèi)置的控制APP與第二用戶的第二移動(dòng)終端內(nèi)置的控制APP進(jìn)行語音通話,該通話內(nèi)容分別經(jīng)由其控制APP上傳至云端服務(wù)平臺(tái);
步驟3、云端服務(wù)平臺(tái)在接收用戶移動(dòng)終端的控制APP上傳的語音通話內(nèi)容后,通過語音識(shí)別模塊識(shí)別語音內(nèi)容,與關(guān)鍵字庫進(jìn)行匹配,若識(shí)別出關(guān)鍵字,先在用戶數(shù)據(jù)庫查詢?cè)撚脩魝€(gè)人賬戶是否存在與該關(guān)鍵字對(duì)應(yīng)的受控設(shè)備的控制策略的存儲(chǔ)記錄,若存在,則下發(fā)該受控設(shè)備的控制策略至移動(dòng)終端的控制APP,若不存在,則去公共數(shù)據(jù)庫匹配出與該關(guān)鍵字對(duì)應(yīng)的受控設(shè)備的控制策略,作為該用戶在用戶數(shù)據(jù)庫的個(gè)人用戶的存儲(chǔ)記錄的同時(shí),并下發(fā)該受控設(shè)備的控制策略至移動(dòng)終端的控制APP;
步驟4、控制APP將下發(fā)的該受控設(shè)備的控制策略經(jīng)由第二射頻通信模塊發(fā)送給受控設(shè)備,并交由控制模塊對(duì)受控設(shè)備實(shí)施控制;
步驟5、控制APP提供用戶控制界面,允許用戶對(duì)云端服務(wù)平臺(tái)下發(fā)的受控設(shè)備的控制策略進(jìn)行人工干預(yù),再將最終的受控設(shè)備的控制策略上傳至云端服務(wù)平臺(tái),更新用戶數(shù)據(jù)庫中關(guān)鍵字對(duì)應(yīng)的受控設(shè)備的控制策略。
本發(fā)明的用戶之間分別通過其持有的移動(dòng)終端內(nèi)置的控制APP進(jìn)行語音通話,該語音通話內(nèi)容分別通過其控制APP上傳至云端服務(wù)平臺(tái),云端服務(wù)平臺(tái)在接收用戶移動(dòng)終端的控制APP上傳的語音通話內(nèi)容后,通過語音識(shí)別模塊識(shí)別語音內(nèi)容,與關(guān)鍵字庫進(jìn)行匹配,若識(shí)別出關(guān)鍵字,初次是在公共數(shù)據(jù)庫匹配官方的與該關(guān)鍵字對(duì)應(yīng)的受控設(shè)備的控制策略,并將該控制策略返回至受控設(shè)備,用戶在受控設(shè)備運(yùn)行過程中通過移動(dòng)終端上的控制APP進(jìn)行人工干涉,形成客制的與該關(guān)鍵字對(duì)應(yīng)的受控設(shè)備的控制策略,然后上傳至云端服務(wù)平臺(tái)的用戶數(shù)據(jù)庫,供用戶下次調(diào)用,本發(fā)明的受控設(shè)備的控制策略是基于語音中提取的關(guān)鍵字,該控制方案既有官方推薦的,又有客制的,意味著通話的用戶雙方,即使是同一個(gè)關(guān)鍵字,對(duì)各自的受控設(shè)備給出的控制策略可以是不同的,既能配合更為豐富的應(yīng)用場(chǎng)景,又能給出較佳的用戶體驗(yàn)。
附圖說明
圖1為本發(fā)明的系統(tǒng)框架示意圖。
以下結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳述。
具體實(shí)施方式
如圖1所示,本發(fā)明一種通話內(nèi)容關(guān)鍵字識(shí)別對(duì)設(shè)備實(shí)現(xiàn)自動(dòng)控制調(diào)節(jié)的裝置,包括第一和/或第二受控設(shè)備1、第一和第二移動(dòng)終端2、云端服務(wù)平臺(tái)3:
所述的第一和/或第二受控設(shè)備1內(nèi)置一控制模塊11和一第一射頻通信模塊12,第一受控設(shè)備1與第一移動(dòng)設(shè)備1綁定通信,第二受控設(shè)備1與第二移動(dòng)設(shè)備1綁定通信,受控設(shè)備1分別接收對(duì)應(yīng)的移動(dòng)終端2轉(zhuǎn)發(fā)來的受控設(shè)備1的控制策略,并交由控制模塊11對(duì)受控設(shè)備1實(shí)施控制;
所述的第一和第二移動(dòng)終端2,可以是手機(jī)、IPAD等,包括一可與受控設(shè)備1的第一射頻通信模塊12進(jìn)行信息交互的第二射頻通信模塊21、一可與云端服務(wù)平臺(tái)3進(jìn)行信息交互的第三通信模塊22、一控制APP23,用戶通過該控制APP23實(shí)現(xiàn)第一和第二移動(dòng)終端2之間的通話,該語音通話內(nèi)容實(shí)時(shí)上傳至云端服務(wù)平臺(tái)3,該控制APP23用于接收云端服務(wù)平臺(tái)3下發(fā)的受控設(shè)備1的控制策略,并經(jīng)由第二射頻通信模塊21發(fā)送給對(duì)應(yīng)綁定的受控設(shè)備1,控制APP23提供用戶控制界面,允許用戶對(duì)云端服務(wù)平臺(tái)3下發(fā)的受控設(shè)備1的控制策略進(jìn)行人工干預(yù),再將最終的受控設(shè)備1的控制策略上傳至云端服務(wù)平臺(tái)3,更新用戶數(shù)據(jù)庫32中語音關(guān)鍵字對(duì)應(yīng)的受控設(shè)備1的控制策略;
所述的云端服務(wù)平臺(tái)3設(shè)有公共數(shù)據(jù)庫31、用戶數(shù)據(jù)庫32、語音識(shí)別模塊33和關(guān)鍵字庫34,該關(guān)鍵字庫34存儲(chǔ)有預(yù)置的關(guān)鍵字,該公共數(shù)據(jù)庫31存儲(chǔ)有與各關(guān)鍵字對(duì)應(yīng)的受控設(shè)備1的控制策略,在遠(yuǎn)端服務(wù)平臺(tái)3開立賬戶的用戶在用戶數(shù)據(jù)庫32擁有獨(dú)立的存儲(chǔ)記錄,云端服務(wù)平臺(tái)3在接收用戶移動(dòng)終端2上傳的語音通話內(nèi)容后,通過語音識(shí)別模塊33識(shí)別語音內(nèi)容,與關(guān)鍵字庫34進(jìn)行匹配,若識(shí)別出關(guān)鍵字,先在用戶數(shù)據(jù)庫32查詢?cè)撚脩魝€(gè)人賬戶是否存在與該關(guān)鍵字對(duì)應(yīng)的受控設(shè)備1的控制策略的存儲(chǔ)記錄,若存在,則下發(fā)該受控設(shè)備1的控制策略分別至第一和第二移動(dòng)終端2的控制APP23,若不存在,則去公共數(shù)據(jù)庫31匹配出與該關(guān)鍵字對(duì)應(yīng)的受控設(shè)備1的控制策略,作為該用戶在用戶數(shù)據(jù)庫32的個(gè)人用戶存儲(chǔ)記錄的同時(shí),并下發(fā)該受控設(shè)備1的控制策略至第一和第二移動(dòng)終端2的控制APP23。
上述的受控設(shè)備1至少為一臺(tái),通過采集第一和第二移動(dòng)終端2之間經(jīng)由控制APP23發(fā)送的通話內(nèi)容中的關(guān)鍵字對(duì)上述受控設(shè)備1實(shí)施控制。
本發(fā)明一種通話內(nèi)容關(guān)鍵字識(shí)別對(duì)設(shè)備實(shí)現(xiàn)自動(dòng)控制調(diào)節(jié)的方法,包括如下步驟:
步驟1、云端服務(wù)平臺(tái)3設(shè)有公共數(shù)據(jù)庫31、用戶數(shù)據(jù)庫32、語音識(shí)別模塊33和關(guān)鍵字庫34,該關(guān)鍵字庫34存儲(chǔ)有預(yù)置的關(guān)鍵字,在公共數(shù)據(jù)庫31存儲(chǔ)有與各關(guān)鍵字對(duì)應(yīng)的受控設(shè)備1的控制策略,用戶在云端服務(wù)平臺(tái)3開立賬戶,與用戶數(shù)據(jù)庫32的個(gè)人存儲(chǔ)記錄進(jìn)行綁定;
步驟2、第一用戶通過第一移動(dòng)終端2內(nèi)置的控制APP23與第二用戶的第二移動(dòng)終端2內(nèi)置的控制APP23進(jìn)行語音通話,該通話內(nèi)容分別經(jīng)由其控制APP23上傳至云端服務(wù)平臺(tái)3;
步驟3、云端服務(wù)平臺(tái)3在接收用戶移動(dòng)終端2的控制APP23上傳的語音通話內(nèi)容后,通過語音識(shí)別模塊33識(shí)別語音內(nèi)容,與關(guān)鍵字庫34進(jìn)行匹配,若識(shí)別出關(guān)鍵字,先在用戶數(shù)據(jù)庫32查詢?cè)撚脩魝€(gè)人賬戶是否存在與該關(guān)鍵字對(duì)應(yīng)的受控設(shè)備1的控制策略的存儲(chǔ)記錄,若存在,則下發(fā)該受控設(shè)備1的控制策略至移動(dòng)終端2的控制APP23,若不存在,則去公共數(shù)據(jù)庫31匹配出與該關(guān)鍵字對(duì)應(yīng)的受控設(shè)備1的控制策略,作為該用戶在用戶數(shù)據(jù)庫32的個(gè)人用戶的存儲(chǔ)記錄的同時(shí),并下發(fā)該受控設(shè)備1的控制策略至移動(dòng)終端2的控制APP23;
步驟4、控制APP23將下發(fā)的該受控設(shè)備1的控制策略經(jīng)由第二射頻通信模塊21發(fā)送給受控設(shè)備1,并交由控制模塊11對(duì)受控設(shè)備1實(shí)施控制;
步驟5、控制APP23提供用戶控制界面,允許用戶對(duì)云端服務(wù)平臺(tái)3下發(fā)的受控設(shè)備1的控制策略進(jìn)行人工干預(yù),再將最終的受控設(shè)備1的控制策略上傳至云端服務(wù)平臺(tái)3,更新用戶數(shù)據(jù)庫32中關(guān)鍵字對(duì)應(yīng)的受控設(shè)備1的控制策略。
本發(fā)明的重點(diǎn)在于:用戶之間分別通過其持有的移動(dòng)終端內(nèi)置的控制APP進(jìn)行語音通話,該語音通話內(nèi)容分別通過其控制APP上傳至云端服務(wù)平臺(tái),云端服務(wù)平臺(tái)在接收用戶移動(dòng)終端的控制APP上傳的語音通話內(nèi)容后,通過語音識(shí)別模塊識(shí)別語音內(nèi)容,與關(guān)鍵字庫進(jìn)行匹配,若識(shí)別出關(guān)鍵字,初次是在公共數(shù)據(jù)庫匹配官方的與該關(guān)鍵字對(duì)應(yīng)的受控設(shè)備的控制策略,并將該控制策略返回至受控設(shè)備,用戶在受控設(shè)備運(yùn)行過程中通過移動(dòng)終端上的控制APP進(jìn)行人工干涉,形成客制的與該關(guān)鍵字對(duì)應(yīng)的受控設(shè)備的控制策略,然后上傳至云端服務(wù)平臺(tái)的用戶數(shù)據(jù)庫,供用戶下次調(diào)用,本發(fā)明的受控設(shè)備的控制策略是基于語音中提取的關(guān)鍵字,該控制方案既有官方推薦的,又有客制的,意味著通話的用戶雙方,即使是同一個(gè)關(guān)鍵字,對(duì)各自的受控設(shè)備給出的控制策略可以是不同的,既能配合更為豐富的應(yīng)用場(chǎng)景,又能給出較佳的用戶體驗(yàn)。
以上所述,僅是本發(fā)明較佳實(shí)施例而已,并非對(duì)本發(fā)明的技術(shù)范圍作任何限制,故凡是依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何細(xì)微修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。