一種控制方法及電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種控制方法及電子設(shè)備,用于解決現(xiàn)有技術(shù)中控制語音識別引擎進(jìn)入工作狀態(tài)時不夠快捷的技術(shù)問題。所述控制方法應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括有語音識別引擎,以及包括或連接有麥克風(fēng),所述方法包括:獲得通過所述麥克風(fēng)采集到的第一氣流信息;判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件;在所述第一氣流信息滿足所述第一預(yù)設(shè)條件時,控制所述語音識別引擎進(jìn)入第二狀態(tài)。
【專利說明】一種控制方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及人工智能領(lǐng)域,特別涉及一種控制方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的不斷發(fā)展,電子技術(shù)也得到了飛速的發(fā)展,電子產(chǎn)品的種類也越來越多,例如:手機(jī)、筆記本電腦、一體機(jī)等等,人們也享受到了科技發(fā)展帶來的各種便利。
[0003]其中,隨著電子設(shè)備的發(fā)展,其所對應(yīng)的輸入方式也越來越多,比如:鼠標(biāo)輸入、鍵盤輸入、語音輸入等等。其中,語音輸入由于操作方便且快捷,得到了越來越多用戶的歡迎。當(dāng)電子設(shè)備處于待機(jī)狀態(tài)時,電子設(shè)備所對應(yīng)的語音識別引擎通常處于關(guān)閉狀態(tài),在這種情況下,在現(xiàn)有技術(shù)中,通常可以通過響應(yīng)對一預(yù)設(shè)按鈕的長按操作來開啟語音識別引擎。
[0004]本申請發(fā)明人在實(shí)現(xiàn)本申請實(shí)施例技術(shù)方案的過程中,至少發(fā)現(xiàn)現(xiàn)有技術(shù)中存在如下技術(shù)問題:
[0005]由于在現(xiàn)有技術(shù)中,需要通過響應(yīng)對一預(yù)設(shè)按鈕的長按操作來控制語音識別引擎進(jìn)入工作狀態(tài),故而存在著不夠快捷的技術(shù)問題,同時也不夠直觀,影響用戶的體驗(yàn)度。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施例提供一種控制方法及電子設(shè)備,用于解決現(xiàn)有技術(shù)中控制語音識別引擎進(jìn)入工作狀態(tài)時不夠快捷的技術(shù)問題。
[0007]一方面,本申請通過一實(shí)施例提供如下技術(shù)方案:
[0008]一種控制方法,所述方法應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括有語音識別引擎,以及包括或連接有麥克風(fēng),所述方法包括:
[0009]獲得通過所述麥克風(fēng)采集到的第一氣流信息;
[0010]判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件;
[0011]在所述第一氣流信息滿足所述第一預(yù)設(shè)條件時,控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài),其中,所述語音識別引擎處于所述第一狀態(tài)時的功耗低于所述語音識別引擎處于所述第二狀態(tài)時的功耗。
[0012]可選的,所述判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件,包括:
[0013]判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息。
[0014]可選的,所述判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息,具體為:
[0015]判斷所述第一用戶的嘴與所述麥克風(fēng)的距離是否小于第一預(yù)設(shè)閾值;或
[0016]判斷在獲得所述第一氣流信息之前的一預(yù)設(shè)時間段內(nèi),是否存在握持所述電子設(shè)備并移動的操作。
[0017]可選的,所述判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息,具體為:[0018]判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度;或
[0019]判斷所述第一氣流信息所對應(yīng)的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間。
[0020]可選的,所述判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息,具體包括:
[0021]判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度;
[0022]在所述第一氣流強(qiáng)度大于所述預(yù)設(shè)氣流強(qiáng)度時,判斷所述第一氣流強(qiáng)度的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間。
[0023]可選的,在所述控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài)之后,所述方法還包括:
[0024]判斷所述語音識別引擎是否處于使能狀態(tài),其中,在所述語音識別引擎處于所述使能狀態(tài)時,設(shè)備端與所述語音識別引擎進(jìn)行配合以完成所述語音識別引擎的語音識別功能的功能模塊處于工作狀態(tài);
[0025]在所述工作狀態(tài)為所述使能狀態(tài)時,產(chǎn)生第一提示信息,以提示所述第一用戶可以通過語音指令對所述電子設(shè)備進(jìn)行控制。
[0026]可選的,所述第一提示信息具體為:通過所述電子設(shè)備的揚(yáng)聲器播放所述第一氣流信息中所包含的第一氣流聲音的提示信息。
[0027]可選的,在所述控制所述語音識別弓I擎進(jìn)入第二狀態(tài)之后,所述方法還包括:
[0028]判斷所述語音識別引擎是否處于使能狀態(tài),其中,在所述語音識別引擎處于所述使能狀態(tài)時,設(shè)備端與所述語音識別引擎進(jìn)行配合以完成所述語音識別引擎的語音識別功能的功能模塊處于工作狀態(tài);
[0029]在所述工作狀態(tài)不為所述使能狀態(tài)時,產(chǎn)生第二提示信息,以提示所述第一用戶不能通過語音控制指令對所述電子設(shè)備進(jìn)行控制。
[0030]可選的,在所述電子設(shè)備處于鎖屏狀態(tài)時,在所述控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài)之前或之后,所述方法還包括:
[0031 ] 控制所述電子設(shè)備從所述鎖屏狀態(tài)進(jìn)入解鎖狀態(tài)。
[0032]可選的,在所述控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài)之后,所述方法還包括:
[0033]判斷所述語音識別引擎是否處于所述第二狀態(tài);
[0034]在所述語音識別弓I擎處于所述第二狀態(tài)時,產(chǎn)生一用于提示所述語音識別引擎處于所述第二狀態(tài)的第三提示信息。
[0035]另一方面,本申請通過另一實(shí)施例提供如下技術(shù)方案:
[0036]一種信息處理的方法,所述方法應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括有語音識別引擎,以及包括或連接有麥克風(fēng),其中,所述語音識別引擎包括第一狀態(tài)和第二狀態(tài),所述語音識別引擎處于所述第一狀態(tài)時的功耗低于所述語音識別引擎處于所述第二狀態(tài)時的功耗,所述方法包括:
[0037]判斷所述麥克風(fēng)是否采集到的第二氣流信息;
[0038]在采集到所述第二氣流信息時,判斷所述語音識別引擎是否處于所述第二狀態(tài);
[0039]在所述語音識別弓I擎處于所述第二狀態(tài)時,產(chǎn)生一用于提示所述語音識別引擎處于所述第二狀態(tài)的第四提示信息。[0040]可選的,在所述判斷所述語音識別引擎是否處于所述第二狀態(tài)之后,所述方法還包括:
[0041 ] 在所述語音識別弓I擎不處于所述第二狀態(tài)時,控制所述語音識別弓I擎進(jìn)入所述第二狀態(tài)。
[0042]可選的,所述控制所述語音識別引擎進(jìn)入所述第二狀態(tài),具體包括:
[0043]判斷所述電子設(shè)備是否接收到一觸控預(yù)設(shè)按鈕的第一操作;
[0044]在存在所述第一操作時,控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。
[0045]可選的,所述控制所述語音識別引擎進(jìn)入所述第二狀態(tài),具體包括:
[0046]判斷所述電子設(shè)備是否檢測到一滿足第一預(yù)設(shè)條件的第一氣流信息;
[0047]在檢測到所述第一氣流信息時,控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。
[0048]另一方面,本申請通過另一實(shí)施例提供如下技術(shù)方案:
[0049]一種電子設(shè)備,所述電子設(shè)備包括有語音識別引擎,以及包括或連接有麥克風(fēng),所述電子設(shè)備還包括:
[0050]獲得芯片,用于獲得通過所述麥克風(fēng)采集到的第一氣流信息;
[0051]第一判斷芯片,用于判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件;
[0052]第一控制芯片,用于在所述第一氣流信息滿足所述第一預(yù)設(shè)條件時,控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài),其中,所述語音識別引擎處于所述第一狀態(tài)時的功耗低于所述語音識別引擎處于所述第二狀態(tài)時的功耗。第二狀態(tài)
[0053]可選的,所述第一判斷芯片,具體用于:
[0054]判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息。
[0055]可選的,所述第一判斷芯片,具體用于:
[0056]判斷所述第一用戶的嘴與所述麥克風(fēng)的距離是否小于第一預(yù)設(shè)閾值;或
[0057]判斷在獲得所述第一氣流信息之前的一預(yù)設(shè)時間段內(nèi),是否存在握持所述電子設(shè)備并移動的操作。
[0058]可選的,所述第一判斷芯片,具體用于:
[0059]判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度;或
[0060]判斷所述第一氣流信息所對應(yīng)的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間。
[0061]可選的,所述第一判斷芯片,具體包括:
[0062]第一判斷子芯片,用于判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度;
[0063]第二判斷子芯片,用于在所述第一氣流強(qiáng)度大于所述預(yù)設(shè)氣流強(qiáng)度時,判斷所述第一氣流強(qiáng)度的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間。
[0064]可選的,所述電子設(shè)備還包括:
[0065]第二判斷芯片,用于在控制所述語音識別引擎進(jìn)入第二狀態(tài)之后,判斷所述語音識別引擎是否處于使能狀態(tài),其中,在所述語音識別引擎處于所述使能狀態(tài)時,設(shè)備端與所述語音識別引擎進(jìn)行配合以完成所述語音識別引擎的語音識別功能的功能模塊處于工作狀態(tài);
[0066]第一產(chǎn)生芯片,用于在所述工作狀態(tài)為所述使能狀態(tài)時,產(chǎn)生第一提不信息,以提示所述第一用戶可以通過語音指令對所述電子設(shè)備進(jìn)行控制。
[0067]可選的,所述第一提示信息具體為:通過所述電子設(shè)備的揚(yáng)聲器播放所述第一氣流信息中所包含的第一氣流聲音的提示信息。
[0068]可選的,所述電子設(shè)備還包括:
[0069]第三判斷芯片,用于在控制所述語音識別引擎進(jìn)入第二狀態(tài)之后,判斷所述語音識別引擎是否處于使能狀態(tài),其中,在所述語音識別引擎處于所述使能狀態(tài)時,設(shè)備端與所述語音識別引擎進(jìn)行配合以完成所述語音識別引擎的語音識別功能的功能模塊處于工作狀態(tài);
[0070]第二產(chǎn)生芯片,用于在所述工作狀態(tài)不為所述使能狀態(tài)時,產(chǎn)生第二提示信息,以提示所述第一用戶不能通過語音控制指令對所述電子設(shè)備進(jìn)行控制。
[0071]可選的,在所述電子設(shè)備處于鎖屏狀態(tài)時,所述電子設(shè)備還包括:
[0072]第二控制芯片,用于在控制所述語音識別引擎進(jìn)入第二狀態(tài)之前或之后,控制所述電子設(shè)備從所述鎖屏狀態(tài)進(jìn)入解鎖狀態(tài)。
[0073]可選的,所述電子設(shè)備還包括:
[0074]第四判斷芯片,用于在所述控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài)之后,判斷所述語音識別引擎是否處于所述第二狀態(tài);
[0075]第三產(chǎn)生芯片,用于在所述語音識別引擎處于所述第二狀態(tài)時,產(chǎn)生一用于提示所述語音識別弓I擎處于所述第二狀態(tài)的第三提示信息。
[0076]另一方面,本申請通過另一實(shí)施例提供如下技術(shù)方案:
[0077]一種電子設(shè)備,所述電子設(shè)備包括有語音識別引擎,以及包括或連接有麥克風(fēng),其中,所述語音識別引擎包括第一狀態(tài)和第二狀態(tài),所述語音識別引擎處于所述第一狀態(tài)時的功耗低于所述語音識別引擎處于所述第二狀態(tài)時的功耗,所述電子設(shè)備還包括:
[0078]第五判斷芯片,用于判斷所述麥克風(fēng)是否采集到第二氣流信息;
[0079]第六判斷芯片,用于在采集到所述第二氣流信息時,判斷所述語音識別引擎是否處于所述第二狀態(tài);
[0080]第四產(chǎn)生芯片,用于在所述語音識別引擎處于所述第二狀態(tài)時,產(chǎn)生一用于提示所述語音識別引擎處于所述第二狀態(tài)的第四提示信息。
[0081]可選的,所述電子設(shè)備還包括:
[0082]第三控制芯片,用于在判斷所述語音識別引擎是否處于所述第二狀態(tài)之后,在所述語音識別弓I擎不處于所述第二狀態(tài)時,控制所述語音識別弓I擎進(jìn)入所述第二狀態(tài)。
[0083]可選的,所述第三控制芯片,具體包括:
[0084]第三判斷子芯片,用于判斷所述電子設(shè)備是否接收到一觸控預(yù)設(shè)按鈕的第一操作;
[0085]第一控制子芯片,用于在存在所述第一操作時,控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。
[0086]可選的,所述第三控制芯片,具體包括:
[0087]第四判斷子芯片,用于判斷所述電子設(shè)備是否檢測到一滿足第一預(yù)設(shè)條件的第一氣流信息;
[0088]第二控制子芯片,用于在檢測到所述第一氣流信息時,控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。
[0089]本申請實(shí)施例中提供的一個或多個技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
[0090]( I)由于在本申請實(shí)施例中,采用了通過麥克風(fēng)采集到第一氣流信息,然后在判斷出所述第一氣流信息滿足第一預(yù)設(shè)條件時控制語音識別引擎進(jìn)入第二狀態(tài)的技術(shù)方案,由于僅僅通過氣流就可以控制語音識別引擎進(jìn)入第二狀態(tài),故而達(dá)到了更加快捷的開啟語音識別引擎的技術(shù)效果;
[0091]另外,通常情況下,用戶在使用語音識別引擎之前,都會對麥克風(fēng)吹一氣流以確定麥克風(fēng)是否完好,故而采用氣流的方式控制語音識別引擎更加直觀,進(jìn)而提高了用戶的體驗(yàn)度。
[0092]( 2 )由于在本申請實(shí)施例中,在判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件時,主要為判斷所述第一氣流信息是否為第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息,故而達(dá)到了防止產(chǎn)生錯誤的響應(yīng)的技術(shù)效果。
[0093](3)由于在本申請實(shí)施例中,在判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息時,可以通過多種方式判斷所述第一氣流信息為所述第一用戶所產(chǎn)生的氣流信息,例如:判斷所述第一用戶的嘴與所述麥克風(fēng)的距離是否小于第一預(yù)設(shè)閾值,還可以判斷在獲得所述第一氣流信息之前的一預(yù)設(shè)時間段內(nèi),是否存在握持所述電子設(shè)備并移動的操作,故而達(dá)到了判斷所述第一氣流信息為所述第一用戶所產(chǎn)生的氣流信息的方式更加多樣化的技術(shù)效果,并且進(jìn)一步的達(dá)到了防止錯誤響應(yīng)的技術(shù)效果。
[0094](4)由于在本申請實(shí)施例中,可以通過多種方式判斷所述第一氣流信息是否為對麥克風(fēng)吹氣所產(chǎn)生的氣流信息,例如:判斷所述第一氣流信息所對應(yīng)第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度、或者判斷所述第一氣流信息所對應(yīng)的第一持續(xù)時間、或者先判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度、在所述第一氣流強(qiáng)度大于所述預(yù)設(shè)氣流強(qiáng)度時,判斷所述第一氣流強(qiáng)度的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間、或者判斷所述第一氣流信息中是否包含語音信息等等;故而達(dá)到了判斷所述第一氣流信息是否為吹氣所產(chǎn)生的氣流信息的方式更加多樣化的技術(shù)效果。
[0095]( 5 )由于在本申請實(shí)施例中,在控制語音識別弓I擎進(jìn)入第二狀態(tài)之后,還要判斷語音識別引擎是否處于使能狀態(tài),其中,基于所述語音識別引擎處于使能狀態(tài)或者非使能狀態(tài)分別產(chǎn)生不同的提示信息,故而達(dá)到了能夠防止產(chǎn)生無效的語音信息的技術(shù)效果,進(jìn)而提聞用戶的體驗(yàn)度;
[0096]例如:盡管語音識別引擎處于第二狀態(tài),但是可能電子設(shè)備并未連接至網(wǎng)絡(luò)、或者網(wǎng)絡(luò)信號不好,而電子設(shè)備所使用的語音識別庫可能需要從云端服務(wù)器讀取,在這種情況下,盡管語音識別引擎處于第二狀態(tài),但是其并不能對用戶所產(chǎn)生的語音信息進(jìn)行識別,故而在這種情況下,語音識別引擎的工作狀態(tài)處于非使能狀態(tài),故而可以通過產(chǎn)生提示信息對用戶進(jìn)行提示,以防止用戶產(chǎn)生無效的語音信息,進(jìn)而導(dǎo)致用戶的體驗(yàn)度不高。
[0097](6)由于在本申請實(shí)施例中,在檢測到第一氣流信息進(jìn)而控制語音識別引擎進(jìn)入第二狀態(tài)的之前或之后,如果電子設(shè)備處于鎖屏狀態(tài),還可以控制電子設(shè)備從鎖屏狀態(tài)進(jìn)而解鎖狀態(tài),通常情況下,用戶在控制語音識別引擎進(jìn)入第二狀態(tài)的目的就是為了通過語音控制的方式對電子設(shè)備進(jìn)行控制,故而在控制語音識別引擎進(jìn)入第二狀態(tài)時,也會對電子設(shè)備進(jìn)行解鎖操作,而采用本申請實(shí)施例中的方式,就不需要響應(yīng)用戶額外的解鎖操作,就能夠控制電子設(shè)備進(jìn)入解鎖,故而達(dá)到了對電子設(shè)備的控制更加方便的技術(shù)效果,進(jìn)而提聞了用戶的體驗(yàn)度。
[0098](7)由于在本申請實(shí)施例中,還可以在檢測到滿足第一預(yù)設(shè)條件的第一氣流信息時,判斷所述電子設(shè)備的語音識別引擎是否處于第二狀態(tài),例如:工作狀態(tài),在所述語音識別引擎處于所述第二狀態(tài)時,產(chǎn)生一第四提示信息,故而能夠準(zhǔn)備判斷所述語音識別引擎是否處于工作狀態(tài),以防止在所述語音識別引擎處于非工作狀態(tài),用戶也產(chǎn)生語音信息,故而達(dá)到了對于語音識別的控制更加精確的技術(shù)效果。
[0099](8)由于在本申請實(shí)施例中,在判斷出語音識別引擎處于第一狀態(tài),比如:關(guān)閉狀態(tài)、待機(jī)狀態(tài)時,還可以控制語音識別引擎進(jìn)入第二狀態(tài),其中,由于在檢測到第一氣流信息時,通常是用戶希望對所述電子設(shè)備進(jìn)行語音控制的時刻,故而達(dá)到了對于語音控制更加方便的技術(shù)效果。
【專利附圖】
【附圖說明】
[0100]圖1為本申請實(shí)施例一中控制方法的流程圖;
[0101]圖2為本申請實(shí)施例一方法中采用第二種方式判斷所述第一氣流信息是否為吹氣所產(chǎn)生的氣流信息的流程圖;
[0102]圖3為本申請實(shí)施例一方法中基于所述語音識別引擎是否處于使能狀態(tài)產(chǎn)生不同提示信息的流程圖;
[0103]圖4為本申請實(shí)施例二中信息處理的方法的流程圖;
[0104]圖5為本申請實(shí)施例四中電子設(shè)備的結(jié)構(gòu)圖;
[0105]圖6為本申請實(shí)施例三中電子設(shè)備的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0106]本發(fā)明實(shí)施例提供一種控制方法及電子設(shè)備,用于解決現(xiàn)有技術(shù)中控制語音識別引擎進(jìn)入工作狀態(tài)時不夠快捷的技術(shù)問題。
[0107]本申請實(shí)施例中的技術(shù)方案為解決上述的技術(shù)問題,總體思路如下:
[0108]獲得通過麥克風(fēng)采集到的第一氣流信息,其中,所述麥克風(fēng)可以為電子設(shè)備本身所固有的,也可以為外接的麥克風(fēng);判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件,例如:判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息,其中,判斷所述第一氣流信息是否為第一用戶吹氣所產(chǎn)生的氣流信息主要分為:判斷所述第一氣流信息是否為抵用用戶所產(chǎn)生的氣流信息、以及所述第一氣流信息是否為對麥克風(fēng)吹氣所產(chǎn)生的氣流信息;在所述第一氣流信息滿足所述第一預(yù)設(shè)條件時,控制所述語音識別引擎進(jìn)入第二狀態(tài),另外,如果所述電子設(shè)備處于鎖屏狀態(tài),那么,在控制所述語音識別引擎進(jìn)入第二狀態(tài)之前或之后,還可以控制所述電子設(shè)備從所述鎖屏狀態(tài)進(jìn)入解鎖狀態(tài)。
[0109]由于采用上述方案控制語音識別引擎進(jìn)入第二狀態(tài)時,僅僅通過氣流就可以控制語音識別引擎進(jìn)入第二狀態(tài),故而達(dá)到了更加快捷的開啟語音識別引擎的技術(shù)效果;
[0110]另外,通常情況下,用戶在使用語音識別引擎之前,都會對麥克風(fēng)吹一氣流以確定麥克風(fēng)是否完好,故而采用氣流的方式控制語音識別引擎更加直觀,進(jìn)而提高了用戶的體驗(yàn)度。
[0111]為了更好的理解上述技術(shù)方案,下面將結(jié)合說明書附圖以及具體的實(shí)施方式對上述技術(shù)方案進(jìn)行詳細(xì)的說明。
[0112]實(shí)施例一
[0113]本申請實(shí)施例一提供一種控制方法,所述應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括有語音識別引擎,以及包括或連接有麥克風(fēng),所述電子設(shè)備例如為:筆記本電腦、手機(jī)、平板電腦等等。
[0114]請參考圖1,所述控制方法具體包括如下步驟:
[0115]步驟SlOl:獲得通過所述麥克風(fēng)采集到的第一氣流信息;
[0116]步驟S102:判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件;
[0117]步驟S103:在所述第一氣流信息滿足所述第一預(yù)設(shè)條件時,控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài),其中,所述語音識別引擎處于所述第一狀態(tài)時的功耗低于所述語音識別引擎處于所述第二狀態(tài)時的功耗。
[0118]其中,步驟SlOl中,所述麥克風(fēng)可以一直處于工作狀態(tài),這樣只要存在所述第一氣流信息,就能夠被所述麥克風(fēng)所檢測;但是,通常情況下為了達(dá)到節(jié)省能耗以及防止采集無效的氣流信息的目的,在所述電子設(shè)備處于鎖屏狀態(tài)時,也可以保持麥克風(fēng)處于關(guān)閉狀態(tài),然后通過響應(yīng)一預(yù)設(shè)操作進(jìn)而控制麥克風(fēng)處于工作狀態(tài),比如:在麥克風(fēng)上設(shè)置一振動傳感器,在所述振動傳感器檢測到使用所述電子設(shè)備的用戶所產(chǎn)生的氣流信息時,則控制所述麥克風(fēng)處于開啟狀態(tài),以對所述第一氣流信息進(jìn)行檢測;當(dāng)然,在具體實(shí)施過程中,所述預(yù)設(shè)操作還可以為:點(diǎn)擊一按鈕的操作、劃一預(yù)設(shè)手勢的操作等等,本申請實(shí)施例不作限制。
[0119]其中,步驟SlOl中,所述第一氣流信息例如為:使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息、又例如為:風(fēng)吹過所產(chǎn)生的氣流信息等等。
[0120]其中,步驟S102中,所述第一預(yù)設(shè)條件可以任意條件,進(jìn)而判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件的過程也不同,例如:判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息、判斷所述第一氣流信息是否為風(fēng)吹過所產(chǎn)生的氣流信息等等,本申請實(shí)施例對于所述第一預(yù)設(shè)條件為何種預(yù)設(shè)條件不作限制。
[0121]其中,作為一個優(yōu)選實(shí)施例,所述判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件,具體為:判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息時,主要包括如下兩個判斷過程,第一,判斷所述第一氣流信息是否為第一用戶所產(chǎn)生的氣流信息;第二,判斷所述第一氣流信息是否為吹氣所產(chǎn)生的氣流信息。
[0122]由以上描述可知,由于在本申請實(shí)施例中,在判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件時,主要為判斷所述第一氣流信息是否為第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息,故而達(dá)到了防止產(chǎn)生錯誤的響應(yīng)的技術(shù)效果。
[0123]在具體實(shí)施過程中,可以采用多種方式判斷所述第一氣流信息是否為第一用戶所產(chǎn)生的氣流信息,下面列舉其中的兩種進(jìn)行介紹,當(dāng)然,在具體實(shí)施過程中,不限于以下兩種情況。[0124]第一種,判斷所述第一用戶的嘴與所述麥克風(fēng)的距離是否小于第一預(yù)設(shè)閾值;
[0125]在具體實(shí)施過程中,所述第一氣流信息為用戶所產(chǎn)生的氣流信息,用戶的嘴應(yīng)該離麥克風(fēng)距離較近,故而通過判斷所述第一用戶的嘴與所述麥克風(fēng)的距離是否小于第一預(yù)設(shè)閾值,就能夠判斷所述第一氣流信息是否為第一用戶所產(chǎn)生的語音信息,其中,所述第一距離閾值可以為任意距離閾值,比如:lcm、2cm、5cm等等。
[0126]在具體實(shí)施過程中,可以通過多種方式檢測所述第一用戶的嘴與所述麥克風(fēng)的距離是否小于所述第一預(yù)設(shè)距離閾值,例如:通過紅外傳感器檢測、通過接近傳感器檢測等
坐寸ο
[0127]第二種,判斷在獲得所述第一氣流信息之前的一預(yù)設(shè)時間段內(nèi),是否存在握持所述電子設(shè)備并移動的操作。
[0128]在具體實(shí)施過程中,在存在握持所述電子設(shè)備并移動的操作時,可以確定用戶希望對所述電子設(shè)備進(jìn)行一定的操作,故而可以判斷所述第一氣流信息為用戶所產(chǎn)生的氣流信息。
[0129]在具體實(shí)施過程中,可以通過多種傳感器檢測握持電子設(shè)備的操作,比如:電容傳感器、紅外傳感器等等;也可以通過多種傳感器檢測移動電子設(shè)備的操作,比如:加速度傳感器、陀螺儀等等。
[0130]由以上描述可知,由于在本申請實(shí)施例中,在判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息時,可以通過多種方式判斷所述第一氣流信息為所述第一用戶所產(chǎn)生的氣流信息,例如:判斷所述第一用戶的嘴與所述麥克風(fēng)的距離是否小于第一預(yù)設(shè)閾值,還可以判斷在獲得所述第一氣流信息之前的一預(yù)設(shè)時間段內(nèi),是否存在握持所述電子設(shè)備并移動的操作,故而達(dá)到了判斷所述第一氣流信息為所述第一用戶所產(chǎn)生的氣流信息的方式更加多樣化的技術(shù)效果,并且進(jìn)一步的達(dá)到了防止錯誤響應(yīng)的技術(shù)效果。
[0131]在具體實(shí)施過程中,可以采用多種方式判斷所述第一氣流信息是否為吹氣所產(chǎn)生的氣流信息,下面列舉其中的三種進(jìn)行介紹,當(dāng)然,在具體實(shí)施過程中,不限于以下三種情況。
[0132]第一種,判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流;或
[0133]判斷所述第一氣流信息所對應(yīng)的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間。
[0134]在具體實(shí)施過程中,在通過所述麥克風(fēng)采集所述第一氣流信息之后,就可以通過檢測裝置檢測所述第一氣流信息所對應(yīng)的第一氣流信息,所述檢測裝置例如為:振動傳感器,通過所述振動傳感器就能夠?qū)⑺龅谝粴饬餍畔⑺鶎?yīng)的機(jī)械量轉(zhuǎn)化為電量,然后對電量進(jìn)行測量進(jìn)而獲得一第一氣流信號曲線,所述第一氣流信號曲線中包括信號強(qiáng)度和時間,基于所述第一氣流信號曲線就能夠確定所述第一氣流強(qiáng)度,其中,所述第一氣流強(qiáng)度可以由所述第一氣流信號曲線中強(qiáng)度最高值、最低值或者平均值,對于所述第一氣流強(qiáng)度為所述第一氣流信號曲線中的何值,本申請實(shí)施例不作限制。
[0135]或者在具體實(shí)施過程中,在獲得所述第一氣流信號曲線之后,就可以確定所述第一氣流信息所對應(yīng)的持續(xù)時間,當(dāng)所述第一氣流信息對應(yīng)的持續(xù)時間大于預(yù)設(shè)持續(xù)時間時,就標(biāo)明所述第一氣流信息為吹氣所產(chǎn)生的氣流信息,其中,所述預(yù)設(shè)持續(xù)時間可以為任意時間,比如:2s、4s、10s等等,本申請實(shí)施例不作限制。[0136]第二種,請參考圖2,具體包括如下步驟:
[0137]步驟S201:判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度。
[0138]步驟S202:在所述第一氣流強(qiáng)度大于所述預(yù)設(shè)氣流強(qiáng)度時,判斷所述第一氣流強(qiáng)度的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間。
[0139]其中,步驟S201、步驟S202中,當(dāng)獲得所述第一氣流信息所對應(yīng)的第一氣流信號曲線之后,就從中獲取氣流強(qiáng)度大于預(yù)設(shè)氣流強(qiáng)度的至少一個氣流片段,然后判斷所述至少一個氣流片段中是否存在氣流片段的持續(xù)時間大于所述預(yù)設(shè)時間閾值,在大于所述預(yù)設(shè)時間閾值時,則表明所述第一氣流信息大于所述預(yù)設(shè)持續(xù)時間。由于如果所述第一氣流信息為用戶的語音信息的話,那么所述第一氣流信息的氣流強(qiáng)度應(yīng)該是時高時低的,故而基于此就可以將所述第一氣流信息為用戶吹氣所產(chǎn)生的氣流信息還是用戶說話所產(chǎn)生的語音信息區(qū)分開。
[0140]第三種,判斷所述第一氣流信息中是否包含語音信息。
[0141]在具體實(shí)施過程中,可以通過語音活動檢測(VAD,Voice activity detection)算法或者語音端點(diǎn)檢測算法來判斷第一氣流信息中是否攜帶語音信息,其中,在所述第一氣流信息中攜帶語音信息時,則表明所述第一氣流信息為用戶說話所產(chǎn)生的語音信息,而當(dāng)所述第一氣流信息中不攜帶語音信息時,則表明所述第一氣流信息為用戶吹氣所產(chǎn)生的語音信息。
[0142]由以上描述可知,由于在本申請實(shí)施例中,可以通過多種方式判斷所述第一氣流信息是否為對麥克風(fēng)吹氣所產(chǎn)生的氣流信息,例如:判斷所述第一氣流信息所對應(yīng)第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度、或者判斷所述第一氣流信息所對應(yīng)的第一持續(xù)時間、或者先判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度、在所述第一氣流強(qiáng)度大于所述預(yù)設(shè)氣流強(qiáng)度時,判斷所述第一氣流強(qiáng)度的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間、或者判斷所述第一氣流信息中是否包含語音信息等等;故而達(dá)到了判斷所述第一氣流信息是否為吹氣所產(chǎn)生的氣流信息的方式更加多樣化的技術(shù)效果。
[0143]其中,步驟S103中,所述第一狀態(tài)例如為:關(guān)閉狀態(tài)、待機(jī)狀態(tài)等等,所述第二狀態(tài)例如為工作狀態(tài),通常情況下,為了起到節(jié)省能耗的目的,在不需要使用所述語音識別引擎時,可以控制所述語音識別引擎處于關(guān)閉狀態(tài)、待機(jī)狀態(tài)等低能耗狀態(tài),而在檢測到第一氣流信息之后,則確定用戶需要使用所述語音識別引擎,進(jìn)而控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。
[0144]在具體實(shí)施過程中,請參考圖3,在所述控制所述語音識別弓I擎從第一狀態(tài)進(jìn)入第二狀態(tài)之后,所述方法還包括:
[0145]步驟S301:判斷所述語音識別引擎的工作狀態(tài)是否為使能狀態(tài),其中,在所述語音識別引擎處于所述使能狀態(tài)時,設(shè)備端與所述語音識別引擎進(jìn)行配合以完成所述語音識別引擎的語音識別功能的功能模塊處于工作狀態(tài);
[0146]步驟S302a:在所述工作狀態(tài)為所述使能狀態(tài)時,產(chǎn)生第一提示信息,以提示所述第一用戶可以通過語音指令對所述電子設(shè)備進(jìn)行控制;
[0147]步驟S302b:在所述工作狀態(tài)不為所述使能狀態(tài)時,產(chǎn)生第二提示信息,以提示所述第一用戶不能通過語音控制指令對所述電子設(shè)備進(jìn)行控制。[0148]在具體實(shí)施過程中,所述語音識別引擎所對應(yīng)的語音識別庫可以位于所述電子設(shè)備本地,也可以位于云端服務(wù)器,其中,當(dāng)所述語音識別引擎所對應(yīng)的語音識別服務(wù)器位于云端服務(wù)器時,在控制所述語音識別引擎進(jìn)入第二狀態(tài)之后,所述語音識別引擎的工作狀態(tài)可能處于使能狀態(tài)也可以處于非使能狀態(tài),例如:如果所述電子設(shè)備并未連入網(wǎng)絡(luò)服務(wù)器、或者網(wǎng)絡(luò)信號較差等等,在這種情況下,盡管語音識別引擎處于第二狀態(tài),與所述語音識別引擎進(jìn)行配合以完成語音識別功能的功能模塊卻并非出于工作狀態(tài),故而其并不能對用戶所輸入的語音信息進(jìn)行識別,故而在這種情況下,語音識別引擎處于非使能狀態(tài);而只有在于語音識別引擎相配合以完成語音識別功能的功能模塊處于工作狀態(tài)時,所述語音識別引擎才能夠?qū)φZ音信息進(jìn)行識別,在這種情況下,所述語音識別引擎才處于使能狀態(tài)。
[0149]故而,為了防止產(chǎn)生無效的語音控制指令,還可以基于步驟S301中判斷所述語音識別引擎的工作狀態(tài)是否為使能狀態(tài),其中,步驟S301中判斷所述語音識別引擎是否處于使能狀態(tài)時,可以通過檢測網(wǎng)絡(luò)連接情況,來判斷所述語音識別引擎的工作狀態(tài)是否為使能狀態(tài)。
[0150]其中,步驟S302a中,所述第一提示信息可以為任意類型的提示信息,例如:氣流提示信息、語音提示信息、文字提示等等;其中,所述氣流提示信息例如為:通過所述電子設(shè)備的揚(yáng)聲器播放所述第一氣流信息中所包含的第一氣流聲音的提示信息,具體來講,也就是在所述揚(yáng)聲器檢測到所述第一氣流信息之后,就記錄所述第一氣流信息,并且在判斷出所述語音識別引擎處于使能狀態(tài)時,則通過所述電子設(shè)備揚(yáng)聲器播放所述第一氣流信息中的第一氣流聲音,進(jìn) 而提示使用所述電子設(shè)備的用戶所述電子設(shè)備的語音識別引擎處于使能狀態(tài),可以通過語音指令對所述電子設(shè)備進(jìn)行控制。
[0151]其中,步驟S302b中,所述第二提示信息也可以為任意類型的提示信息,只要所述第二提示信息與所述第一提示信息為內(nèi)容不同的提示信息即可。其中,可以僅僅產(chǎn)生所述第一提示信息、也可以僅僅產(chǎn)生所述第一提示信息,還可以既產(chǎn)生所述第一提示信息也產(chǎn)生所述第二提示信息。其中,在既產(chǎn)生所述第一提示信息也產(chǎn)生所述第二提示信息時,所述第一提示信息和所述第二提示信息可以為類型相同的提示信息,例如:所述第一提示信息和所述第二提示信息皆為氣流提示信息;所述第一提示信息和所述第二提示信息也可以為不同類型的提示信息,例如:所述第一提示信息為氣流提示信息、所述第二提示信息為文字提不?目息等等。
[0152]由以上描述可知,由于在本申請實(shí)施例中,在控制語音識別引擎進(jìn)入第二狀態(tài)之后,還要判斷語音識別引擎的工作狀態(tài)是否處于使能狀態(tài),其中,基于所述語音識別引擎處于使能狀態(tài)或者非使能狀態(tài)分別產(chǎn)生不同的提示信息,故而達(dá)到了能夠防止產(chǎn)生無效的語音信息的技術(shù)效果,進(jìn)而提高用戶的體驗(yàn)度。
[0153]另外,在具體實(shí)施過程中,在所述電子設(shè)備處于鎖屏狀態(tài)時,在所述控制所述語音識別引擎進(jìn)入第二狀態(tài)之前或之后,所述方法還包括:
[0154]控制所述電子設(shè)備從所述鎖屏狀態(tài)進(jìn)入解鎖狀態(tài)。
[0155]在具體實(shí)施過程中,在所述電子設(shè)備檢測到所述第一氣流信息滿足第一預(yù)設(shè)條件時,就可以確定所述第一用戶希望使用所述電子設(shè)備,故而控制所述電子設(shè)備從鎖屏狀態(tài)進(jìn)入解鎖狀態(tài),其中,既可以先控制電子設(shè)備從鎖屏狀態(tài)進(jìn)入解鎖狀態(tài),再控制所述語音識別引擎進(jìn)入第二狀態(tài);也可以先控制所述語音識別引擎進(jìn)入第二狀態(tài),再控制電子設(shè)備從鎖屏狀態(tài)進(jìn)入解鎖狀態(tài);或者在控制所述語音識別引擎進(jìn)入第二狀態(tài)的同時控制電子設(shè)備從鎖屏狀態(tài)進(jìn)入解鎖狀態(tài)等等。
[0156]由以上描述可知,由于在本申請實(shí)施例中,在檢測到第一氣流信息進(jìn)而控制語音識別引擎進(jìn)入第二狀態(tài)的之前或之后,如果電子設(shè)備處于鎖屏狀態(tài),還可以控制電子設(shè)備從鎖屏狀態(tài)進(jìn)而解鎖狀態(tài),通常情況下,用戶在控制語音識別引擎進(jìn)入第二狀態(tài)的目的就是為了通過語音控制的方式對電子設(shè)備進(jìn)行控制,故而在控制語音識別引擎進(jìn)入第二狀態(tài)時,也會對電子設(shè)備進(jìn)行解鎖操作,而采用本申請實(shí)施例中的方式,就不需要響應(yīng)用戶額外的解鎖操作,就能夠控制電子設(shè)備進(jìn)入解鎖,故而達(dá)到了對電子設(shè)備的控制更加方便的技術(shù)效果,進(jìn)而提高了用戶的體驗(yàn)度。
[0157]在具體實(shí)施過程中,在基于步驟S103控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài)之后,所述方法還包括:判斷所述語音識別引擎是否處于所述第二狀態(tài);在所述語音識別引擎處于所述第二狀態(tài)時,產(chǎn)生一用于提示所述語音識別引擎處于所述第二狀態(tài)的
第二提不?目息。
[0158]在具體實(shí)施過程中 ,在控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài)時,可能需要緩沖一段時間,比如:2s、3s、5s等等;又或者所述語音識別引擎出現(xiàn)故障,不能進(jìn)入所述第二狀態(tài),故而為了使使用所述電子設(shè)備的用戶確認(rèn)所述電子設(shè)備進(jìn)入所述第二狀態(tài),可以在所述電子設(shè)備進(jìn)入所述第二狀態(tài)之后,產(chǎn)生一第三提示信息,所述第三提示信息也可以為任意提示信息,例如:氣流提示信息、語音提示信息等等,所述氣流提示信息與前面的氣流提示信息類似,故而在不再詳細(xì)介紹。
[0159]實(shí)施例二
[0160]本申請實(shí)施例二提供一種信息處理的方法,所述方法應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括有語音識別引擎,以及包括或連接有麥克風(fēng),其中,所述語音識別引擎包括第一狀態(tài)和第二狀態(tài),所述語音識別引擎處于所述第一狀態(tài)時的功耗低于所述語音識別引擎處于所述第二狀態(tài)時的功耗。
[0161]在具體實(shí)施過程中,所述電子設(shè)備例如為:平板電腦、筆記本電腦、手機(jī)等等。所述第一狀態(tài)例如為:待機(jī)狀態(tài)、關(guān)閉狀態(tài)等等;所述第二狀態(tài)例如為:工作狀態(tài)。
[0162]請參考圖4,所述信息處理的方法包括如下步驟:
[0163]步驟S401:判斷所述麥克風(fēng)是否采集到的第二氣流信息;
[0164]步驟S402:在采集到所述第二氣流信息時,判斷所述語音識別引擎是否處于所述第二狀態(tài);
[0165]步驟S403a:在所述語音識別引擎處于所述第二狀態(tài)時,產(chǎn)生一用于提示所述語音識別引擎處于所述第二狀態(tài)的第四提示信息。
[0166]在具體實(shí)施過程中,在基于步驟S402判斷所述語音識別引擎是否處于所述第二狀態(tài)之后,所述方法還包括:
[0167]步驟S403b:在所述語音識別引擎不處于所述第二狀態(tài)時,控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。
[0168]其中,步驟S401中,所述第二氣流信息可以為預(yù)設(shè)的任意氣流信息,比如:使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息、風(fēng)吹過所產(chǎn)生的氣流信息等等,其中,作為一個優(yōu)選實(shí)施例,所述第二氣流信息為:所述第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息,由于具體如何檢測所述第二氣流信息為所述第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息,在本申請實(shí)施例一中已作介紹,故而在此不再贅述。
[0169]其中,步驟S402中,可以通過調(diào)用電子設(shè)備內(nèi)部的應(yīng)用程序管理器來確定所述語音識別弓I擎是否處于所述第二狀態(tài)。
[0170]其中,步驟S403a中所述第四提示信息也可以為任意提示信息,比如:氣流提示信息、語音提示信息等等;所述氣流提示信息例如為:通過所述電子設(shè)備的揚(yáng)聲器播放所述第二氣流信息中所包含的第二氣流聲音的提示信息,具體來講,也就是在所述揚(yáng)聲器檢測到所述第二氣流信息之后,就記錄所述第二氣流信息,并且在判斷出所述語音識別引擎處于所述第二狀態(tài)時,就通過所述電子設(shè)備的揚(yáng)聲器播放所述第二氣流信息中的第二氣流語音,進(jìn)而提示所述第一用戶能夠使用所述語音識別引擎。
[0171]由以上描述可知,由于在本申請實(shí)施例中,還可以在檢測到滿足第一預(yù)設(shè)條件的第一氣流信息時,判斷所述電子設(shè)備的語音識別引擎是否處于第二狀態(tài),例如:工作狀態(tài),在所述語音識別引擎處于所述第二狀態(tài)時,產(chǎn)生一第四提示信息,故而能夠準(zhǔn)備判斷所述語音識別引擎是否處于工作狀態(tài),以防止在所述語音識別引擎處于非工作狀態(tài),用戶也產(chǎn)生語音信息,故而達(dá)到了對于語音識別的控制更加精確的技術(shù)效果。
[0172]在具體實(shí)施過程中,在基于步驟S403b判斷出所述語音識別引擎不處于所述第二狀態(tài)時,也可以產(chǎn)生一用于提示所述語音識別引擎不處于所述第二狀態(tài)的第五提示信息,所述第五提示信息可以為氣流提示信息、語音提示信息等等,另外,在具體實(shí)施過程中,可以只產(chǎn)生所述第四提示信息,也可以僅僅產(chǎn)生所述第五提示信息,又或者既產(chǎn)生所述第四提示信息也產(chǎn)生所述第五提示信息,對此本申請實(shí)施例不作限制,只要所述第四提示信息與所述第五提示信息不同即可。
[0173]在具體實(shí)施過程中,步驟S403b中可以采用多種方式控制所述語音識別引擎進(jìn)而所述第二狀態(tài),下面列舉其中的兩種進(jìn)行介紹,當(dāng)然,在具體實(shí)施過程中,不限于以下兩種情況。
[0174]第一種,判斷所述電子設(shè)備是否接收到一觸控預(yù)設(shè)按鈕的第一操作;在存在所述第一操作時,控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。具體來講,也就是在所述電子設(shè)備上設(shè)置一按鈕,通過所述第一用戶的點(diǎn)擊操作,手動觸發(fā)所述語音識別引擎進(jìn)入所述第二狀態(tài)。
[0175]第二種,判斷所述電子設(shè)備是否檢測到一滿足第一預(yù)設(shè)條件的第一氣流信息;在檢測到所述第一氣流信息時,控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。
[0176]對于如何基于所述第一氣流信息控制所述語音識別引擎進(jìn)入所述第二狀態(tài),由于在本申請實(shí)施例一中已經(jīng)詳作介紹,故而在此不再贅述。其中,所述第一氣流信息與所述第二氣流信息可以為相同的氣流信息,也可以為不同的氣流信息,對此,本申請實(shí)施例不作限制。
[0177]由以上描述可知,由于在本申請實(shí)施例中,在判斷出語音識別引擎處于第一狀態(tài),比如:關(guān)閉狀態(tài)、待機(jī)狀態(tài)時,還可以控制語音識別引擎進(jìn)入第二狀態(tài),其中,由于在檢測到第一氣流信息時,通常是用戶希望對所述電子設(shè)備進(jìn)行語音控制的時刻,故而達(dá)到了對于語音控制更加方便的技術(shù)效果。
[0178]實(shí)施例三[0179]為了使本領(lǐng)域所屬技術(shù)人員能夠更加詳細(xì)的了解本申請實(shí)施例一中的控制方法的具體實(shí)施過程中,在本申請實(shí)施例三將站在用戶側(cè)介紹本申請實(shí)施例一所介紹的控制方法,在本實(shí)施例中,將以所述電子設(shè)備為手機(jī)為例進(jìn)行介紹。
[0180]在Tl時刻,用戶A取出處于鎖屏狀態(tài)的手機(jī)并將所述手機(jī)移至嘴邊。
[0181]在T2時刻,所述手機(jī)的麥克風(fēng)檢測到第一氣流信息。
[0182]所述手機(jī)上所設(shè)置的紅外傳感器檢測到所述手機(jī)的麥克風(fēng)距離用戶A的嘴的距離為2cm,其中,所述第一預(yù)設(shè)距離為:5cm,故而判斷出所述麥克風(fēng)與用戶A的嘴的距離小于第一預(yù)設(shè)距離閾值,故而確定所述第一氣流信息為用戶A所產(chǎn)生的氣流信息。
[0183]同時,所述手機(jī)通過語音活動檢測算法確定出所述第一氣流信息中不包含語音信息,故而確定出所述第一氣流信息為所述用戶A吹氣所產(chǎn)生的氣流信息,故而確定所述第一氣流信息滿足控制所述手機(jī)的語音識別引擎進(jìn)入第二狀態(tài)的第一預(yù)設(shè)條件,故而控制所述語音識別弓I擎進(jìn)入第二狀態(tài)。
[0184]同時,所述電子設(shè)備建立與云端服務(wù)器的網(wǎng)絡(luò)連接,在建立所述網(wǎng)絡(luò)連接之后,所述電子設(shè)備檢測網(wǎng)絡(luò)信號,確定能夠通過云端服務(wù)器對語音信息進(jìn)行識別,故而產(chǎn)生一氣流信息,以提示用戶A可以通過語音信息對所述手機(jī)進(jìn)行控制。
[0185]同時,所述電子設(shè)備產(chǎn)生一解鎖指令,以對所述手機(jī)進(jìn)行解鎖操作。
[0186]實(shí)施例四
[0187]為了使本領(lǐng)域所屬技術(shù)人員能夠更加詳細(xì)的了解本申請實(shí)施例二中的信息處理的方法的具體實(shí)施過程中,在本申請實(shí)施例四將站在用戶側(cè)介紹本申請實(shí)施例一所介紹的信息處理的方法,在本實(shí)施例中,將以所述電子設(shè)備為平板電腦為例進(jìn)行介紹。
[0188]在T3時刻,用戶B控制所述平板電腦進(jìn)入開啟狀態(tài);
[0189]在T4時刻,所述平板電腦已處于開啟狀態(tài),用戶B對所述平板電腦的麥克風(fēng)進(jìn)行吹氣,進(jìn)而產(chǎn)生一第二氣流信息。所述平板電腦檢測到所述第二氣流信息之后,確定所述第二氣流信息為用戶B對所述平板電腦的麥克風(fēng)吹氣所產(chǎn)生的氣流信息,進(jìn)而檢測所述平板電腦的語音識別引擎是否處于工作狀態(tài)。
[0190]所述平板電腦檢測到所述語音識別弓I擎處于所述工作狀態(tài),因而通過平板電腦的揚(yáng)聲器播放所述第二氣流信息中的第二氣流語音,進(jìn)而提示所述用戶B可以使用所述語音識別引擎。
[0191]在T5時刻,用戶B不再使用所述平板電腦,進(jìn)而所述平板電腦進(jìn)入鎖屏狀態(tài),并且控制所述語音識別弓I擎進(jìn)入關(guān)閉狀態(tài)。
[0192]在T6時刻,用戶B拿起所述平板電腦,并對所述平板電腦的麥克風(fēng)吹氣,所述平板電腦檢測到所述吹氣所對應(yīng)的氣流信息之后,檢測所述語音識別引擎是否處于工作狀態(tài),進(jìn)而確定出所述語音識別引擎不處于所述工作狀態(tài),故而不產(chǎn)生提示信息。
[0193]在T7時刻,用戶B沒有接收到所述平板電腦所產(chǎn)生的第四提示信息,故而確定所述語音識別引擎處于關(guān)閉狀態(tài),進(jìn)而繼續(xù)對所述麥克風(fēng)進(jìn)行吹氣,并且持續(xù)時間大于3S,所述平板電腦檢測到用戶B的持續(xù)時間超過3S的氣流信息之后,即控制所述語音識別引擎進(jìn)入開啟狀態(tài)。
[0194]實(shí)施例五
[0195]基于同一發(fā)明構(gòu)思,本申請實(shí)施例五提供一種電子設(shè)備,所述電子設(shè)備包括有語音識別引擎,以及包括或連接有麥克風(fēng)。
[0196]請參考圖5,所述電子設(shè)備還包括如下結(jié)構(gòu):
[0197]獲得芯片501,用于獲得通過所述麥克風(fēng)采集到的第一氣流信息;
[0198]第一判斷芯片502,用于判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件;
[0199]第一控制芯片503,用于在所述第一氣流信息滿足所述第一預(yù)設(shè)條件時,控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài),其中,所述語音識別引擎處于所述第一狀態(tài)時的功耗低于所述語音識別引擎處于所述第二狀態(tài)時的功耗。
[0200]在具體實(shí)施過程中,所述第一判斷芯片502判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件時,所述第一預(yù)設(shè)條件可以為多種預(yù)設(shè)條件,進(jìn)入所述第一判斷芯片402的功能也不同,例如:所述第一判斷芯片502,具體用于:判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息;或者所述第一判斷芯片502,具體用于:判斷所述第一氣流信息是否為風(fēng)所產(chǎn)生的氣流信息等等,作為一個優(yōu)選實(shí)施例,所述第一判斷芯片502,具體用于:判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息。
[0201]由以上描述可知,由于在本申請實(shí)施例中,在判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件時,主要為判斷所述第一氣流信息是否為第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息,故而達(dá)到了防止產(chǎn)生錯誤的響應(yīng)的技術(shù)效果。
[0202]其中,在所述第一判斷芯片502,具體用于:判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息時,所述第一判斷芯片502主要有兩個功能,第一,判斷所述第一氣流信息是否為第一用戶所產(chǎn)生的氣流信息;第二,判斷所述第一氣流信息是否為吹氣所產(chǎn)生的氣流信息。
[0203]在所述第一判斷芯片502用于判斷所述第一氣流信息是否為第一用戶所產(chǎn)生的氣流信息時,可以采用多種判斷方式,下面列舉其中的兩種進(jìn)行介紹,當(dāng)然,在具體實(shí)施過程中,不限于以下兩種情況。
[0204]第一種,所述第一判斷芯片502,具體用于:
[0205]判斷所述第一用戶的嘴與所述麥克風(fēng)的距離是否小于第一預(yù)設(shè)閾值;
[0206]第二種,所述第二判斷芯片502,具體用于:
[0207]判斷在獲得所述第一氣流信息之前的一預(yù)設(shè)時間段內(nèi),是否存在握持所述電子設(shè)備并移動的操作。
[0208]由以上描述可知,由于在本申請實(shí)施例中,在判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息時,可以通過多種方式判斷所述第一氣流信息為所述第一用戶所產(chǎn)生的氣流信息,例如:判斷所述第一用戶的嘴與所述麥克風(fēng)的距離是否小于第一預(yù)設(shè)閾值,還可以判斷在獲得所述第一氣流信息之前的一預(yù)設(shè)時間段內(nèi),是否存在握持所述電子設(shè)備并移動的操作,故而達(dá)到了判斷所述第一氣流信息為所述第一用戶所產(chǎn)生的氣流信息的方式更加多樣化的技術(shù)效果,并且進(jìn)一步的達(dá)到了防止錯誤響應(yīng)的技術(shù)效果。
[0209]在所述第一判斷芯片502用于判斷所述第一氣流信息是否為吹氣所產(chǎn)生的氣流信息時,可以采用多種判斷方式,下面列舉其中的三種進(jìn)行介紹,當(dāng)然,在具體實(shí)施過程中,不限于以下三種情況。[0210]第一種,所述第一判斷芯片502,具體用于:
[0211]判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度;
[0212]第二種,所述第一判斷芯片502,具體用于:
[0213]判斷所述第一氣流信息所對應(yīng)的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間;
[0214]第三種,所述第一判斷芯片502,具體包括:
[0215]第一判斷子芯片,用于判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度;
[0216]第二判斷子芯片,用于在所述第一氣流強(qiáng)度大于所述預(yù)設(shè)氣流強(qiáng)度時,判斷所述第一氣流強(qiáng)度的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間。
[0217]由以上描述可知,由于在本申請實(shí)施例中,可以通過多種方式判斷所述第一氣流信息是否為對麥克風(fēng)吹氣所產(chǎn)生的氣流信息,例如:判斷所述第一氣流信息所對應(yīng)第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度、或者判斷所述第一氣流信息所對應(yīng)的第一持續(xù)時間、或者先判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度、在所述第一氣流強(qiáng)度大于所述預(yù)設(shè)氣流強(qiáng)度時,判斷所述第一氣流強(qiáng)度的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間、或者判斷所述第一氣流信息中是否包含語音信息等等;故而達(dá)到了判斷所述第一氣流信息是否為吹氣所產(chǎn)生的氣流信息的方式更加多樣化的技術(shù)效果。
[0218]在具體實(shí)施過程中,所述電子設(shè)備還包括:
[0219]第二判斷芯片,用于在控制所述語音識別引擎進(jìn)入第二狀態(tài)之后,判斷所述語音識別引擎是否處于使能狀態(tài),其中,在所述語音識別引擎處于所述使能狀態(tài)時,設(shè)備端與所述語音識別引擎進(jìn)行配合以完成所述語音識別引擎的語音識別功能的功能模塊處于工作狀態(tài);
[0220]第一產(chǎn)生芯片,用于在所述工作狀態(tài)為所述使能狀態(tài)時,產(chǎn)生第一提示信息,以提示所述第一用戶可以通過語音指令對所述電子設(shè)備進(jìn)行控制。
[0221]在具體實(shí)施過程中,所述第一提示信息具體為:通過所述電子設(shè)備的揚(yáng)聲器播放所述第一氣流信息中所包含的第一氣流聲音的提示信息。
[0222]在具體實(shí)施過程中,所述電子設(shè)備還包括:
[0223]第三判斷芯片,用于在控制所述語音識別引擎進(jìn)入第二狀態(tài)之后,判斷所述語音識別引擎是否處于使能狀態(tài),其中,在所述語音識別引擎處于所述使能狀態(tài)時,設(shè)備端與所述語音識別引擎進(jìn)行配合以完成所述語音識別引擎的語音識別功能的功能模塊處于工作狀態(tài);
[0224]第二產(chǎn)生芯片,用于在所述工作狀態(tài)不為所述使能狀態(tài)時,產(chǎn)生第二提示信息,以提示所述第一用戶不能通過語音控制指令對所述電子設(shè)備進(jìn)行控制。
[0225]由以上描述可知,由于在本申請實(shí)施例中,在控制語音識別引擎進(jìn)入第二狀態(tài)之后,還要判斷語音識別引擎的工作狀態(tài)是否處于使能狀態(tài),其中,基于所述語音識別引擎處于使能狀態(tài)或者非使能狀態(tài)分別產(chǎn)生不同的提示信息,故而達(dá)到了能夠防止產(chǎn)生無效的語音信息的技術(shù)效果,進(jìn)而提高用戶的體驗(yàn)度。
[0226]在具體實(shí)施過程中,在所述電子設(shè)備處于鎖屏狀態(tài)時,所述電子設(shè)備還包括:
[0227]第二控制芯片,用于在控制所述語音識別引擎進(jìn)入第二狀態(tài)之前或之后,控制所述電子設(shè)備從所述鎖屏狀態(tài)進(jìn)入解鎖狀態(tài)。[0228]由以上描述可知,由于在本申請實(shí)施例中,在檢測到第一氣流信息進(jìn)而控制語音識別引擎進(jìn)入第二狀態(tài)的之前或之后,如果電子設(shè)備處于鎖屏狀態(tài),還可以控制電子設(shè)備從鎖屏狀態(tài)進(jìn)而解鎖狀態(tài),通常情況下,用戶在控制語音識別引擎進(jìn)入第二狀態(tài)的目的就是為了通過語音控制的方式對電子設(shè)備進(jìn)行控制,故而在控制語音識別引擎進(jìn)入第二狀態(tài)時,也會對電子設(shè)備進(jìn)行解鎖操作,而采用本申請實(shí)施例中的方式,就不需要響應(yīng)用戶額外的解鎖操作,就能夠控制電子設(shè)備進(jìn)入解鎖,故而達(dá)到了對電子設(shè)備的控制更加方便的技術(shù)效果,進(jìn)而提高了用戶的體驗(yàn)度。
[0229]在具體實(shí)施過程中,所述電子設(shè)備還包括:
[0230]第四判斷芯片,用于在所述控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài)之后,判斷所述語音識別引擎是否處于所述第二狀態(tài);
[0231]第三產(chǎn)生芯片,用于在所述語音識別引擎處于所述第二狀態(tài)時,產(chǎn)生一用于提示所述語音識別弓I擎處于所述第二狀態(tài)的第三提示信息。
[0232]由于本申請實(shí)施例五所介紹的電子設(shè)備為實(shí)施本申請實(shí)施例一或三中控制方法所采用的電子設(shè)備,故而基于本申請實(shí)施例一或三所介紹的控制方法,本領(lǐng)域所述技術(shù)人員能夠了解本申請實(shí)施例五所描述的電子設(shè)備的具體結(jié)構(gòu)和變形,所以在此對于該電子設(shè)備不再詳細(xì)介紹。只要本領(lǐng)域所屬技術(shù)人員實(shí)施本申請實(shí)施例一或三中控制方法所采用的電子設(shè)備,都屬于本申請欲保護(hù)的范圍。
[0233]實(shí)施例六
[0234]基于同一發(fā)明構(gòu)思,本申請實(shí)施例六提供一種電子設(shè)備,所述電子設(shè)備包括有語音識別引擎,以及包括或連接有麥克風(fēng),其中,所述語音識別引擎包括第一狀態(tài)和第二狀態(tài),所述語音識別引擎處于所述第一狀態(tài)時的功耗低于所述語音識別引擎處于所述第二狀態(tài)時的功耗。
[0235]請參考圖6,所述電子設(shè)備具體包括:
[0236]第五判斷芯片601,用于判斷所述麥克風(fēng)是否采集到第二氣流信息;
[0237]第六判斷芯片602,用于在采集到所述第二氣流信息時,判斷所述語音識別引擎是否處于所述第二狀態(tài);
[0238]第四產(chǎn)生芯片603,用于在所述語音識別引擎處于所述第二狀態(tài)時,產(chǎn)生一用于提示所述語音識別弓I擎處于所述第二狀態(tài)的第四提示信息。
[0239]由以上描述可知,由于在本申請實(shí)施例中,還可以在檢測到滿足第一預(yù)設(shè)條件的第一氣流信息時,判斷所述電子設(shè)備的語音識別引擎是否處于第二狀態(tài),例如:工作狀態(tài),在所述語音識別引擎處于所述第二狀態(tài)時,產(chǎn)生一第四提示信息,故而能夠準(zhǔn)備判斷所述語音識別引擎是否處于工作狀態(tài),以防止在所述語音識別引擎處于非工作狀態(tài),用戶也產(chǎn)生語音信息,故而達(dá)到了對于語音識別的控制更加精確的技術(shù)效果。
[0240]在具體實(shí)施過程中,所述電子設(shè)備還包括:
[0241]第三控制芯片,用于在判斷所述語音識別引擎是否處于所述第二狀態(tài)之后,在所述語音識別弓I擎不處于所述第二狀態(tài)時,控制所述語音識別弓I擎進(jìn)入所述第二狀態(tài)。
[0242]在具體時實(shí)施過程中,所述第三控制芯片可以采用多種方式控制所述語音識別引擎進(jìn)入所述第二狀態(tài),進(jìn)而所述第三控制芯片所包含的功能模塊也不同,下面列舉其中的兩種進(jìn)行介紹,當(dāng)然,在具體實(shí)施過程中,不限于以下兩種情況。[0243]第一種,所述第三控制芯片,具體包括:
[0244]第三判斷子芯片,用于判斷所述電子設(shè)備是否接收到一觸控預(yù)設(shè)按鈕的第一操作;
[0245]第一控制子芯片,用于在存在所述第一操作時,控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。
[0246]第二種,所述第三控制芯片,具體包括:
[0247]第四判斷子芯片,用于判斷所述電子設(shè)備是否檢測到一滿足第一預(yù)設(shè)條件的第一氣流信息;
[0248]第二控制子芯片,用于在檢測到所述第一氣流信息時,控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。
[0249]由以上描述可知,由于在本申請實(shí)施例中,在判斷出語音識別引擎處于第一狀態(tài),比如:關(guān)閉狀態(tài)、待機(jī)狀態(tài)時,還可以控制語音識別引擎進(jìn)入第二狀態(tài),其中,由于在檢測到第一氣流信息時,通常是用戶希望對所述電子設(shè)備進(jìn)行語音控制的時刻,故而達(dá)到了對于語音控制更加方便的技術(shù)效果。
[0250]由于本申請實(shí)施例六所介紹的電子設(shè)備為實(shí)施本申請實(shí)施例二或四中信息處理的方法所采用的電子設(shè)備,故而基于本申請實(shí)施例二或四所介紹的信息處理的方法,本領(lǐng)域所述技術(shù)人員能夠了解本申請實(shí)施例六所描述的電子設(shè)備的具體結(jié)構(gòu)和變形,所以在此對于該電子設(shè)備不再詳細(xì)介紹。只要本領(lǐng)域所屬技術(shù)人員實(shí)施本申請實(shí)施例二或四中信息處理的方法所采用的電子設(shè)備,都屬于本申請欲保護(hù)的范圍。
[0251]本申請?zhí)峁┑囊粋€或多個技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
[0252]( I)由于在本申請實(shí)施例中,采用了通過麥克風(fēng)采集到第一氣流信息,然后在判斷出所述第一氣流信息滿足第一預(yù)設(shè)條件時控制語音識別引擎進(jìn)入第二狀態(tài)的技術(shù)方案,由于僅僅通過氣流就可以控制語音識別引擎進(jìn)入第二狀態(tài),故而達(dá)到了更加快捷的開啟語音識別引擎的技術(shù)效果;
[0253]另外,通常情況下,用戶在使用語音識別引擎之前,都會對麥克風(fēng)吹一氣流以確定麥克風(fēng)是否完好,故而采用氣流的方式控制語音識別引擎更加直觀,進(jìn)而提高了用戶的體驗(yàn)度。
[0254]( 2 )由于在本申請實(shí)施例中,在判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件時,主要為判斷所述第一氣流信息是否為第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息,故而達(dá)到了防止產(chǎn)生錯誤的響應(yīng)的技術(shù)效果。
[0255](3)由于在本申請實(shí)施例中,在判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息時,可以通過多種方式判斷所述第一氣流信息為所述第一用戶所產(chǎn)生的氣流信息,例如:判斷所述第一用戶的嘴與所述麥克風(fēng)的距離是否小于第一預(yù)設(shè)閾值,還可以判斷在獲得所述第一氣流信息之前的一預(yù)設(shè)時間段內(nèi),是否存在握持所述電子設(shè)備并移動的操作,故而達(dá)到了判斷所述第一氣流信息為所述第一用戶所產(chǎn)生的氣流信息的方式更加多樣化的技術(shù)效果,并且進(jìn)一步的達(dá)到了防止錯誤響應(yīng)的技術(shù)效果。
[0256](4)由于在本申請實(shí)施例中,可以通過多種方式判斷所述第一氣流信息是否為對麥克風(fēng)吹氣所產(chǎn)生的氣流信息,例如:判斷所述第一氣流信息所對應(yīng)第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度、或者判斷所述第一氣流信息所對應(yīng)的第一持續(xù)時間、或者先判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度、在所述第一氣流強(qiáng)度大于所述預(yù)設(shè)氣流強(qiáng)度時,判斷所述第一氣流強(qiáng)度的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間、或者判斷所述第一氣流信息中是否包含語音信息等等;故而達(dá)到了判斷所述第一氣流信息是否為吹氣所產(chǎn)生的氣流信息的方式更加多樣化的技術(shù)效果。
[0257]( 5 )由于在本申請實(shí)施例中,在控制語音識別弓I擎進(jìn)入第二狀態(tài)之后,還要判斷語音識別引擎的工作狀態(tài)是否處于使能狀態(tài),其中,基于所述語音識別引擎處于使能狀態(tài)或者非使能狀態(tài)分別產(chǎn)生不同的提示信息,故而達(dá)到了能夠防止產(chǎn)生無效的語音信息的技術(shù)效果,進(jìn)而提高用戶的體驗(yàn)度;
[0258]例如:盡管語音識別引擎處于第二狀態(tài),但是可能電子設(shè)備并未連接至網(wǎng)絡(luò)、或者網(wǎng)絡(luò)信號不好,而電子設(shè)備所使用的語音識別庫可能需要從云端服務(wù)器讀取,在這種情況下,盡管語音識別引擎處于第二狀態(tài),但是其并不能對用戶所產(chǎn)生的語音信息進(jìn)行識別,故而在這種情況下,語音識別引擎的工作狀態(tài)處于非使能狀態(tài),故而可以通過產(chǎn)生提示信息對用戶進(jìn)行提示,以防止用戶產(chǎn)生無效的語音信息,進(jìn)而導(dǎo)致用戶的體驗(yàn)度不高。
[0259](6)由于在本申請實(shí)施例中,在檢測到第一氣流信息進(jìn)而控制語音識別引擎進(jìn)入第二狀態(tài)的之前或之后,如果電子設(shè)備處于鎖屏狀態(tài),還可以控制電子設(shè)備從鎖屏狀態(tài)進(jìn)而解鎖狀態(tài),通常情況下,用戶在控制語音識別引擎進(jìn)入第二狀態(tài)的目的就是為了通過語音控制的方式對電子設(shè)備進(jìn)行控制,故而在控制語音識別引擎進(jìn)入第二狀態(tài)時,也會對電子設(shè)備進(jìn)行解鎖操作,而采用本申請實(shí)施例中的方式,就不需要響應(yīng)用戶額外的解鎖操作,就能夠控制電子設(shè)備進(jìn)入解鎖,故而達(dá)到了對電子設(shè)備的控制更加方便的技術(shù)效果,進(jìn)而提聞了用戶的體驗(yàn)度。
[0260](7)由于在本申請實(shí)施例中,還可以在檢測到滿足第一預(yù)設(shè)條件的第一氣流信息時,判斷所述電子設(shè)備的語音識別引擎是否處于第二狀態(tài),例如:工作狀態(tài),在所述語音識別引擎處于所述第二狀態(tài)時,產(chǎn)生一第四提示信息,故而能夠準(zhǔn)備判斷所述語音識別引擎是否處于工作狀態(tài),以防止在所述語音識別引擎處于非工作狀態(tài),用戶也產(chǎn)生語音信息,故而達(dá)到了對于語音識別的控制更加精確的技術(shù)效果。
[0261](8)由于在本申請實(shí)施例中,在判斷出語音識別引擎處于第一狀態(tài),比如:關(guān)閉狀態(tài)、待機(jī)狀態(tài)時,還可以控制語音識別引擎進(jìn)入第二狀態(tài),其中,由于在檢測到第一氣流信息時,通常是用戶希望對所述電子設(shè)備進(jìn)行語音控制的時刻,故而達(dá)到了對于語音控制更加方便的技術(shù)效果。
[0262]盡管已描述了本申請的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請范圍的所有變更和修改。
[0263]顯然,本領(lǐng)域的技術(shù)人員可以對本申請進(jìn)行各種改動和變型而不脫離本申請的精神和范圍。這樣,倘若本申請的這些修改和變型屬于本申請權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種控制方法,所述方法應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括有語音識別引擎,以及包括或連接有麥克風(fēng),其特征在于,所述方法包括: 獲得通過所述麥克風(fēng)采集到的第一氣流信息; 判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件; 在所述第一氣流信息滿足所述第一預(yù)設(shè)條件時,控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài),其中,所述語音識別引擎處于所述第一狀態(tài)時的功耗低于所述語音識別引擎處于所述第二狀態(tài)時的功耗。
2.如權(quán)利要求1所述的方法,其特征在于,所述判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件,包括: 判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息。
3.如權(quán)利要求2所述的方法,其特征在于,所述判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息,具體為: 判斷所述第一用戶的嘴與所述麥克風(fēng)的距離是否小于第一預(yù)設(shè)閾值;或 判斷在獲得所述第一氣流信息之前的一預(yù)設(shè)時間段內(nèi),是否存在握持所述電子設(shè)備并移動的操作。
4.如權(quán)利要求2所述的方法,其特征在于,所述判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息,具體為: 判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度;或 判斷所述第一氣流信息所對應(yīng)的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間。
5.如權(quán)利要求2所述的方法,其特征在于,所述判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息,具體包括: 判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度; 在所述第一氣流強(qiáng)度大于所述預(yù)設(shè)氣流強(qiáng)度時,判斷所述第一氣流強(qiáng)度的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間。
6.如權(quán)利要求1-5任一權(quán)項(xiàng)所述的方法,其特征在于,在所述控制所述語音識別引擎進(jìn)入第二狀態(tài)之后,所述方法還包括: 判斷所述語音識別引擎是否處于使能狀態(tài),其中,在所述語音識別引擎處于所述使能狀態(tài)時,設(shè)備端與所述語音識別引擎進(jìn)行配合以完成所述語音識別引擎的語音識別功能的功能模塊處于工作狀態(tài); 在所述工作狀態(tài)為所述使能狀態(tài)時,產(chǎn)生第一提示信息,以提示所述第一用戶可以通過語音指令對所述電子設(shè)備進(jìn)行控制。
7.如權(quán)利要求6所述的方法,其特征在于,所述第一提示信息具體為:通過所述電子設(shè)備的揚(yáng)聲器播放所述第一氣流信息中所包含的第一氣流聲音的提不信息。
8.如權(quán)利要求1-5任一權(quán)項(xiàng)所述的方法,其特征在于,在所述控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài)之后,所述方法還包括: 判斷所述語音 識別引擎是否處于使能狀態(tài),其中,在所述語音識別引擎處于所述使能狀態(tài)時,設(shè)備端與所述語音識別引擎進(jìn)行配合以完成所述語音識別引擎的語音識別功能的功能模塊處于工作狀態(tài);在所述工作狀態(tài)不為所述使能狀態(tài)時,產(chǎn)生第二提示信息,以提示所述第一用戶不能通過語音控制指令對所述電子設(shè)備進(jìn)行控制。
9.如權(quán)利要求1-5任一權(quán)項(xiàng)所述的方法,其特征在于,在所述電子設(shè)備處于鎖屏狀態(tài)時,在所述控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài)之前或之后,所述方法還包括: 控制所述電子設(shè)備從所述鎖屏狀態(tài)進(jìn)入解鎖狀態(tài)。
10.如權(quán)利要求1-5任一權(quán)項(xiàng)所述的方法,其特征在于,在所述控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài)之后,所述方法還包括: 判斷所述語音識別引擎是否處于所述第二狀態(tài); 在所述語音識別引擎處于所述第二狀態(tài)時,產(chǎn)生一用于提示所述語音識別引擎處于所述第二狀態(tài)的第二提不?目息。
11.一種信息處理的方法,所述方法應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括有語音識別引擎,以及包括或連接有麥克風(fēng),其中,所述語音識別引擎包括第一狀態(tài)和第二狀態(tài),所述語音識別引擎處于所述第一狀態(tài)時的功耗低于所述語音識別引擎處于所述第二狀態(tài)時的功耗,其特征在于,所述方法包括: 判斷所述麥克風(fēng)是否采集到的第二氣流信息; 在采集到所述第二氣流信息時,判斷所述語音識別引擎是否處于所述第二狀態(tài); 在所述語音識別引擎處于所述第二狀態(tài)時,產(chǎn)生一用于提示所述語音識別引擎處于所述第二狀態(tài)的第四提示信息。
12.如權(quán)利要求11所述的方法,其特征在于,在所述判斷所述語音識別引擎是否處于所述第二狀態(tài)之后,所述方法還包括: 在所述語音識別引擎不處于所述第二狀態(tài)時,控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。
13.如權(quán)利要求12所述的方法,其特征在于,所述控制所述語音識別引擎進(jìn)入所述第二狀態(tài),具體包括: 判斷所述電子設(shè)備是否接收到一觸控預(yù)設(shè)按鈕的第一操作; 在存在所述第一操作時,控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。
14.如權(quán)利要求12所述的方法,其特征在于,所述控制所述語音識別引擎進(jìn)入所述第二狀態(tài),具體包括: 判斷所述電子設(shè)備是否檢測到一滿足第一預(yù)設(shè)條件的第一氣流信息; 在檢測到所述第一氣流信息時,控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。
15.一種電子設(shè)備,所述電子設(shè)備包括有語音識別引擎,以及包括或連接有麥克風(fēng),其特征在于,所述電子設(shè)備還包括: 獲得芯片,用于獲得通過所述麥克風(fēng)采集到的第一氣流信息; 第一判斷芯片,用 于判斷所述第一氣流信息是否滿足第一預(yù)設(shè)條件; 第一控制芯片,用于在所述第一氣流信息滿足所述第一預(yù)設(shè)條件時,控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài),其中,所述語音識別引擎處于所述第一狀態(tài)時的功耗低于所述語音識別引擎處于所述第二狀態(tài)時的功耗。
16.如權(quán)利要求15所述的電子設(shè)備,其特征在于,所述第一判斷芯片,具體用于:判斷所述第一氣流信息是否為使用所述電子設(shè)備的第一用戶對所述麥克風(fēng)吹氣所產(chǎn)生的氣流信息。
17.如權(quán)利要求16所述的電子設(shè)備,其特征在于,所述第一判斷芯片,具體用于: 判斷所述第一用戶的嘴與所述麥克風(fēng)的距離是否小于第一預(yù)設(shè)閾值;或 判斷在獲得所述第一氣流信息之前的一預(yù)設(shè)時間段內(nèi),是否存在握持所述電子設(shè)備并移動的操作。
18.如權(quán)利要求16所述的電子設(shè)備,其特征在于,所述第一判斷芯片,具體用于: 判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度;或 判斷所述第一氣流信息所對應(yīng)的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間。
19.如權(quán)利要求16所述的電子設(shè)備,其特征在于,所述第一判斷芯片,具體包括: 第一判斷子芯片,用于判斷所述第一氣流信息所對應(yīng)的第一氣流強(qiáng)度是否大于預(yù)設(shè)氣流強(qiáng)度; 第二判斷子芯片,用于在所述第一氣流強(qiáng)度大于所述預(yù)設(shè)氣流強(qiáng)度時,判斷所述第一氣流強(qiáng)度的第一持續(xù)時間是否大于預(yù)設(shè)持續(xù)時間。
20.如權(quán)利要求15-19任一權(quán)項(xiàng)所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 第二判斷芯片,用于在控制所述語音識別引擎進(jìn)入第二狀態(tài)之后,判斷所述語音識別引擎是否處于使能狀態(tài),其中,在所述語音識別引擎處于所述使能狀態(tài)時,設(shè)備端與所述語音識別引擎進(jìn)行配合以完成所述語音識別引擎的語音識別功能的功能模塊處于工作狀態(tài); 第一產(chǎn)生芯片,用于在所述工作狀態(tài)為所述使能狀態(tài)時,產(chǎn)生第一提示信息,以提示所述第一用戶可以通過語音指令對所述電子設(shè)備進(jìn)行控制。
21.如權(quán)利要求20所述的電子設(shè)備,其特征在于,所述第一提示信息具體為:通過所述電子設(shè)備的揚(yáng)聲器播放所述第一氣流信息中所包含的第一氣流聲音的提示信息。
22.如權(quán)利要求15-19任一權(quán)項(xiàng)所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 第三判斷芯片,用于在控制所述語音識別引擎進(jìn)入第二狀態(tài)之后,判斷所述語音識別引擎是否處于使能狀態(tài),其中,在所述語音識別引擎處于所述使能狀態(tài)時,設(shè)備端與所述語音識別引擎進(jìn)行配合以完成所述語音識別引擎的語音識別功能的功能模塊處于工作狀態(tài); 第二產(chǎn)生芯片,用于在所述工作狀態(tài)不為所述使能狀態(tài)時,產(chǎn)生第二提示信息,以提示所述第一用戶不能通過語音控制指令對所述電子設(shè)備進(jìn)行控制。
23.如權(quán)利要求15-19任一權(quán)項(xiàng)所述的電子設(shè)備,其特征在于,在所述電子設(shè)備處于鎖屏狀態(tài)時,所述電子設(shè)備還包括: 第二控制芯片,用于在控制所述語音識別引擎進(jìn)入第二狀態(tài)之前或之后,控制所述電子設(shè)備從所述鎖屏狀態(tài)進(jìn)入解鎖狀態(tài)。
24.如權(quán)利要求15-19任一權(quán)項(xiàng)所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 第四判斷芯片,用于在所述控制所述語音識別引擎從第一狀態(tài)進(jìn)入第二狀態(tài)之后,判斷所述語音識別引擎是否處于所述第二狀態(tài); 第三產(chǎn)生芯片,用于在所述語音識別引擎處于所述第二狀態(tài)時,產(chǎn)生一用于提示所述語音識別引擎處于所述第二狀態(tài)的第三提示信息。
25.一種電子設(shè)備,所述電子設(shè)備包括有語音識別引擎,以及包括或連接有麥克風(fēng),其中,所述語音識別引擎包括第一狀態(tài)和第二狀態(tài),所述語音識別引擎處于所述第一狀態(tài)時的功耗低于所述語音識別引擎處于所述第二狀態(tài)時的功耗,其特征在于,所述電子設(shè)備還包括: 第五判斷芯片,用于判斷所述麥克風(fēng)是否采集到第二氣流信息; 第六判斷芯片,用于在采集到所述第二氣流信息時,判斷所述語音識別引擎是否處于所述第二狀態(tài); 第四產(chǎn)生芯片,用于在所述語音識別引擎處于所述第二狀態(tài)時,產(chǎn)生一用于提示所述語音識別引擎處于所述第二狀態(tài)的第四提示信息。
26.如權(quán)利要求25所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 第三控制芯片,用于在判斷所述語音識別引擎是否處于所述第二狀態(tài)之后,在所述語音識別引擎不處于所述第二狀態(tài)時,控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。
27.如權(quán)利要求26所述的電子設(shè)備,其特征在于,所述第三控制芯片,具體包括: 第三判斷子芯片,用于判斷所述電子設(shè)備是否接收到一觸控預(yù)設(shè)按鈕的第一操作; 第一控制子芯片,用于在存在所述第一操作時,控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。
28.如權(quán)利要求26所述的電子設(shè)備,其特征在于,所述第三控制芯片,具體包括: 第四判斷子芯片,用于判斷所述電子設(shè)備是否檢測到一滿足第一預(yù)設(shè)條件的第一氣流信息; 第二控制子芯片,用于在檢測到所述第一氣流信息時,控制所述語音識別引擎進(jìn)入所述第二狀態(tài)。
【文檔編號】G06F3/01GK104007809SQ201310062098
【公開日】2014年8月27日 申請日期:2013年2月27日 優(yōu)先權(quán)日:2013年2月27日
【發(fā)明者】邵曉婷, 徐海生 申請人:聯(lián)想(北京)有限公司