国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于語音識(shí)別的智能家居控制方法以及系統(tǒng)的制作方法

      文檔序號(hào):10487849閱讀:630來源:國知局
      一種基于語音識(shí)別的智能家居控制方法以及系統(tǒng)的制作方法
      【專利摘要】一種基于語音識(shí)別的智能家居控制方法以及系統(tǒng),方法包括:S0、智能家居APP向系統(tǒng)申請(qǐng)音頻工作模式;S1、智能家居APP控制移動(dòng)智能終端檢測(cè)移動(dòng)智能終端的音量鍵是否被觸發(fā),若是則進(jìn)入步驟S2,否則繼續(xù)檢測(cè);S2、智能家居APP啟動(dòng)語音采集,并在采集完畢后進(jìn)入步驟S3;S3、智能家居APP對(duì)采集的語音進(jìn)行識(shí)別,并根據(jù)識(shí)別結(jié)果發(fā)送控制指令至網(wǎng)關(guān)以控制智能家居設(shè)備的工作狀態(tài)。本發(fā)明極大地簡(jiǎn)化語音錄入的激活步驟;進(jìn)一步地,集成本地的語音識(shí)別功能,可直接對(duì)采集的語音進(jìn)行識(shí)別得到文字版的識(shí)別內(nèi)容,然后對(duì)識(shí)別內(nèi)容進(jìn)行匹配,在匹配上時(shí)向家居網(wǎng)關(guān)發(fā)出控制指令來完成控制,不受網(wǎng)絡(luò)影響,而且無須添加額外的語音識(shí)別裝置或服務(wù)器,成本低。
      【專利說明】
      一種基于語音識(shí)別的智能家居控制方法以及系統(tǒng)
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及智能家居領(lǐng)域,尤其涉及一種基于語音識(shí)別的智能家居控制方法。
      【背景技術(shù)】
      [0002]目前很多智能手機(jī)的操作系統(tǒng)自帶了語音識(shí)別功能,如:Siri,但僅能控制系統(tǒng)的內(nèi)置功能,局域性比較大,所以行業(yè)越來越來多廠家采用APP來控制家居,也有一些APP融合了語音識(shí)別功能,通過手機(jī)錄入語音,然后通過網(wǎng)絡(luò)發(fā)送語音到語音識(shí)別服務(wù)器或語音識(shí)別裝置,最后把識(shí)別結(jié)果發(fā)送到控制終端,以此實(shí)現(xiàn)語音控制家居。
      [0003]由于第三方APP無法使用手機(jī)的Home鍵來激活語音錄入,因此通過APP激活語音錄入步驟繁瑣,當(dāng)APP運(yùn)行在后臺(tái)時(shí),如果調(diào)用APP進(jìn)行語音錄入,則一般要點(diǎn)亮屏、解鎖、找到APP、進(jìn)入APP、點(diǎn)擊語音錄入按鈕,然后才能開始語音錄入,操作比較繁瑣,效率低下;其次,由于要通過網(wǎng)絡(luò)在線進(jìn)行語音識(shí)別,如果網(wǎng)絡(luò)不穩(wěn)定或沒有網(wǎng)絡(luò),則無法進(jìn)行語音識(shí)別,實(shí)際使用極為不便。

      【發(fā)明內(nèi)容】

      [0004]本發(fā)明要解決的技術(shù)問題在于,針對(duì)現(xiàn)有技術(shù)的上述缺陷,提供一種基于語音識(shí)別的智能家居控制方法以及系統(tǒng)。
      [0005]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:構(gòu)造一種基于語音識(shí)別的智能家居控制方法,包括以下步驟:
      [0006]SO、智能家居APP向系統(tǒng)申請(qǐng)音頻工作模式;
      [0007]S1、智能家居APP控制移動(dòng)智能終端檢測(cè)移動(dòng)智能終端的音量鍵是否被觸發(fā),若是則進(jìn)入步驟S2,否則繼續(xù)檢測(cè);
      [0008]S2、智能家居APP啟動(dòng)語音采集,并在采集完畢后進(jìn)入步驟S3;
      [0009]S3、智能家居APP對(duì)采集的語音進(jìn)行識(shí)別,并根據(jù)識(shí)別結(jié)果發(fā)送控制指令至網(wǎng)關(guān)以控制智能家居設(shè)備的工作狀態(tài)。
      [0010]在本發(fā)明所述的基于語音識(shí)別的智能家居控制方法中,步驟SO包括:智能家居APP在安裝到移動(dòng)智能終端時(shí),在項(xiàng)目屬性中創(chuàng)建要在后臺(tái)待機(jī)運(yùn)行的選項(xiàng),在此選項(xiàng)下添加音樂播放模式,并注冊(cè)音量事件監(jiān)聽。
      [0011]在本發(fā)明所述的基于語音識(shí)別的智能家居控制方法中,步驟SI包括:
      [0012]SI 1、智能家居APP運(yùn)行時(shí),定義并初始化音頻播放器;
      [0013]S12、在智能家居APP運(yùn)行于后臺(tái)時(shí),啟動(dòng)音頻播放器,循環(huán)播放預(yù)先存儲(chǔ)的靜音音樂;
      [0014]S13、檢測(cè)音量鍵,當(dāng)檢測(cè)到音量變化時(shí)觸發(fā)進(jìn)入步驟S2。
      [0015]在本發(fā)明所述的基于語音識(shí)別的智能家居控制方法中,步驟S2包括:基于對(duì)語音控件SDK的二次開發(fā),初始化語音識(shí)別控件對(duì)象,通過調(diào)用語音識(shí)別控件對(duì)象實(shí)現(xiàn)啟動(dòng)語音監(jiān)測(cè)。
      [0016]在本發(fā)明所述的基于語音識(shí)別的智能家居控制方法中,步驟S3包括:
      [0017]S31、智能家居APP對(duì)采集的語音進(jìn)行識(shí)別得到文字版的識(shí)別內(nèi)容;
      [0018]S32、將識(shí)別內(nèi)容與預(yù)設(shè)的執(zhí)行動(dòng)作、設(shè)備名稱、情景模式進(jìn)行匹配,如果匹配上則根據(jù)識(shí)別結(jié)果發(fā)送控制指令至網(wǎng)關(guān)以控制智能家居設(shè)備的工作狀態(tài)。
      [0019]在本發(fā)明所述的基于語音識(shí)別的智能家居控制方法中,步驟S31包括:基于已經(jīng)設(shè)置的識(shí)別語音的服務(wù)代理,語音識(shí)別控件對(duì)象基于代理回調(diào)方法獲取文字版的識(shí)別內(nèi)容。
      [0020]在本發(fā)明所述的基于語音識(shí)別的智能家居控制方法中,所述識(shí)別內(nèi)容包括多組,步驟S32中針對(duì)每一組識(shí)別內(nèi)容分別執(zhí)行以下步驟:
      [0021]S321、將當(dāng)前組的識(shí)別內(nèi)容與預(yù)設(shè)的執(zhí)行動(dòng)作進(jìn)行匹配,得到第一匹配結(jié)果,如果匹配上則進(jìn)入步驟S322,否則進(jìn)入步驟S323;
      [0022]S322、將當(dāng)前組的識(shí)別內(nèi)容與預(yù)設(shè)的設(shè)備名稱進(jìn)行匹配,得到第二匹配結(jié)果,如果匹配上則根據(jù)第一匹配結(jié)果和第二匹配結(jié)果發(fā)送控制指令至網(wǎng)關(guān),結(jié)束對(duì)當(dāng)前組的識(shí)別內(nèi)容的識(shí)別,否則進(jìn)入步驟S323 ;
      [0023]S323、將當(dāng)前組的識(shí)別內(nèi)容與預(yù)設(shè)的情景模式進(jìn)行匹配,得到第三匹配結(jié)果,如果匹配上則根據(jù)第三匹配結(jié)果發(fā)送控制指令至網(wǎng)關(guān)并結(jié)束對(duì)當(dāng)前組的識(shí)別內(nèi)容的識(shí)別。
      [0024]本發(fā)明還公開了一種基于語音識(shí)別的智能家居控制系統(tǒng),包括:移動(dòng)智能終端、網(wǎng)關(guān)、至少一個(gè)智能家居設(shè)備;所述移動(dòng)智能終端內(nèi)運(yùn)行有智能家居APP,所述移動(dòng)智能終端與網(wǎng)關(guān)通信連接以發(fā)送控制指令,各智能家居設(shè)備均通信連接至網(wǎng)關(guān)以接收網(wǎng)關(guān)轉(zhuǎn)發(fā)的控制指令,所述智能家居APP在安裝時(shí)向系統(tǒng)申請(qǐng)音頻工作模式;所述移動(dòng)智能終端包含受控于智能家居APP的:
      [0025]語音錄入觸發(fā)單元,用于控制移動(dòng)智能終端檢測(cè)移動(dòng)智能終端的音量鍵是否被觸發(fā),若是則觸發(fā)語音采集單元開始工作,否則繼續(xù)檢測(cè);
      [0026]語音采集單元,用于啟動(dòng)語音采集,并在采集完畢后觸發(fā)語音識(shí)別單元開始工作;
      [0027]語音識(shí)別單元,用于對(duì)采集的語音進(jìn)行識(shí)別,并將識(shí)別結(jié)果發(fā)送至家居控制單元;
      [0028]家居控制單元,用于根據(jù)識(shí)別結(jié)果發(fā)送控制指令至網(wǎng)關(guān)以控制智能家居設(shè)備的工作狀態(tài)。
      [0029]在本發(fā)明所述的基于語音識(shí)別的智能家居控制系統(tǒng)中,所述的智能家居APP在安裝時(shí)向系統(tǒng)申請(qǐng)音頻工作模式包括:智能家居APP在安裝到移動(dòng)智能終端時(shí),在項(xiàng)目屬性中創(chuàng)建要在后臺(tái)待機(jī)運(yùn)行的選項(xiàng),在此選項(xiàng)下添加音樂播放模式,并注冊(cè)音量事件監(jiān)聽;
      [0030]所述的檢測(cè)移動(dòng)智能終端的音量鍵是否被觸發(fā)包括:智能家居APP運(yùn)行時(shí),定義并初始化音頻播放器,在智能家居APP運(yùn)行于后臺(tái)時(shí),啟動(dòng)音頻播放器,循環(huán)播放預(yù)先存儲(chǔ)的靜音音樂,當(dāng)檢測(cè)到音量變化時(shí)判斷音量鍵被觸發(fā)。
      [0031]在本發(fā)明所述的基于語音識(shí)別的智能家居控制系統(tǒng)中,語音識(shí)別單元包括:
      [0032]識(shí)別內(nèi)容獲取子單元,用于對(duì)采集的語音進(jìn)行識(shí)別得到文字版的識(shí)別內(nèi)容;
      [0033]匹配單元,用于將識(shí)別內(nèi)容與預(yù)設(shè)的執(zhí)行動(dòng)作、設(shè)備名稱、情景模式進(jìn)行匹配,如果匹配上則觸發(fā)家居控制單元工作。
      [0034]實(shí)施本發(fā)明的基于語音識(shí)別的智能家居控制方法以及系統(tǒng),具有以下有益效果:本發(fā)明中智能家居APP向系統(tǒng)申請(qǐng)音頻工作模式,APP可以工作于后臺(tái),且當(dāng)APP處于后臺(tái)時(shí)可以直接捕獲音量鍵的觸發(fā),進(jìn)而直接觸發(fā)語音采集,極大地簡(jiǎn)化語音錄入的激活步驟;進(jìn)一步地,智能家居APP因?yàn)閷?duì)語音控件SDK進(jìn)行了二次開發(fā),集成本地的語音識(shí)別功能,可直接對(duì)采集的語音進(jìn)行識(shí)別得到文字版的識(shí)別內(nèi)容,然后對(duì)識(shí)別內(nèi)容進(jìn)行匹配,在匹配上時(shí)向家居網(wǎng)關(guān)發(fā)出控制指令來完成控制,不受網(wǎng)絡(luò)影響,而且無須添加額外的語音識(shí)別裝置或服務(wù)器,成本低。
      【附圖說明】
      [0035]下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明,附圖中:
      [0036]圖1是本發(fā)明的基于語音識(shí)別的智能家居控制系統(tǒng)的結(jié)構(gòu)示意圖;
      [0037]圖2是圖1中的移動(dòng)智能終?而的結(jié)構(gòu)不意圖;
      [0038]圖3是本發(fā)明的基于語音識(shí)別的智能家居控制方法的流程圖。
      【具體實(shí)施方式】
      [0039]為了對(duì)本發(fā)明的技術(shù)特征、目的和效果有更加清楚的理解,現(xiàn)對(duì)照附圖詳細(xì)說明本發(fā)明的【具體實(shí)施方式】。
      [0040]參考圖1,是本發(fā)明的基于語音識(shí)別的智能家居控制系統(tǒng)的結(jié)構(gòu)示意圖。
      [0041]本發(fā)明的基于語音識(shí)別的智能家居控制系統(tǒng)包括:移動(dòng)智能終端、網(wǎng)關(guān)、至少一個(gè)智能家居設(shè)備;所述移動(dòng)智能終端內(nèi)運(yùn)行有智能家居ΑΡΡ。所述移動(dòng)智能終端與網(wǎng)關(guān)通信連接以發(fā)送控制指令,例如3G/4G/WiFi連接。各智能家居設(shè)備均通信連接至網(wǎng)關(guān)以接收網(wǎng)關(guān)轉(zhuǎn)發(fā)的控制指令,例如通過ZigBee或者RF433方式通信連接。
      [0042]參考圖2,是圖1中的移動(dòng)智能終端的結(jié)構(gòu)示意圖。所述移動(dòng)智能終端包含受控于智能家居APP的:
      [0043]語音錄入觸發(fā)單元,用于控制移動(dòng)智能終端檢測(cè)移動(dòng)智能終端的音量鍵是否被觸發(fā),若是則觸發(fā)語音采集單元開始工作,否則繼續(xù)檢測(cè);
      [0044]語音采集單元,用于啟動(dòng)語音采集,并在采集完畢后觸發(fā)語音識(shí)別單元開始工作;
      [0045]語音識(shí)別單元,用于對(duì)采集的語音進(jìn)行識(shí)別,并將識(shí)別結(jié)果發(fā)送至家居控制單元;
      [0046]家居控制單元,用于根據(jù)識(shí)別結(jié)果發(fā)送控制指令至網(wǎng)關(guān)以控制智能家居設(shè)備的工作狀態(tài)。
      [0047]其中,所述的智能家居APP在安裝時(shí)需要向系統(tǒng)申請(qǐng)音頻工作模式,具體包括:智能家居APP在安裝到移動(dòng)智能終端時(shí),在項(xiàng)目屬性中創(chuàng)建要在后臺(tái)待機(jī)運(yùn)行的選項(xiàng),在此選項(xiàng)下添加音樂播放模式,并注冊(cè)音量事件監(jiān)聽;
      [0048]其中,所述的檢測(cè)移動(dòng)智能終端的音量鍵是否被觸發(fā)包括:智能家居APP運(yùn)行時(shí),定義并初始化音頻播放器,在智能家居APP運(yùn)行于后臺(tái)時(shí),啟動(dòng)音頻播放器,循環(huán)播放預(yù)先存儲(chǔ)的靜音音樂,當(dāng)檢測(cè)到音量變化時(shí)判斷音量鍵被觸發(fā)。
      [0049]其中,語音識(shí)別單元包括:
      [0050]識(shí)別內(nèi)容獲取子單元,用于對(duì)采集的語音進(jìn)行識(shí)別得到文字版的識(shí)別內(nèi)容;
      [0051]匹配單元,用于將識(shí)別內(nèi)容與預(yù)設(shè)的執(zhí)行動(dòng)作、設(shè)備名稱、情景模式進(jìn)行匹配,如果匹配上則觸發(fā)家居控制單元工作。
      [0052]下面結(jié)合圖3,說明本發(fā)明的方法。
      [0053]本發(fā)明的基于語音識(shí)別的智能家居控制方法包括以下步驟:
      [0054]SO、智能家居APP向系統(tǒng)申請(qǐng)音頻工作模式;
      [0055]S1、智能家居APP控制移動(dòng)智能終端檢測(cè)移動(dòng)智能終端的音量鍵是否被觸發(fā),若是則進(jìn)入步驟S2,否則繼續(xù)檢測(cè);
      [0056]S2、智能家居APP啟動(dòng)語音采集,并在采集完畢后進(jìn)入步驟S3;
      [0057]S3、智能家居APP對(duì)采集的語音進(jìn)行識(shí)別,并根據(jù)識(shí)別結(jié)果發(fā)送控制指令至網(wǎng)關(guān)以控制智能家居設(shè)備的工作狀態(tài)。
      [0058]關(guān)于步驟S0:
      [0059]步驟SO中,智能家居APP在安裝到移動(dòng)智能終端時(shí),一方面,在項(xiàng)目屬性info頁中創(chuàng)建要在后臺(tái)待機(jī)運(yùn)行的選項(xiàng),也就是Required background modes,在此選項(xiàng)下添加待機(jī)運(yùn)行的模式:音樂播方文模式,即:App plays aud1 or streams aud1/video usingAirPlay,這樣系統(tǒng)便知道并允許APP在后臺(tái)播放音樂;另一方面,注冊(cè)音量事件監(jiān)聽。
      [0060]關(guān)于步驟SI:
      [0061 ] 步驟SI包括以下子步驟:
      [0062]SI 1、智能家居APP運(yùn)行時(shí),定義并初始化音頻播放器;
      [0063]首先,引用AVFoundat1n.framework類,這是一個(gè)音頻播放器的類:
      [0064]#import<AVFoundat1n/AVFoundat1n.h>;
      [0065]然后,定義要播放的音樂文件,mute是音樂文件名,后綴是.mp3,這一首靜音的歌曲,也就是播放時(shí)沒有聲音的:NSString*path = [ [NSBundle mainBundle ]pathForResource:@〃mute〃ofType:@〃mp3〃];
      [00??]然后,定義并初始化音樂播放器aud1Player:
      [0067]AVAud1Player 氺 aud1Player= [[AVAud1Player alloc]initffithContentsOfURL:[NSURL f iIeURLffi thPath: path]error: Ni I];
      [0068]最后,通過以下方法緩沖以準(zhǔn)備隨時(shí)播放:
      [0069][aud1Player prepareToPlay];
      [0070]SI 2、在智能家居APP運(yùn)行于后臺(tái)時(shí),啟動(dòng)音頻播放器,循環(huán)播放預(yù)先存儲(chǔ)的靜音音樂,以讓系統(tǒng)認(rèn)為本APP—直處在工作狀態(tài),而不會(huì)把APP掛起;
      [0071]例如,通過以下代碼可以設(shè)置循環(huán)播放的次數(shù):
      [0072][aud1Player setNumberOfLoops:-1]0
      [0073]再例如,3口口1;^31:;[0110丨(^1^6池301^1'01111(1方法在智能家居4??進(jìn)入后臺(tái)的時(shí)候會(huì)被調(diào)用:
      [0074]-(void)appIicat1nDidEnterBackground:(UIApplicat1n*)
      [0075]applicat1n
      [0076]{[aud1Player play];}
      [0077]S13、檢測(cè)音量鍵,當(dāng)檢測(cè)到音量變化時(shí)觸發(fā)進(jìn)入步驟S2。此處,檢測(cè)到音量變化時(shí)還可以從后臺(tái)程序中調(diào)出智能家居APP使APP恢復(fù)到前臺(tái),同時(shí)停止音頻播放器,停止播放音樂,以節(jié)省資源。
      [0078]例如,applicat1nDidBecomeActive方法在智能家居APP恢復(fù)到前臺(tái)的時(shí)候會(huì)被調(diào)用,也就是重新顯示APP時(shí)調(diào)用,以停止播放音樂:
      [0079]-(void)applicat1nDidBecomeActive:(UIAppIicat1n*)applicat1n
      [0080] {[aud1Player stop];}
      [OO81 ] 再例如,當(dāng)檢測(cè)到音量變化,觸發(fā)進(jìn)入步驟S2即執(zhí)行:_s tartCaptureVoi ce方法:
      [0082]-(void)_startCaptureVoice:(NSNotificat1n*)noti
      [0083]{[_if IyRecognizerView start] ;//_if IyRecognizerView是語音控制對(duì)象}
      [0084]關(guān)于步驟S2:
      [0085]步驟S2包括:基于對(duì)語音控件SDK的二次開發(fā),初始化語音識(shí)別控件對(duì)象,通過調(diào)用語音識(shí)別控件對(duì)象實(shí)現(xiàn)啟動(dòng)語音監(jiān)測(cè)。其中,對(duì)語音控件SDK的二次開發(fā)包括:
      [0086]添加開發(fā)工具包中的靜態(tài)庫:本發(fā)明采用的是語音識(shí)別方案是“科大訊飛”,使用此方案提供的語音控件SDK開發(fā)便可以實(shí)現(xiàn)語音采集,以1S版本為例,將開發(fā)工具包中I ib目錄下的iflyMSC.framework添加到新建工程中,由于要實(shí)現(xiàn)離線識(shí)別,還需要增加Iibc++.dylib,此外還要添加SDK所依賴的1S庫:Iibz.dylib,CoreTeIephoney.framework等共11個(gè)。
      [0087]導(dǎo)入語音識(shí)別的頭文件;
      [0088]基于智能家居APP向系統(tǒng)申請(qǐng)的APPID進(jìn)行初始化;
      [0089]定義語音識(shí)別控件對(duì)象以及設(shè)置識(shí)別語音的服務(wù)代理。
      [0090]關(guān)于步驟S3:
      [0091]步驟S3主要包括:
      [0092]S31、智能家居APP對(duì)采集的語音進(jìn)行識(shí)別得到文字版的識(shí)別內(nèi)容;
      [0093]S32、將識(shí)別內(nèi)容與預(yù)設(shè)的執(zhí)行動(dòng)作、設(shè)備名稱、情景模式進(jìn)行匹配,如果匹配上則根據(jù)識(shí)別結(jié)果發(fā)送控制指令至網(wǎng)關(guān)以控制智能家居設(shè)備的工作狀態(tài)。
      [0094]其中,步驟S31包括:基于已經(jīng)設(shè)置的識(shí)別語音的服務(wù)代理,語音識(shí)別控件對(duì)象基于代理回調(diào)方法獲取文字版的識(shí)別內(nèi)容。其中,所述識(shí)別內(nèi)容包括多組。
      [0095]其中,步驟S32中針對(duì)每一組識(shí)別內(nèi)容分別執(zhí)行以下步驟:
      [0096]S321、將當(dāng)前組的識(shí)別內(nèi)容與預(yù)設(shè)的執(zhí)行動(dòng)作進(jìn)行匹配,得到第一匹配結(jié)果,第一匹配結(jié)果即匹配上的具體的執(zhí)行動(dòng)作,如果匹配上則進(jìn)入步驟S322,否則進(jìn)入步驟S323;
      [0097]S322、將當(dāng)前組的識(shí)別內(nèi)容與預(yù)設(shè)的設(shè)備名稱進(jìn)行匹配,得到第二匹配結(jié)果,第二匹配結(jié)果即匹配上的具體的設(shè)備名稱,如果匹配上則根據(jù)第一匹配結(jié)果和第二匹配結(jié)果發(fā)送控制指令至網(wǎng)關(guān),結(jié)束對(duì)當(dāng)前組的識(shí)別內(nèi)容的識(shí)別,否則進(jìn)入步驟S323;
      [0098]S323、將當(dāng)前組的識(shí)別內(nèi)容與預(yù)設(shè)的情景模式進(jìn)行匹配,得到第三匹配結(jié)果,第三匹配結(jié)果即匹配上的具體的情景模式,如果匹配上則根據(jù)第三匹配結(jié)果發(fā)送控制指令至網(wǎng)關(guān)并結(jié)束對(duì)當(dāng)前組的識(shí)別內(nèi)容的識(shí)別。
      [0099]—個(gè)具體的實(shí)施例中,預(yù)設(shè)的執(zhí)行動(dòng)包括打開、關(guān)閉等,預(yù)設(shè)的設(shè)備名稱包括大廳水晶燈、大廳筒燈、大廳窗簾、主臥地?zé)?、主臥空調(diào),預(yù)設(shè)的情景模式包括在家、離家、會(huì)客、就餐、溫馨、就寢、大廳全關(guān)等。當(dāng)然,預(yù)設(shè)的執(zhí)行動(dòng)作、設(shè)備名稱、情景模式是需要根據(jù)家居設(shè)置的,并不限于以上幾種。
      [0100]例如,預(yù)設(shè)的設(shè)備有:大廳水晶燈、大廳筒燈、大廳窗簾、主臥地?zé)?、主臥空調(diào)。步驟S31得到的文字版的識(shí)別內(nèi)容是:打開大廳筒燈。則步驟S321中利用“打開”對(duì)其進(jìn)行匹配,可以匹配上,然后步驟S322對(duì)識(shí)別內(nèi)容剩下的內(nèi)容“大廳筒燈”利用各個(gè)設(shè)備名稱逐一進(jìn)行匹配,發(fā)現(xiàn)“大廳筒燈”可以匹配上,于是發(fā)送控制指令以打開大廳筒燈。
      [0101]再例如,假如步驟S321和步驟S322均沒有匹配上,則進(jìn)行情景模式匹配,當(dāng)前預(yù)設(shè)的情景模式有:在家、離家、會(huì)客、就餐、溫馨、就寢、大廳全關(guān)。假如步驟S31得到的文字版的識(shí)別內(nèi)容是:執(zhí)行就餐模式,則發(fā)現(xiàn)“就餐”的情景模式可以匹配上,于是發(fā)送控制指令以打開的“就餐”所對(duì)應(yīng)的情景模式。
      [0102]綜上所述,實(shí)施本發(fā)明的基于語音識(shí)別的智能家居控制方法以及系統(tǒng),具有以下有益效果:本發(fā)明中智能家居APP向系統(tǒng)申請(qǐng)音頻工作模式,APP可以工作于后臺(tái),且當(dāng)APP處于后臺(tái)時(shí)可以直接捕獲音量鍵的觸發(fā),進(jìn)而直接觸發(fā)語音采集,極大地簡(jiǎn)化語音錄入的激活步驟;進(jìn)一步地,智能家居APP因?yàn)閷?duì)語音控件SDK進(jìn)行了二次開發(fā),集成本地的語音識(shí)別功能,可直接對(duì)采集的語音進(jìn)行識(shí)別得到文字版的識(shí)別內(nèi)容,然后對(duì)識(shí)別內(nèi)容進(jìn)行匹配,在匹配上時(shí)向家居網(wǎng)關(guān)發(fā)出控制指令來完成控制,不受網(wǎng)絡(luò)影響,而且無須添加額外的語音識(shí)別裝置或服務(wù)器,成本低。
      [0103]上面結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行了描述,但是本發(fā)明并不局限于上述的【具體實(shí)施方式】,上述的【具體實(shí)施方式】僅僅是示意性的,而不是限制性的,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的啟示下,在不脫離本發(fā)明宗旨和權(quán)利要求所保護(hù)的范圍情況下,還可做出很多形式,這些均屬于本發(fā)明的保護(hù)之內(nèi)。
      【主權(quán)項(xiàng)】
      1.一種基于語音識(shí)別的智能家居控制方法,其特征在于,包括以下步驟: 50、智能家居APP向系統(tǒng)申請(qǐng)音頻工作模式; 51、智能家居APP控制移動(dòng)智能終端檢測(cè)移動(dòng)智能終端的音量鍵是否被觸發(fā),若是則進(jìn)入步驟S2,否則繼續(xù)檢測(cè); 52、智能家居APP啟動(dòng)語音采集,并在采集完畢后進(jìn)入步驟S3; 53、智能家居APP對(duì)采集的語音進(jìn)行識(shí)別,并根據(jù)識(shí)別結(jié)果發(fā)送控制指令至網(wǎng)關(guān)以控制智能家居設(shè)備的工作狀態(tài)。2.根據(jù)權(quán)利要求1所述的基于語音識(shí)別的智能家居控制方法,其特征在于,步驟SO包括:智能豕居APP在安裝到移動(dòng)智能終?而時(shí),在項(xiàng)目屬性中創(chuàng)建要在后臺(tái)待機(jī)運(yùn)彳丁的選項(xiàng),在此選項(xiàng)下添加音樂播放模式,并注冊(cè)音量事件監(jiān)聽。3.根據(jù)權(quán)利要求1所述的基于語音識(shí)別的智能家居控制方法,其特征在于,步驟SI包括: SI 1、智能家居APP運(yùn)行時(shí),定義并初始化音頻播放器; 512、在智能家居APP運(yùn)行于后臺(tái)時(shí),啟動(dòng)音頻播放器,循環(huán)播放預(yù)先存儲(chǔ)的靜音音樂; 513、檢測(cè)音量鍵,當(dāng)檢測(cè)到音量變化時(shí)觸發(fā)進(jìn)入步驟S2。4.根據(jù)權(quán)利要求1所述的基于語音識(shí)別的智能家居控制方法,其特征在于,步驟S2包括:基于對(duì)語音控件SDK的二次開發(fā),初始化語音識(shí)別控件對(duì)象,通過調(diào)用語音識(shí)別控件對(duì)象實(shí)現(xiàn)啟動(dòng)語音監(jiān)測(cè)。5.根據(jù)權(quán)利要求1所述的基于語音識(shí)別的智能家居控制方法,其特征在于,步驟S3包括: 531、智能家居APP對(duì)采集的語音進(jìn)行識(shí)別得到文字版的識(shí)別內(nèi)容; 532、將識(shí)別內(nèi)容與預(yù)設(shè)的執(zhí)行動(dòng)作、設(shè)備名稱、情景模式進(jìn)行匹配,如果匹配上則根據(jù)識(shí)別結(jié)果發(fā)送控制指令至網(wǎng)關(guān)以控制智能家居設(shè)備的工作狀態(tài)。6.根據(jù)權(quán)利要求5所述的基于語音識(shí)別的智能家居控制方法,其特征在于,步驟S31包括:基于已經(jīng)設(shè)置的識(shí)別語音的服務(wù)代理,語音識(shí)別控件對(duì)象基于代理回調(diào)方法獲取文字版的識(shí)別內(nèi)容。7.根據(jù)權(quán)利要求5所述的基于語音識(shí)別的智能家居控制方法,其特征在于,所述識(shí)別內(nèi)容包括多組,步驟S32中針對(duì)每一組識(shí)別內(nèi)容分別執(zhí)行以下步驟: 5321、將當(dāng)前組的識(shí)別內(nèi)容與預(yù)設(shè)的執(zhí)行動(dòng)作進(jìn)行匹配,得到第一匹配結(jié)果,如果匹配上則進(jìn)入步驟S322,否則進(jìn)入步驟S323 ; 5322、將當(dāng)前組的識(shí)別內(nèi)容與預(yù)設(shè)的設(shè)備名稱進(jìn)行匹配,得到第二匹配結(jié)果,如果匹配上則根據(jù)第一匹配結(jié)果和第二匹配結(jié)果發(fā)送控制指令至網(wǎng)關(guān),結(jié)束對(duì)當(dāng)前組的識(shí)別內(nèi)容的識(shí)別,否則進(jìn)入步驟S323; 5323、將當(dāng)前組的識(shí)別內(nèi)容與預(yù)設(shè)的情景模式進(jìn)行匹配,得到第三匹配結(jié)果,如果匹配上則根據(jù)第三匹配結(jié)果發(fā)送控制指令至網(wǎng)關(guān)并結(jié)束對(duì)當(dāng)前組的識(shí)別內(nèi)容的識(shí)別。8.—種基于語音識(shí)別的智能家居控制系統(tǒng),其特征在于,包括:移動(dòng)智能終端、網(wǎng)關(guān)、至少一個(gè)智能家居設(shè)備;所述移動(dòng)智能終端內(nèi)運(yùn)行有智能家居ΑΡΡ,所述移動(dòng)智能終端與網(wǎng)關(guān)通信連接以發(fā)送控制指令,各智能家居設(shè)備均通信連接至網(wǎng)關(guān)以接收網(wǎng)關(guān)轉(zhuǎn)發(fā)的控制指令,所述智能家居APP在安裝時(shí)向系統(tǒng)申請(qǐng)音頻工作模式;所述移動(dòng)智能終端包含受控于智能家居APP的: 語音錄入觸發(fā)單元,用于控制移動(dòng)智能終端檢測(cè)移動(dòng)智能終端的音量鍵是否被觸發(fā),若是則觸發(fā)語音采集單元開始工作,否則繼續(xù)檢測(cè); 語音采集單元,用于啟動(dòng)語音采集,并在采集完畢后觸發(fā)語音識(shí)別單元開始工作; 語音識(shí)別單元,用于對(duì)采集的語音進(jìn)行識(shí)別,并將識(shí)別結(jié)果發(fā)送至家居控制單元; 家居控制單元,用于根據(jù)識(shí)別結(jié)果發(fā)送控制指令至網(wǎng)關(guān)以控制智能家居設(shè)備的工作狀??τ O9.根據(jù)權(quán)利要求8所述的基于語音識(shí)別的智能家居控制系統(tǒng),其特征在于, 所述的智能家居APP在安裝時(shí)向系統(tǒng)申請(qǐng)音頻工作模式包括:智能家居APP在安裝到移動(dòng)智能終端時(shí),在項(xiàng)目屬性中創(chuàng)建要在后臺(tái)待機(jī)運(yùn)行的選項(xiàng),在此選項(xiàng)下添加音樂播放模式,并注冊(cè)音量事件監(jiān)聽; 所述的檢測(cè)移動(dòng)智能終端的音量鍵是否被觸發(fā)包括:智能家居APP運(yùn)行時(shí),定義并初始化音頻播放器,在智能家居APP運(yùn)行于后臺(tái)時(shí),啟動(dòng)音頻播放器,循環(huán)播放預(yù)先存儲(chǔ)的靜音音樂,當(dāng)檢測(cè)到音量變化時(shí)判斷音量鍵被觸發(fā)。10.根據(jù)權(quán)利要求8所述的基于語音識(shí)別的智能家居控制系統(tǒng),語音識(shí)別單元包括: 識(shí)別內(nèi)容獲取子單元,用于對(duì)采集的語音進(jìn)行識(shí)別得到文字版的識(shí)別內(nèi)容; 匹配單元,用于將識(shí)別內(nèi)容與預(yù)設(shè)的執(zhí)行動(dòng)作、設(shè)備名稱、情景模式進(jìn)行匹配,如果匹配上則觸發(fā)家居控制單元工作。
      【文檔編號(hào)】G05B19/418GK105843069SQ201610397926
      【公開日】2016年8月10日
      【申請(qǐng)日】2016年6月7日
      【發(fā)明人】李全彬
      【申請(qǐng)人】深圳市中安偉訊科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1