一種信息處理方法及電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種信息處理方法,應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括第一語音引擎和第二語音引擎,所述方法包括:在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,其中,所述第一子時(shí)長小于所述第一時(shí)長;基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎。
【專利說明】一種信息處理方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理【技術(shù)領(lǐng)域】,尤其涉及一種信息處理方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著信息處理技術(shù)的發(fā)展,語音信息處理成為信息處理【技術(shù)領(lǐng)域】的研究熱點(diǎn)。在使用語音信息控制電子設(shè)備時(shí),利用語音識(shí)別引擎識(shí)別出用戶說出的內(nèi)容。例如:用戶向電子設(shè)備發(fā)送語音信息“打電話”,語音識(shí)別弓I擎識(shí)別出用戶說出的內(nèi)容是“打電話”,電子設(shè)備的顯示單元就顯示出撥號(hào)界面。
[0003]在某些應(yīng)用場景如解鎖、打開文件等下,為了用戶信息安全,需要進(jìn)行身份認(rèn)證,現(xiàn)有技術(shù)中產(chǎn)生了聲紋確認(rèn)技術(shù),即利用聲紋確認(rèn)引擎確認(rèn)用戶發(fā)送的語音信息具有的聲紋是否是預(yù)設(shè)用戶的預(yù)設(shè)聲紋。例如:第一智能手機(jī)屬于第一用戶,在第一智能手機(jī)中存儲(chǔ)了第一用戶的文件及第一用戶的預(yù)定聲紋,當(dāng)?shù)诙脩粝胍蜷_第一用戶的文件,向第一智能手機(jī)發(fā)送語音信息“打開文件”后,聲紋確認(rèn)引擎會(huì)確認(rèn)語音信息“打開文件”具有的聲紋是否是第一用戶的第一聲紋,如果不是,第一用戶的文件就不會(huì)被打開,保證了第一用戶的信息安全。
[0004]但本申請 申請人:在實(shí)現(xiàn)本申請實(shí)施例中申請技術(shù)方案的過程中,發(fā)現(xiàn)上述技術(shù)至少存在如下技術(shù)問題:
[0005]現(xiàn)有技術(shù)中,語音識(shí)別引擎與聲紋確認(rèn)引擎是串行工作的,也就是說,在語音識(shí)別引擎識(shí)別出用戶說的內(nèi)容后,聲紋確認(rèn)引擎再確認(rèn)用戶發(fā)送的語音信息具有的聲紋是否是預(yù)設(shè)聲紋。或者,在聲紋確認(rèn)引擎確認(rèn)用戶發(fā)送的語音信息具有的聲紋是否是預(yù)設(shè)聲紋后,識(shí)別結(jié)果為是時(shí),語音識(shí)別弓I擎再識(shí)別出用戶說的內(nèi)容。
[0006]因此,現(xiàn)有技術(shù)中的語音識(shí)別技術(shù)存在的技術(shù)問題是:語音識(shí)別引擎與聲紋確認(rèn)引擎串行工作,導(dǎo)致處理語音信息的效率低。
【發(fā)明內(nèi)容】
[0007]本申請實(shí)施例通過提供一種信息處理方法及電子設(shè)備,解決了現(xiàn)有技術(shù)中的語音識(shí)別技術(shù)存在的語音識(shí)別引擎與聲紋確認(rèn)引擎串行工作,導(dǎo)致處理語音信息的效率低的技術(shù)問題,實(shí)現(xiàn)了提高處理語音信息的效率。
[0008]一方面,本申請實(shí)施例提供了一種信息處理方法,應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括第一語音引擎和第二語音引擎,所述方法包括:
[0009]在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)亥|J,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,其中,所述第一子時(shí)長小于所述第一時(shí)長;
[0010]基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎。
[0011]可選的,在所述第一語音引擎是語音識(shí)別引擎,所述第二語音引擎是聲紋確認(rèn)引擎時(shí),所述在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)亥IJ,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,具體為:
[0012]在所述電子設(shè)備接收所述語音信息的過程中,通過所述語音識(shí)別引擎識(shí)別所述第一子語音信息,在所述第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果;
[0013]所述基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎,具體包括:
[0014]判斷所述第一子識(shí)別結(jié)果是否表明所述第一子語音信息是預(yù)設(shè)的固定語音信息部分,獲得第一判斷結(jié)果;
[0015]當(dāng)所述第一判斷結(jié)果為是時(shí),啟動(dòng)所述聲紋確認(rèn)引擎,通過所述聲紋確認(rèn)引擎確認(rèn)所述第一子語音信息具有的第一子聲紋是否是預(yù)設(shè)聲紋,獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果。
[0016]可選的,在所述當(dāng)所述第一判斷結(jié)果為是時(shí),啟動(dòng)所述聲紋確認(rèn)引擎的同時(shí)或之后,所述方法還包括:
[0017]基于所述第一子識(shí)別結(jié)果,執(zhí)行與所述第一子識(shí)別結(jié)果對應(yīng)的第一子操作。
[0018]可選的,在所述獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果之后,所述方法還包括:
[0019]在所述第一子確認(rèn)結(jié)果表明所述第一子聲紋是所述預(yù)設(shè)聲紋時(shí),通過所述語音識(shí)別引擎獲得所述語音信息中的具有第二子時(shí)長的第二子語音信息,在所述第一時(shí)長內(nèi)的第二時(shí)刻,獲得與所述第二子語音信息對應(yīng)的第二子識(shí)別結(jié)果,其中,所述第二子時(shí)長與所述第一子時(shí)長之和小于等于所述第一時(shí)長;
[0020]基于所述第二子識(shí)別結(jié)果,執(zhí)行與所述第二子識(shí)別結(jié)果對應(yīng)的第二子操作。
[0021]可選的,在所述第一語音引擎是聲紋確認(rèn)引擎,所述第二語音引擎是語音識(shí)別引擎時(shí),所述在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)亥|J,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,具體為:
[0022]在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述聲紋確認(rèn)引擎確認(rèn)所述第一子語音信息具有的第一子聲紋是否是預(yù)設(shè)聲紋,在所述第一時(shí)長內(nèi)的第一時(shí)亥IJ,獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果;
[0023]所述基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎,具體包括:
[0024]判斷所述第一子確認(rèn)結(jié)果是否表明所述第一子聲紋是否是所述預(yù)設(shè)聲紋,獲得第二判斷結(jié)果;
[0025]當(dāng)所述第二判斷結(jié)果為是時(shí),啟動(dòng)所述語音識(shí)別引擎,通過所述語音識(shí)別引擎識(shí)別所述第一子語音信息,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果。
[0026]另一方面,本申請實(shí)施例提供了一種電子設(shè)備,所述電子設(shè)備包括第一語音引擎和第二語音引擎,所述電子設(shè)備還包括:
[0027]第一獲得單元,用于在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,其中,所述第一子時(shí)長小于所述第一時(shí)長;[0028]控制單元,用于基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎。
[0029]可選的,在所述第一語音引擎是語音識(shí)別引擎,所述第二語音引擎是聲紋確認(rèn)引擎時(shí),所述第一獲得單元具體用于:
[0030]在所述電子設(shè)備接收所述語音信息的過程中,通過所述語音識(shí)別引擎識(shí)別所述第一子語音信息,在所述第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果;
[0031]所述控制單元具體用于:
[0032]判斷所述第一子識(shí)別結(jié)果是否表明所述第一子語音信息是預(yù)設(shè)的固定語音信息部分,獲得第一判斷結(jié)果;當(dāng)所述第一判斷結(jié)果為是時(shí),啟動(dòng)所述聲紋確認(rèn)引擎,通過所述聲紋確認(rèn)引擎確認(rèn)所述第一子語音信息具有的第一子聲紋是否是預(yù)設(shè)聲紋,獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果。
[0033]可選的,所述控制單元還用于:
[0034]基于所述第一子識(shí)別結(jié)果,執(zhí)行與所述第一子識(shí)別結(jié)果對應(yīng)的第一子操作。
[0035]可選的,所述電子設(shè)備還包括:
[0036]第二獲得單元,用于在所述第一子確認(rèn)結(jié)果表明所述第一子聲紋是所述預(yù)設(shè)聲紋時(shí),通過所述語音識(shí)別引擎獲得所述語音信息中的具有第二子時(shí)長的第二子語音信息,在所述第一時(shí)長內(nèi)的第二時(shí)刻,獲得與所述第二子語音信息對應(yīng)的第二子識(shí)別結(jié)果,其中,所述第二子時(shí)長與所述第一子時(shí)長之和小于等于所述第一時(shí)長;
[0037]所述控制單元還用于基于所述第二子識(shí)別結(jié)果,執(zhí)行與所述第二子識(shí)別結(jié)果對應(yīng)的第二子操作。
[0038]可選的,在所述第一語音引擎是聲紋確認(rèn)引擎,所述第二語音引擎是語音識(shí)別引擎時(shí),所述在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,所述第二獲得單元具體用于:
[0039]在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述聲紋確認(rèn)引擎確認(rèn)所述第一子語音信息具有的第一子聲紋是否是預(yù)設(shè)聲紋,在所述第一時(shí)長內(nèi)的第一時(shí)亥IJ,獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果;
[0040]所述控制單元具體用于:
[0041]判斷所述第一子確認(rèn)結(jié)果是否表明所述第一子聲紋是否是所述預(yù)設(shè)聲紋,獲得第二判斷結(jié)果;當(dāng)所述第二判斷結(jié)果為是時(shí),啟動(dòng)所述語音識(shí)別引擎,通過所述語音識(shí)別引擎識(shí)別所述第一子語音信息,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果。
[0042]本申請實(shí)施例中提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
[0043]1、本申請實(shí)施例中,由于采用了在電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,其中,所述第一子時(shí)長小于所述第一時(shí)長;基于所述第一子結(jié)果,啟動(dòng)電子設(shè)備的第二語音引擎的技術(shù)手段。
[0044]根據(jù)第一語音引擎在獲得語音信息的過程中,獲得的部分語音信息及對應(yīng)的結(jié)果,啟動(dòng)第二語音引擎,相比現(xiàn)有技術(shù)中,兩個(gè)語音引擎串行工作,即第一語音引擎獲得全部語音信息再啟動(dòng)第二語音引擎,本申請實(shí)施例提供的信息處理方法提高了語音信息的處理效率。并且,相比現(xiàn)有技術(shù)中,兩個(gè)語音引擎并行工作,即第一語音引擎開始獲得語音信息的同時(shí),啟動(dòng)第二語音引擎,本申請實(shí)施例提供的信息處理方法節(jié)約了語音引擎硬件資源,且減少了電子設(shè)備的功耗,延長了電子設(shè)備的待機(jī)時(shí)間。
[0045]2、本申請實(shí)施例中,由于采用了在電子設(shè)備接收語音信息的過程中,通過電子設(shè)備的語音識(shí)別引擎識(shí)別語音信息的第一子語音信息,在所述第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果;判斷所述第一子識(shí)別結(jié)果是否表明所述第一子語音信息是預(yù)設(shè)的固定語音信息部分,獲得第一判斷結(jié)果;當(dāng)所述第一判斷結(jié)果為是時(shí),啟動(dòng)聲紋確認(rèn)引擎的技術(shù)手段。用戶可以根據(jù)自己的說話習(xí)慣設(shè)定語音信息中的固定語音信息部分,并且用戶可以將固定語音信息部分設(shè)置在語音信息中的多個(gè)位置,支持語音信息的動(dòng)態(tài)擴(kuò)充,相比于現(xiàn)有技術(shù)中基于有限個(gè)固定文本的語音信息處理方法,本申請實(shí)施例提供了一種靈活、自然的語音信息處理方法,提高了用戶體驗(yàn)。
【專利附圖】
【附圖說明】
[0046]為了更清楚地說明本申請實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0047]圖1為本申請實(shí)施例一中一種信息處理方法的流程圖;
[0048]圖2為本申請實(shí)施例二中一種電子設(shè)備的模塊圖。
【具體實(shí)施方式】
[0049]為使本申請的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0050]本申請實(shí)施例通過提供一種信息處理方法及電子設(shè)備,解決了現(xiàn)有技術(shù)中的語音識(shí)別技術(shù)存在的語音識(shí)別引擎與聲紋確認(rèn)引擎串行工作,導(dǎo)致處理語音信息的效率低的技術(shù)問題,實(shí)現(xiàn)了提高處理語音信息的效率。
[0051]本申請實(shí)施例中的技術(shù)方案為解決上述技術(shù)問題,總體思路如下:
[0052]提供一種信息處理方法,應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括第一語音引擎和第二語音引擎,所述第一語音引擎與所述第二語音引擎不同,所述方法包括:在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,其中,所述第一子時(shí)長小于所述第一時(shí)長;基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎。
[0053]根據(jù)第一語音引擎在獲得語音信息的過程中,獲得的部分語音信息及對應(yīng)的結(jié)果,啟動(dòng)第二語音引擎,相比現(xiàn)有技術(shù)中,兩個(gè)語音引擎串行工作,即第一語音引擎獲得全部語音信息再啟動(dòng)第二語音引擎,本申請實(shí)施例提供的信息處理方法提高了語音信息的處理效率。并且,相比現(xiàn)有技術(shù)中,兩個(gè)語音引擎并行工作,即第一語音引擎開始獲得語音信息的同時(shí),啟動(dòng)第二語音引擎,本申請實(shí)施例提供的信息處理方法節(jié)約了語音引擎硬件資源,且減少了電子設(shè)備的功耗,延長了電子設(shè)備的待機(jī)時(shí)間。
[0054]為了更好的理解上述技術(shù)方案,下面將結(jié)合說明書附圖以及具體的實(shí)施方式對上述技術(shù)方案進(jìn)行詳細(xì)的說明。應(yīng)當(dāng)理解本申請以及實(shí)施例中的具體特征是對本申請技術(shù)方案的詳細(xì)的說明,而不是對本申請的限定,在不沖突的情況下,本申請實(shí)施例以及實(shí)施例中的技術(shù)特征可以相互組合。
[0055]實(shí)施例一
[0056]本申請實(shí)施例提供了一種信息處理方法,應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括第一語音引擎和第二語音引擎,所述第一語音引擎與所述第二語音引擎不同。
[0057]本申請實(shí)施例中,所述電子設(shè)備可以是個(gè)人計(jì)算機(jī)、平板電腦、智能手機(jī)、智能電視等,本申請對此不作限制。所述第一語音引擎和所述第二語音引擎可以是語音識(shí)別引擎,用來識(shí)別語音信息的語義,即識(shí)別用戶說出的內(nèi)容,所述第一語音引擎和所述第二語音引擎也可以是聲紋確認(rèn)引擎,用來確認(rèn)語音信息具有的聲紋是否是用戶預(yù)設(shè)的聲紋,所述第一語音引擎和所述第二語音引擎還可以是其他語音引擎,本申請不做任何限定。并且所述第一語音引擎與所述第二引擎可以相同,也可以不同。
[0058]如圖1所示,本申請實(shí)施例提供的信息處理方法包括:
[0059]步驟1:在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,其中,所述第一子時(shí)長小于所述第一時(shí)長;
[0060]步驟2:基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎。
[0061]所述電子設(shè)備可以具有聲音采集單元,例如所述聲音采集單元可以是麥克,所述電子設(shè)備可以通過所述聲音采集單元接收所述語音信息?;蛘?,所述電子設(shè)備也可以通過網(wǎng)絡(luò)接收其他電子設(shè)備傳輸?shù)乃稣Z音信息?;蛘?,所述語音信息可以存儲(chǔ)在所述電子設(shè)備中,所述電子設(shè)備可以從所述電子設(shè)備的存儲(chǔ)區(qū)中接收所述語音信息?;蛘咚鲭娮釉O(shè)備也可以通過其他方式接收所述語音信息,對于所述語音信息的接收方式本申請不做限制。
[0062]所述語音信息可以是一段話,其中包括多個(gè)句子,或者所述語音信息也可以只包括一句話,即只包括一個(gè)句子。因此,語音信息具有第一時(shí)長,如5秒鐘,8秒鐘等。
[0063]在電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過電子設(shè)備的第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息。具體來說,假設(shè)具有第一時(shí)長的語音信息從第零時(shí)刻開始,至第N時(shí)刻結(jié)束,即第零時(shí)刻至第N時(shí)刻間的時(shí)間段即為第一時(shí)長,第一語音引擎可以在第零時(shí)刻至第N時(shí)刻間的任一時(shí)刻開始獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,本申請實(shí)施例中,電子設(shè)備的第一語音引擎與第二語音引擎采用非串行的工作方式,因此,所述第一子時(shí)長小于所述第一時(shí)長。
[0064]以電子設(shè)備是智能手機(jī)為例,在智能手機(jī)接收具有7秒鐘時(shí)長的語音信息“打電話給張三”的過程中,這7秒鐘時(shí)長的語音信息從第O秒開始,至第7秒結(jié)束。智能手機(jī)的第一語音引擎可以在第O秒至第7秒間的任一時(shí)刻獲得語音信息中的具有3秒鐘時(shí)常的第一子語音信息“打電話”。
[0065]在所述第一語音引擎獲得所述第一子語音信息后,在所述語音信息具有的第一時(shí)長內(nèi)得第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果。所述第一語音引擎的作用不同,獲得的第一子結(jié)果也不同。當(dāng)所述第一語音引擎是語音識(shí)別引擎時(shí),所述第一子結(jié)果是所述第一子語音信息的第一子語義,即第一子語音信息表示用戶說出的第一子內(nèi)容。當(dāng)所述第一語音引擎是聲紋識(shí)別引擎時(shí),所述第一子結(jié)果是第一子語音信息具有的第一子聲紋。
[0066]在執(zhí)行完步驟1,獲得第一子結(jié)果后,本申請實(shí)施例提供的信息處理方法就執(zhí)行步驟2。在執(zhí)行步驟2的過程中,具體包括以下步驟:
[0067]步驟一:判斷所述第一子結(jié)果是否滿足預(yù)設(shè)條件;
[0068]步驟二:當(dāng)所述判斷結(jié)果為是時(shí),啟動(dòng)所述第二語音引擎;
[0069]步驟三:當(dāng)所述判斷結(jié)果為否時(shí),繼續(xù)執(zhí)行步驟I。
[0070]根據(jù)第一子結(jié)果的不同,所述預(yù)設(shè)條件也不同。當(dāng)所述第一子結(jié)果是所述第一子語音信息的第一子語義,即第一子語音信息表示用戶說出的第一子內(nèi)容時(shí),所述預(yù)設(shè)條件是:判斷所述第一子語義是否是所述語音信息中的固定語音信息部分。
[0071]繼續(xù)沿用上述例子,假設(shè)第一子語音信息是“打電話”,且用戶預(yù)設(shè)的固定語音信息部分是“打電話”,因?yàn)椤按螂娫挕贝硪粋€(gè)固定指令,判斷結(jié)果為是,則啟動(dòng)第二語音引擎。假設(shè)第一子語音信息是“張三”,不是用戶預(yù)設(shè)的固定語音信息部分,因?yàn)椤皬埲贝硪粋€(gè)人名,判斷結(jié)果為否,則繼續(xù)獲得第一子語音信息及第一子結(jié)果。
[0072]根據(jù)所述第一語音引擎和所述第二語音引擎的不同,步驟I和步驟2的實(shí)現(xiàn)方式不同。
[0073]當(dāng)所述第一語音引擎是語音識(shí)別引擎,所述第二語音引擎是聲紋確認(rèn)引擎時(shí),步驟I和步驟2的實(shí)現(xiàn)方式為:
[0074]在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述語音識(shí)別引擎識(shí)別所述第一子語音信息,在所述第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果;
[0075]判斷所述第一子識(shí)別結(jié)果是否表明所述第一子語音信息是預(yù)設(shè)的固定語音信息部分,獲得第一判斷結(jié)果;當(dāng)所述第一判斷結(jié)果為是時(shí),啟動(dòng)所述聲紋確認(rèn)引擎,通過所述聲紋確認(rèn)引擎確認(rèn)所述第一子語音信息具有的第一子聲紋是否是預(yù)設(shè)聲紋,獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果。啟動(dòng)所述聲紋確認(rèn)引擎的同時(shí)或之后,所述方法還包括:基于所述第一子識(shí)別結(jié)果,執(zhí)行與所述第一子識(shí)別結(jié)果對應(yīng)的第一子操作。
[0076]在所述第一子確認(rèn)結(jié)果表明所述第一子聲紋是所述預(yù)設(shè)聲紋時(shí),通過所述語音識(shí)別引擎獲得所述語音信息中的具有第二子時(shí)長的第二子語音信息,在所述第一時(shí)長內(nèi)的第二時(shí)刻,獲得與所述第二子語音信息對應(yīng)的第二子識(shí)別結(jié)果,其中,所述第二子時(shí)長與所述第一子時(shí)長之和小于等于所述第一時(shí)長;
[0077]基于所述第二子識(shí)別結(jié)果,執(zhí)行與所述第二子識(shí)別結(jié)果對應(yīng)的第二子操作。
[0078]以電子設(shè)備是智能手機(jī)為例,在智能手機(jī)接收具有8秒時(shí)長的語音信息“登陸淘寶,淘春裝”的過程中,通過語音識(shí)別引擎識(shí)別語音信息“登陸淘寶,淘春裝”中的具有4秒鐘時(shí)長的第一子語音信息“登陸淘寶”,在8秒時(shí)長內(nèi)的第5秒鐘,獲得第一子語音信息“登陸淘寶”對應(yīng)的第一子識(shí)別結(jié)果是第一子語義:登陸淘寶。
[0079]接著判斷第一子語義:登陸淘寶是否表明第一子語音信息“登陸淘寶”是用戶預(yù)設(shè)的固定語音信息部分:登陸淘寶,判斷結(jié)果為是,則啟動(dòng)聲紋確認(rèn)引擎,通過聲紋確認(rèn)引擎確認(rèn)第一子語音信息“登陸淘寶”具有的第一子聲紋是否是預(yù)設(shè)聲紋,獲得與第一子語音信息“登陸淘寶”對應(yīng)的第一子確認(rèn)結(jié)果,其中,所述預(yù)設(shè)聲紋可以是智能手機(jī)的用戶本身的聲紋,也可以是智能手機(jī)的用戶設(shè)置的其他人的聲紋。
[0080]在啟動(dòng)聲紋確認(rèn)引擎的同時(shí),由于第一子識(shí)別結(jié)果是第一子識(shí)別語義:登陸淘寶,則智能手機(jī)可以執(zhí)行登陸淘寶的登陸操作,先輸入用戶名。
[0081]在第一子確認(rèn)結(jié)果表明第一子語音信息“登陸淘寶”具有的第一子聲紋是預(yù)設(shè)聲紋時(shí),身份驗(yàn)證成功,則智能手機(jī)可以輸入與用戶名對應(yīng)的密碼,登陸成功。并且通過語音識(shí)別引擎繼續(xù)獲得語音信息“登陸淘寶,淘春裝”中的具有4秒鐘時(shí)長的第二子語音信息“淘春裝”,在8秒時(shí)長內(nèi)的第8秒鐘,獲得第二子語音信息“淘春裝”對應(yīng)的第二子識(shí)別結(jié)果是第二子語義:淘春裝。
[0082]由于第二子識(shí)別結(jié)果是第二子識(shí)別語義:淘春裝,則智能手機(jī)可以執(zhí)行獲取有春裝的網(wǎng)頁的操作,并在智能手機(jī)的顯示屏上顯示有春裝的網(wǎng)頁。
[0083]當(dāng)所述第一語音引擎是聲紋確認(rèn)引擎,所述第二語音引擎是語音識(shí)別引擎時(shí),步驟I和步驟2的實(shí)現(xiàn)方式為:
[0084]在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述聲紋確認(rèn)引擎確認(rèn)所述第一子語音信息具有的第一子聲紋是否是預(yù)設(shè)聲紋,在所述第一時(shí)長內(nèi)的第一時(shí)亥IJ,獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果;
[0085]所述基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎,具體包括:
[0086]判斷所述第一子確認(rèn)結(jié)果是否表明所述第一子聲紋是否是所述預(yù)設(shè)聲紋,獲得第二判斷結(jié)果;
[0087]當(dāng)所述第二判斷結(jié)果為是時(shí),啟動(dòng)所述語音識(shí)別引擎,通過所述語音識(shí)別引擎識(shí)別所述第一子語音信息,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果。
[0088]以電子設(shè)備是智能手機(jī)為例,在智能手機(jī)接收具有10秒時(shí)長的語音信息“開鎖,打開我的文件”的過程中,通過聲紋確認(rèn)引擎確認(rèn)具有3秒時(shí)長的第一子語音信息“開鎖”具有的第一子聲紋是否是預(yù)設(shè)聲紋,如用戶預(yù)設(shè)的自己的聲紋,在10秒時(shí)長內(nèi)的第4秒,獲得與第一子語音信息“開鎖”對應(yīng)的第一子確認(rèn)結(jié)果:是。
[0089]接著判斷第一子確認(rèn)結(jié)果:“是”是否表明第一子聲紋是用戶預(yù)設(shè)的自己的聲紋。判斷結(jié)果為是,身份驗(yàn)證成功,則啟動(dòng)語音識(shí)別引擎,通過語音識(shí)別引擎識(shí)別第一子語音信息“開鎖”,獲得與第一子語音信息“開鎖”對應(yīng)的第一子識(shí)別結(jié)果是第一子語義:開鎖。
[0090]在啟動(dòng)語音識(shí)別引擎之后,由于第一子識(shí)別結(jié)果是第一子識(shí)別語義:開鎖,則智能手機(jī)可以執(zhí)行開鎖操作。
[0091]并且通過語音識(shí)別引擎繼續(xù)獲得語音信息“開鎖,打開我的文件”中的具有6秒鐘時(shí)長的第二子語音信息“打開我的文件”,在10秒時(shí)長內(nèi)的第10秒鐘,獲得第二子語音信息“打開我的文件”對應(yīng)的第二子識(shí)別結(jié)果是第二子語義:打開我的文件。[0092]由于第二子識(shí)別結(jié)果是第二子識(shí)別語義:打開我的文件,則智能手機(jī)可以執(zhí)行獲取我的文件的操作,并在智能手機(jī)的顯示屏上顯示我的文件。
[0093]本申請實(shí)施例中,所述預(yù)設(shè)的語音信息中的固定部分及所述預(yù)設(shè)聲紋可以是用戶設(shè)置的,或電子設(shè)備自行設(shè)置的。用戶可以根據(jù)自己的說話習(xí)慣設(shè)置語音信息中的固定部分。以打電話給張三為例,用戶可以設(shè)置“打電話給”為固定部分,也可以設(shè)置“給……打電話”為固定部分。
[0094]本申請實(shí)施例中,在基于第一語音引擎獲得的第一子結(jié)果,啟動(dòng)電子設(shè)備的第二語音引擎后,第一語音引擎可以繼續(xù)運(yùn)行,也可以在第二語音引擎啟動(dòng)時(shí)停止運(yùn)行,或者在第二語音引擎運(yùn)行預(yù)定時(shí)間后停止運(yùn)行,本申請不做任何限定。
[0095]實(shí)施例二
[0096]基于同一發(fā)明構(gòu)思,本申請實(shí)施例中還提供了一種電子設(shè)備,由于該電子設(shè)備與上述信息處理方法解決問題的原理與信息處理方法相似,因此該電子設(shè)備的實(shí)施可以參見方法的實(shí)施,重復(fù)之處不再贅述。
[0097]如圖2所示,本申請實(shí)施例提供了一種電子設(shè)備,所述電子設(shè)備包括第一語音引擎和第二語音引擎,所述電子設(shè)備還包括:[0098]第一獲得單元10,用于在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,其中,所述第一子時(shí)長小于所述第一時(shí)長;
[0099]控制單元20,用于基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎。
[0100]可選的,在所述第一語音引擎是語音識(shí)別引擎,所述第二語音引擎是聲紋確認(rèn)引擎時(shí),所述第一獲得單元具體用于:
[0101]在所述電子設(shè)備接收所述語音信息的過程中,通過所述語音識(shí)別引擎識(shí)別所述第一子語音信息,在所述第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果;
[0102]所述控制單元具體用于:
[0103]判斷所述第一子識(shí)別結(jié)果是否表明所述第一子語音信息是預(yù)設(shè)的固定語音信息部分,獲得第一判斷結(jié)果;當(dāng)所述第一判斷結(jié)果為是時(shí),啟動(dòng)所述聲紋確認(rèn)引擎,通過所述聲紋確認(rèn)引擎確認(rèn)所述第一子語音信息具有的第一子聲紋是否是預(yù)設(shè)聲紋,獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果。
[0104]可選的,所述控制單元還用于:
[0105]基于所述第一子識(shí)別結(jié)果,執(zhí)行與所述第一子識(shí)別結(jié)果對應(yīng)的第一子操作。
[0106]可選的,所述電子設(shè)備還包括:
[0107]第二獲得單元,用于在所述第一子確認(rèn)結(jié)果表明所述第一子聲紋是所述預(yù)設(shè)聲紋時(shí),通過所述語音識(shí)別引擎獲得所述語音信息中的具有第二子時(shí)長的第二子語音信息,在所述第一時(shí)長內(nèi)的第二時(shí)刻,獲得與所述第二子語音信息對應(yīng)的第二子識(shí)別結(jié)果,其中,所述第二子時(shí)長與所述第一子時(shí)長之和小于等于所述第一時(shí)長;
[0108]所述控制單元還用于基于所述第二子識(shí)別結(jié)果,執(zhí)行與所述第二子識(shí)別結(jié)果對應(yīng)的第二子操作。
[0109]可選的,在所述第一語音引擎是聲紋確認(rèn)引擎,所述第二語音引擎是語音識(shí)別引擎時(shí),所述在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,所述第二獲得單元具體用于:
[0110]在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述聲紋確認(rèn)引擎確認(rèn)所述第一子語音信息具有的第一子聲紋是否是預(yù)設(shè)聲紋,在所述第一時(shí)長內(nèi)的第一時(shí)亥IJ,獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果;
[0111]所述控制單元具體用于:
[0112]判斷所述第一子確認(rèn)結(jié)果是否表明所述第一子聲紋是否是所述預(yù)設(shè)聲紋,獲得第二判斷結(jié)果;當(dāng)所述第二判斷結(jié)果為是時(shí),啟動(dòng)所述語音識(shí)別引擎,通過所述語音識(shí)別引擎識(shí)別所述第一子語音信息,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果。
[0113]上述申請實(shí)施例中提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
[0114]1、本申請實(shí)施例中,由于采用了在電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,其中,所述第一子時(shí)長小于所述第一時(shí)長;基于所述第一子結(jié)果,啟動(dòng)電子設(shè)備的第二語音引擎的技術(shù)手段。
[0115]根據(jù)第一語音引擎在獲得語音信息的過程中,獲得的部分語音信息及對應(yīng)的結(jié)果,啟動(dòng)第二語音引擎,相比現(xiàn)有技術(shù)中,兩個(gè)語音引擎串行工作,即第一語音引擎獲得全部語音信息再啟動(dòng)第二語音引擎,本申請實(shí)施例提供的信息處理方法提高了語音信息的處理效率。并且,相比現(xiàn)有技術(shù)中,兩個(gè)語音引擎并行工作,即第一語音引擎開始獲得語音信息的同時(shí),啟動(dòng)第二語音引擎,本申請實(shí)施例提供的信息處理方法節(jié)約了語音引擎硬件資源,且減少了電子設(shè)備的功耗,延長了電子設(shè)備的待機(jī)時(shí)間。
[0116]2、本申請實(shí)施例中,由于采用了在電子設(shè)備接收語音信息的過程中,通過電子設(shè)備的語音識(shí)別引擎識(shí)別語音信息的第一子語音信息,在所述第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果;判斷所述第一子識(shí)別結(jié)果是否表明所述第一子語音信息是預(yù)設(shè)的固定語音信息部分,獲得第一判斷結(jié)果;當(dāng)所述第一判斷結(jié)果為是時(shí),啟動(dòng)聲紋確認(rèn)引擎的技術(shù)手段。用戶可以根據(jù)自己的說話習(xí)慣設(shè)定語音信息中的固定語音信息部分,并且用戶可以將固定語音信息部分設(shè)置在語音信息中的多個(gè)位置,支持語音信息的動(dòng)態(tài)擴(kuò)充,相比于現(xiàn)有技術(shù)中基于有限個(gè)固定文本的語音信息處理方法,本申請實(shí)施例提供了一種靈活、自然的語音信息處理方法,提高了用戶體驗(yàn)。
[0117]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0118]本申請是參照根據(jù)本申請實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0119]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0120]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0121]具體來講,本申請實(shí)施例中的一種信息處理方法應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括第一語音引擎和第二語音引擎,所述方法對應(yīng)的計(jì)算機(jī)程序指令可以被存儲(chǔ)在光盤,硬盤,U盤等存儲(chǔ)介質(zhì)上,當(dāng)存儲(chǔ)介質(zhì)中的與一種信息處理方法對應(yīng)的計(jì)算機(jī)程序指令被一電子設(shè)備讀取或被執(zhí)行時(shí),包括如下步驟:
[0122]在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)亥IJ,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,其中,所述第一子時(shí)長小于所述第一時(shí)長;
[0123]基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎。
[0124]可選的,在所述第一語音引擎是語音識(shí)別引擎,所述第二語音引擎是聲紋確認(rèn)引擎時(shí),所述在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,所述存儲(chǔ)介質(zhì)中存儲(chǔ)的與步驟:通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,對應(yīng)的計(jì)算機(jī)指令在具體被執(zhí)行過程中,具體包括如下步驟:
[0125]在所述電子設(shè)備接收所述語音信息的過程中,通過所述語音識(shí)別引擎識(shí)別所述第一子語音信息,在所述第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果;
[0126]所述存儲(chǔ)介質(zhì)中存儲(chǔ)的與步驟:基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎,對應(yīng)的計(jì)算機(jī)指令在具體被執(zhí)行過程中,具體包括如下步驟:
[0127]判斷所述第一子識(shí)別結(jié)果是否表明所述第一子語音信息是預(yù)設(shè)的固定語音信息部分,獲得第一判斷結(jié)果;
[0128]當(dāng)所述第一判斷結(jié)果為是時(shí),啟動(dòng)所述聲紋確認(rèn)引擎,通過所述聲紋確認(rèn)引擎確認(rèn)所述第一子語音信息具有的第一子聲紋是否是預(yù)設(shè)聲紋,獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果。
[0129]可選的,所述存儲(chǔ)介質(zhì)中還存儲(chǔ)有另外一些計(jì)算機(jī)指令,這些計(jì)算機(jī)指令在與步驟:當(dāng)所述第一判斷結(jié)果為是時(shí),啟動(dòng)所述聲紋確認(rèn)引擎,對應(yīng)的計(jì)算機(jī)指令被執(zhí)行的同時(shí)或之后被執(zhí)行,在被執(zhí)行時(shí)包括如下步驟:
[0130]基于所述第一子識(shí)別結(jié)果,執(zhí)行與所述第一子識(shí)別結(jié)果對應(yīng)的第一子操作。
[0131]可選的,所述存儲(chǔ)介質(zhì)中還存儲(chǔ)有另外一些計(jì)算機(jī)指令,這些計(jì)算機(jī)指令在與步驟:獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果,對應(yīng)的計(jì)算機(jī)指令被執(zhí)行之后被執(zhí)行,在被執(zhí)行時(shí)包括如下步驟:
[0132]在所述第一子確認(rèn)結(jié)果表明所述第一子聲紋是所述預(yù)設(shè)聲紋時(shí),通過所述語音識(shí)別引擎獲得所述語音信息中的具有第二子時(shí)長的第二子語音信息,在所述第一時(shí)長內(nèi)的第二時(shí)刻,獲得與所述第二子語音信息對應(yīng)的第二子識(shí)別結(jié)果,其中,所述第二子時(shí)長與所述第一子時(shí)長之和小于等于所述第一時(shí)長;
[0133]基于所述第二子識(shí)別結(jié)果,執(zhí)行與所述第二子識(shí)別結(jié)果對應(yīng)的第二子操作。
[0134]可選的,在所述第一語音引擎是聲紋確認(rèn)引擎,所述第二語音引擎是語音識(shí)別引擎時(shí),所述在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,所述存儲(chǔ)介質(zhì)中存儲(chǔ)的與步驟:通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,對應(yīng)的計(jì)算機(jī)指令在具體被執(zhí)行過程中,具體包括如下步驟:
[0135]在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述聲紋確認(rèn)引擎確認(rèn)所述第一子語音信息具有的第一子聲紋是否是預(yù)設(shè)聲紋,在所述第一時(shí)長內(nèi)的第一時(shí)亥IJ,獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果;
[0136]所述存儲(chǔ)介質(zhì)中存儲(chǔ)的與步驟:基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎,對應(yīng)的計(jì)算機(jī)指令在具體被執(zhí)行過程中,具體包括如下步驟:
[0137]判斷所述第一子確認(rèn)結(jié)果是否表明所述第一子聲紋是否是所述預(yù)設(shè)聲紋,獲得第二判斷結(jié)果;
[0138]當(dāng)所述第二判斷結(jié)果為是時(shí),啟動(dòng)所述語音識(shí)別引擎,通過所述語音識(shí)別引擎識(shí)別所述第一子語音信息,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果。
[0139]盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
[0140]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種信息處理方法,應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括第一語音引擎和第二語音引擎,所述方法包括: 在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,其中,所述第一子時(shí)長小于所述第一時(shí)長; 基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎。
2.如權(quán)利要求1所述的方法,其特征在于,在所述第一語音引擎是語音識(shí)別引擎,所述第二語音引擎是聲紋確認(rèn)引擎時(shí),所述在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,具體為: 在所述電子設(shè)備接收所述語音信息的過程中,通過所述語音識(shí)別引擎識(shí)別所述第一子語音信息,在所述第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果; 所述基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎,具體包括: 判斷所述第一子識(shí)別結(jié)果是否表明所述第一子語音信息是預(yù)設(shè)的固定語音信息部分,獲得第一判斷結(jié)果; 當(dāng)所述第一判斷結(jié)果為是時(shí),啟動(dòng)所述聲紋確認(rèn)引擎,通過所述聲紋確認(rèn)引擎確認(rèn)所述第一子語音信息具有的第一子聲紋是否是預(yù)設(shè)聲紋,獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果。
3.如權(quán)利要求2所述的方法,其特征在于,在所述當(dāng)所述第一判斷結(jié)果為是時(shí),啟動(dòng)所述聲紋確認(rèn)引擎的同時(shí)或之后,所述方法還包括: 基于所述第一子識(shí)別結(jié)果,執(zhí)行與所述第一子識(shí)別結(jié)果對應(yīng)的第一子操作。
4.如權(quán)利要求2所述的方法,其特征在于,在所述獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果之后,所述方法還包括: 在所述第一子確認(rèn)結(jié)果表明所述第一子聲紋是所述預(yù)設(shè)聲紋時(shí),通過所述語音識(shí)別引擎獲得所述語音信息中的具有第二子時(shí)長的第二子語音信息,在所述第一時(shí)長內(nèi)的第二時(shí)亥IJ,獲得與所述第二子語音信息對應(yīng)的第二子識(shí)別結(jié)果,其中,所述第二子時(shí)長與所述第一子時(shí)長之和小于等于所述第一時(shí)長; 基于所述第二子識(shí)別結(jié)果,執(zhí)行與所述第二子識(shí)別結(jié)果對應(yīng)的第二子操作。
5.如權(quán)利要求1所述的方法,其特征在于,在所述第一語音引擎是聲紋確認(rèn)引擎,所述第二語音引擎是語音識(shí)別引擎時(shí),所述在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,具體為: 在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述聲紋確認(rèn)引擎確認(rèn)所述第一子語音信息具有的第一子聲紋是否是預(yù)設(shè)聲紋,在所述第一時(shí)長內(nèi)的第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果; 所述基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎,具體包括: 判斷所述第一子確認(rèn)結(jié)果是否表明所述第一子聲紋是否是所述預(yù)設(shè)聲紋,獲得第二判斷結(jié)果; 當(dāng)所述第二判斷結(jié)果為是時(shí),啟動(dòng)所述語音識(shí)別引擎,通過所述語音識(shí)別引擎識(shí)別所述第一子語音信息,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果。
6.一種電子設(shè)備,所述電子設(shè)備包括第一語音引擎和第二語音引擎,所述電子設(shè)備還包括: 第一獲得單元,用于在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述第一語音引擎獲得所述語音信息中的具有第一子時(shí)長的第一子語音信息,在所述第一時(shí)長內(nèi)的第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子結(jié)果,其中,所述第一子時(shí)長小于所述第一時(shí)長; 控制單元,用于基于所述第一子結(jié)果,啟動(dòng)所述第二語音引擎。
7.如權(quán)利要求6所述的電子設(shè)備,其特征在于,在所述第一語音引擎是語音識(shí)別引擎,所述第二語音引擎是聲紋確認(rèn)引擎時(shí),所述第一獲得單元具體用于: 在所述電子設(shè)備接收所述語音信息的過程中,通過所述語音識(shí)別引擎識(shí)別所述第一子語音信息,在所述第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果; 所述控制單元具體用于: 判斷所述第一子識(shí)別結(jié)果是否表明所述第一子語音信息是預(yù)設(shè)的固定語音信息部分,獲得第一判斷結(jié)果;當(dāng)所述第一判斷結(jié)果為是時(shí),啟動(dòng)所述聲紋確認(rèn)引擎,通過所述聲紋確認(rèn)引擎確認(rèn)所述第一子語音信息具有的第一子聲紋是否是預(yù)設(shè)聲紋,獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果。
8.如權(quán)利要求7所述的電子設(shè)備,其特征在于,所述控制單元還用于: 基于所述第一子識(shí)別結(jié)果,執(zhí)行與所述第一子識(shí)別結(jié)果對應(yīng)的第一子操作。
9.如權(quán)利要求7所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 第二獲得單元,用于在所述第一子確認(rèn)結(jié)果表明所述第一子聲紋是所述預(yù)設(shè)聲紋時(shí),通過所述語音識(shí)別引擎獲得所述語音信息中的具有第二子時(shí)長的第二子語音信息,在所述第一時(shí)長內(nèi)的第二時(shí)刻,獲得與所述第二子語音信息對應(yīng)的第二子識(shí)別結(jié)果,其中,所述第二子時(shí)長與所述第一子時(shí)長之和小于等于所述第一時(shí)長; 所述控制單元還用于基于所述第二子識(shí)別結(jié)果,執(zhí)行與所述第二子識(shí)別結(jié)果對應(yīng)的第二子操作。
10.如權(quán)利要求6所述的電子設(shè)備,其特征在于,在所述第一語音引擎是聲紋確認(rèn)引擎,所述第二語音引擎是語音識(shí)別引擎時(shí),所述在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,所述第二獲得單元具體用于: 在所述電子設(shè)備接收具有第一時(shí)長的語音信息的過程中,通過所述聲紋確認(rèn)引擎確認(rèn)所述第一子語音信息具有的第一子聲紋是否是預(yù)設(shè)聲紋,在所述第一時(shí)長內(nèi)的第一時(shí)刻,獲得與所述第一子語音信息對應(yīng)的第一子確認(rèn)結(jié)果; 所述控制單元具體用于: 判斷所述第一子確認(rèn)結(jié)果是否表明所述第一子聲紋是否是所述預(yù)設(shè)聲紋,獲得第二判斷結(jié)果;當(dāng)所述第二判斷結(jié)果為是時(shí),啟動(dòng)所述語音識(shí)別引擎,通過所述語音識(shí)別引擎識(shí)別所述第一子語音信息,獲得與所述第一子語音信息對應(yīng)的第一子識(shí)別結(jié)果。
【文檔編號(hào)】H04M1/725GK103903623SQ201410126412
【公開日】2014年7月2日 申請日期:2014年3月31日 優(yōu)先權(quán)日:2014年3月31日
【發(fā)明者】汪俊杰, 孫艷慶, 趙一方, 柴海新 申請人:聯(lián)想(北京)有限公司