一種信息處理方法以及電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種信息處理方法以及電子設(shè)備,所述信息處理方法應(yīng)用于一電子設(shè)備,所述方法包括:在所述顯示單元上顯示一語音控件,所述語音控件與一語音識別引擎相互對應(yīng);當(dāng)所述語音識別引擎處于工作狀態(tài)時(shí),獲得第一語音輸入,所述第一語音輸入用于調(diào)用第一應(yīng)用;基于所述語音識別引擎對所述第一語音輸入的識別獲得第一調(diào)用指令;響應(yīng)所述第一調(diào)用指令,調(diào)用所述第一應(yīng)用;判斷所述第一應(yīng)用是否滿足第一預(yù)設(shè)條件;在所述第一應(yīng)用滿足所述第一預(yù)設(shè)條件時(shí),生成與所述第一應(yīng)用對應(yīng)的第一標(biāo)識;在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示。
【專利說明】一種信息處理方法以及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電子【技術(shù)領(lǐng)域】,尤其涉及一種信息處理方法以及電子設(shè)備。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的不斷發(fā)展,電子技術(shù)也得到了飛速的發(fā)展,電子產(chǎn)品的種類也越來越多,人們也享受到了科技發(fā)展帶來的各種便利?,F(xiàn)在人們可以通過各種類型的電子設(shè)備,享受隨著科技發(fā)展帶來的舒適生活。例如,語音識別技術(shù)已經(jīng)廣泛應(yīng)用于智能手機(jī)、平板電腦或筆記本電腦等電子設(shè)備中,為人們的生活帶來了更多的便利。
[0003]比如,智能手機(jī)、平板電腦或者筆記本電腦等電子設(shè)備會安裝有一個(gè)語音識別引擎,在語音識別引擎處于工作狀態(tài)后,可以向該語音識別引擎輸入語音命令,從而控制電子設(shè)備完成相應(yīng)的動作,例如,用戶向電子設(shè)備輸入“打開微博”這一語音命令之后,語音識別引擎就能夠?qū)Α按蜷_微博”這一語音命令進(jìn)行識別,并為其匹配出“微博”這一應(yīng)用的調(diào)用指令,使得電子設(shè)備能夠根據(jù)該調(diào)用指令調(diào)用安裝在電子設(shè)備內(nèi)的“微博”這一應(yīng)用,十分的方便。
[0004]但本發(fā)明人在實(shí)現(xiàn)本發(fā)明實(shí)施例中的技術(shù)方案的過程中,發(fā)現(xiàn)上述技術(shù)至少存在如下技術(shù)問題:
[0005]在通過語音識別引擎打開一個(gè)應(yīng)用之后,例如打開了 “微博”應(yīng)用,該“微博”應(yīng)用的主界面會顯示在電子設(shè)備的顯示屏幕上,如果再次通過語音識別引擎打開了另一個(gè)應(yīng)用,例如打開了 “郵箱”應(yīng)用,“郵箱”應(yīng)用的主界面就會顯示在電子設(shè)備的顯示屏幕上,并將“微博”應(yīng)用的主界面替換掉,也即此時(shí)“微博”應(yīng)用轉(zhuǎn)為后臺運(yùn)行,但電子設(shè)備沒有通過語音識別引擎打開的“微博”應(yīng)用已轉(zhuǎn)為后臺運(yùn)行的提示,而后臺運(yùn)行的應(yīng)用會減慢電子設(shè)備的運(yùn)行速度,用戶在需要查看或者關(guān)閉后臺運(yùn)行的應(yīng)用時(shí),只能通過專門的軟件才能查看或者關(guān)閉后臺運(yùn)行的應(yīng)用,十分的麻煩,因此,現(xiàn)有技術(shù)中存在只能顯示通過語音識別引擎打開的在前臺運(yùn)行的應(yīng)用界面、而不能顯示通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的界面的技術(shù)問題。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施例通過提供一種信息處理方法以及電子設(shè)備,解決了現(xiàn)有技術(shù)中存在的只能顯示通過語音識別引擎打開的在前臺運(yùn)行的應(yīng)用的界面、而不能顯示通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的界面的技術(shù)問題。
[0007]本發(fā)明實(shí)施例一方面提供一種信息處理方法,應(yīng)用于一電子設(shè)備,所述電子設(shè)備包括一顯示單元,所述方法包括:在所述顯示單元上顯示一語音控件,所述語音控件與一語音識別引擎相互對應(yīng);當(dāng)所述語音識別引擎處于工作狀態(tài)時(shí),獲得第一語音輸入,所述第一語音輸入用于調(diào)用第一應(yīng)用;基于所述語音識別引擎對所述第一語音輸入的識別獲得第一調(diào)用指令;響應(yīng)所述第一調(diào)用指令,調(diào)用所述第一應(yīng)用;判斷所述第一應(yīng)用是否滿足第一預(yù)設(shè)條件;在所述第一應(yīng)用滿足所述第一預(yù)設(shè)條件時(shí),生成與所述第一應(yīng)用對應(yīng)的第一標(biāo)識;在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示。
[0008]可選地,所述判斷所述第一應(yīng)用是否滿足所述第一預(yù)設(shè)條件,具體為:判斷所述第一應(yīng)用是否處于后臺運(yùn)行狀態(tài);或判斷在第一預(yù)設(shè)時(shí)間段內(nèi)是否獲得針對所述第一應(yīng)用的操作。
[0009]可選地,所述在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示,具體包括:當(dāng)所述語音控件顯示在所述顯示單元上時(shí),確定所述語音控件在所述顯示單元上的顯示區(qū)域?yàn)榈谝伙@示區(qū)域;在所述第一顯示區(qū)域上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯不。
[0010]可選地,在所述在所述第一顯示區(qū)域上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示之后,所述方法還包括:獲得第一移動指令,所述第一移動指令用于將所述語音控件與所述第一標(biāo)識從所述第一顯示區(qū)域移動到所述顯示單元上的第二顯示區(qū)域,所述第二顯示區(qū)域與所述第一顯示區(qū)域不相同;執(zhí)行所述第一移動指令,將所述語音控件與所述第一標(biāo)識關(guān)聯(lián)顯示在所述第二顯示區(qū)域上。
[0011]可選地,在所述在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示之后,所述方法還包括:判斷所述第一應(yīng)用是否接收到第一信息;在所述第一應(yīng)用接收到所述第一信息時(shí),在所述第一標(biāo)識上顯不與所述第一信息對應(yīng)的第一提不信息。
[0012]可選地,在所述在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示之后,所述方法還包括:在所述顯示單元上將所述語音控件與第一標(biāo)識及M個(gè)標(biāo)識一起關(guān)聯(lián)顯示,其中,M為大于等于I的整數(shù)。
[0013]可選地,在所述在所述顯示單元上將所述語音控件與第一標(biāo)識及M個(gè)標(biāo)識一起關(guān)聯(lián)顯示之后,所述方法還包括:獲得第二語音輸入;基于所述語音識別引擎對所述第二語音輸入進(jìn)行識別,其中,在所述語音識別弓I擎對所述第二語音輸入進(jìn)行識別的過程中,優(yōu)先以所述M個(gè)標(biāo)識對應(yīng)的M個(gè)應(yīng)用所對應(yīng)的M個(gè)調(diào)用指令作為與所述第二語音輸入匹配的第一調(diào)用指令集合,再以所述電子設(shè)備內(nèi)除所述M個(gè)應(yīng)用外的其他N個(gè)應(yīng)用所對應(yīng)的N個(gè)調(diào)用指令作為與所述第二語音輸入匹配的第二調(diào)用指令集合。
[0014]可選地,所述顯示單元能夠顯示Q個(gè)交互界面,其中Q為大于等于2的整數(shù),在所述顯示單元顯示的交互界面在所述Q個(gè)交互界面中切換時(shí),所述語音控件與所述第一標(biāo)識始終顯示在所述顯示單元上。
[0015]可選地,所述語音控件具有第一顯示狀態(tài)與第二顯示狀態(tài),其中,所述第一顯示狀態(tài)與所述語音識別引擎處于工作狀態(tài)相對應(yīng),所述第二顯示狀態(tài)與所述語音識別引擎處于非工作狀態(tài)相對應(yīng),所述第一顯示狀態(tài)與所述第二顯示狀態(tài)不相同。
[0016]本發(fā)明實(shí)施例另一方面提供一種信息處理方法,應(yīng)用于一電子設(shè)備,所述電子設(shè)備包括一顯示單元,所述方法包括:在所述顯示單元上的顯示區(qū)域內(nèi)顯示第一交互界面;將一語音控件顯示在所述顯示區(qū)域內(nèi)的第一顯示區(qū)域,所述語音控件與一語音識別引擎相對應(yīng);當(dāng)所述顯示單元上所顯示的交互界面從所述第一交互界面切換到第二交互界面時(shí),所述語音控件始終顯示在所述第一顯示區(qū)域內(nèi)。
[0017]可選地,所述語音控件具有第一顯示狀態(tài)與第二顯示狀態(tài),其中,所述第一顯示狀態(tài)與所述語音識別引擎處于工作狀態(tài)相對應(yīng),所述第二顯示狀態(tài)與所述語音識別引擎處于非工作狀態(tài)相對應(yīng),所述第一顯示狀態(tài)與所述第二顯示狀態(tài)不相同。
[0018]可選地,在所述所述語音控件顯示在所述第一顯示區(qū)域內(nèi)之后,所述方法還包括:在通過所述語音識別引擎調(diào)用第一應(yīng)用后,判斷所述第一應(yīng)用是否滿足第一預(yù)設(shè)條件;在所述第一應(yīng)用滿足所述第一預(yù)設(shè)條件時(shí),生成與所述第一應(yīng)用對應(yīng)的第一標(biāo)識;在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示。
[0019]本發(fā)明實(shí)施例還提供一種電子設(shè)備,包括:機(jī)殼;顯示單元,設(shè)置于所述機(jī)殼上,用于顯示一語音控件,所述語音控件與一語音識別引擎相互對應(yīng);電路板,設(shè)置于所述機(jī)殼內(nèi),與所述顯示單元相連;處理器,設(shè)置于所述電路板上,用于當(dāng)所述語音識別引擎處于工作狀態(tài)時(shí),獲得第一語音輸入,所述第一語音輸入用于調(diào)用第一應(yīng)用,并基于所述語音識別引擎對所述第一語音輸入的識別獲得第一調(diào)用指令,并響應(yīng)所述第一調(diào)用指令,調(diào)用所述第一應(yīng)用,并判斷所述第一應(yīng)用是否滿足第一預(yù)設(shè)條件,并在所述第一應(yīng)用滿足所述第一預(yù)設(shè)條件時(shí),生成與所述第一應(yīng)用對應(yīng)的第一標(biāo)識,并在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示。
[0020]可選地,所述處理器具體用于判斷所述第一應(yīng)用是否處于后臺運(yùn)行狀態(tài)或判斷在第一預(yù)設(shè)時(shí)間段內(nèi)是否獲得針對所述第一應(yīng)用的操作。
[0021]可選地,所述處理器具體用于當(dāng)所述語音控件顯示在所述顯示單元上時(shí),確定所述語音控件在所述顯示單元上的顯示區(qū)域?yàn)榈谝伙@示區(qū)域,并在所述第一顯示區(qū)域上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示。
[0022]可選地,所述處理器具體還用于在所述在所述第一顯示區(qū)域上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示之后,獲得第一移動指令,所述第一移動指令用于將所述語音控件與所述第一標(biāo)識從所述第一顯示區(qū)域移動到所述顯示單元上的第二顯示區(qū)域,所述第二顯示區(qū)域與所述第一顯示區(qū)域不相同,并執(zhí)行所述第一移動指令,將所述語音控件與所述第一標(biāo)識關(guān)聯(lián)顯示在所述第二顯示區(qū)域上。
[0023]可選地,所述處理器具體還用于在所述在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示之后,判斷所述第一應(yīng)用是否接收到第一信息,并在所述第一應(yīng)用接收到所述第一信息時(shí),在所述第一標(biāo)識上顯示與所述第一信息對應(yīng)的第一提示信息。
[0024]可選地,所述處理器具體還用于在所述在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示之后,在所述顯示單元上將所述語音控件與第一標(biāo)識及M個(gè)標(biāo)識一起關(guān)聯(lián)顯示,其中,M為大于等于I的整數(shù)。
[0025]可選地,所述處理器具體還用于在所述在所述顯示單元上將所述語音控件與第一標(biāo)識及M個(gè)標(biāo)識一起關(guān)聯(lián)顯示之后,獲得第二語音輸入,并基于所述語音識別引擎對所述第二語音輸入進(jìn)行識別,其中,在所述語音識別引擎對所述第二語音輸入進(jìn)行識別的過程中,優(yōu)先以所述M個(gè)標(biāo)識對應(yīng)的M個(gè)應(yīng)用所對應(yīng)的M個(gè)調(diào)用指令作為與所述第二語音輸入匹配的第一調(diào)用指令集合,再以所述電子設(shè)備內(nèi)除所述M個(gè)應(yīng)用外的其他N個(gè)應(yīng)用所對應(yīng)的N個(gè)調(diào)用指令作為與所述第二語音輸入匹配的第二調(diào)用指令集合。
[0026]可選地,所述顯示單元能夠顯示Q個(gè)交互界面,其中Q為大于等于2的整數(shù),在所述顯示單元顯示的交互界面在所述Q個(gè)交互界面中切換時(shí),所述語音控件始終顯示在所述顯示單元上。
[0027]可選地,所述語音控件具有第一顯示狀態(tài)與第二顯示狀態(tài),其中,所述第一顯示狀態(tài)與所述語音識別引擎處于工作狀態(tài)相對應(yīng),所述第二顯示狀態(tài)與所述語音識別引擎處于非工作狀態(tài)相對應(yīng),所述第一顯示狀態(tài)與所述第二顯示狀態(tài)不相同。
[0028]本發(fā)明實(shí)施例還提供一種電子設(shè)備,包括:機(jī)殼;顯示單元,設(shè)置于所述機(jī)殼上;電路板,設(shè)置于所述機(jī)殼內(nèi),與所述顯示單元相連;處理器,設(shè)置于所述電路板上,用于在所述顯示單元上的顯示區(qū)域內(nèi)顯示第一交互界面,并將一語音控件顯示在所述顯示區(qū)域內(nèi)的第一顯示區(qū)域,所述語音控件與一語音識別引擎相互對應(yīng),并當(dāng)所述顯示單元上所顯示的交互界面從所述第一交互界面切換到第二交互界面時(shí),所述語音控件始終顯示在所述第一顯示區(qū)域內(nèi)。
[0029]可選地,所述語音控件具有第一顯示狀態(tài)與第二顯示狀態(tài),其中,所述第一顯示狀態(tài)與所述語音識別引擎處于工作狀態(tài)相對應(yīng),所述第二顯示狀態(tài)與所述語音識別引擎處于非工作狀態(tài)相對應(yīng),所述第一顯示狀態(tài)與所述第二顯示狀態(tài)不相同。
[0030]可選地,所述處理器具體還用于在所述所述語音控件顯示在所述第一顯示區(qū)域內(nèi)之后,在通過所述語音識別引擎調(diào)用第一應(yīng)用后,判斷所述第一應(yīng)用是否滿足第一預(yù)設(shè)條件,并在所述第一應(yīng)用滿足所述第一預(yù)設(shè)條件時(shí),生成與所述第一應(yīng)用對應(yīng)的第一標(biāo)識,并在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示。
[0031]本發(fā)明實(shí)施例中提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
[0032]1、由于采用了在通過語音識別引擎調(diào)用第一應(yīng)用后,判斷第一應(yīng)用是否滿足第一預(yù)設(shè)條件,并在第一應(yīng)用滿足第一預(yù)設(shè)條件時(shí),生成與第一應(yīng)用對應(yīng)的第一標(biāo)識,并且在電子設(shè)備的顯示單元上與語音控件一起關(guān)聯(lián)顯示該第一標(biāo)識的技術(shù)方案,使得用戶在查看該第一標(biāo)識時(shí)就能夠知道第一應(yīng)用正在電子設(shè)備的后臺運(yùn)行,不需要用戶再通過專門的軟件去查看,十分的方便,所以解決了現(xiàn)有技術(shù)中存在的只能顯示通過語音識別引擎打開的在前臺運(yùn)行的應(yīng)用的界面、而不能顯示通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的界面的技術(shù)問題,實(shí)現(xiàn)了簡化用戶的操作,并節(jié)省了因用戶通過專門軟件查看后臺運(yùn)行程序所耗費(fèi)的電量的技術(shù)效果。
[0033]2、由于采用了在獲得第一移動指令后,執(zhí)行該第一移動指令,在顯示單元的第二顯示區(qū)域上與語音控件一起關(guān)聯(lián)顯示第一標(biāo)識的技術(shù)方案,用戶能夠根據(jù)自己的使用習(xí)慣或者使用需求,調(diào)整語音控件與第一標(biāo)識所在窗口的位置,使之符合自己的使用習(xí)慣以及避免語音控件與第一標(biāo)識遮擋住顯示單元上的內(nèi)容,從而解決了語音控件與第一標(biāo)識會遮擋第二應(yīng)用的交互界面上的內(nèi)容的技術(shù)問題。
[0034]3、由于米用了在第一應(yīng)用接收到第一信息時(shí),在第一標(biāo)識上顯不與第一信息對應(yīng)的第一提示信息的技術(shù)方案,所以用戶在收到該第一提示信息的提示后,就能夠知曉第一應(yīng)用的最新狀態(tài),而不需要用戶打開第一應(yīng)用進(jìn)行查看才能夠得知第一應(yīng)用的最新狀態(tài),實(shí)現(xiàn)了簡化用戶的操作,并節(jié)省了因用戶需要查看該第一應(yīng)用的最新狀態(tài)而打開該第一應(yīng)用所耗費(fèi)的電量的技術(shù)效果。
[0035]4、由于采用了與語音控件關(guān)聯(lián)顯示M個(gè)標(biāo)識對應(yīng)的M個(gè)應(yīng)用所對應(yīng)的M個(gè)調(diào)用指令作為與第二語音輸入匹配的第一調(diào)用指令,所以在第二語音輸入為切換到或者打開M標(biāo)識所對應(yīng)的M個(gè)應(yīng)用中的任——個(gè)應(yīng)用時(shí),就只需要在M個(gè)標(biāo)識對應(yīng)的M個(gè)應(yīng)用所對應(yīng)的M個(gè)調(diào)用指令進(jìn)行匹配,由于需要匹配的調(diào)用指令較少,所以匹配速度十分快捷,從而能夠減少在智能手機(jī)的全部調(diào)用指令中進(jìn)行匹配時(shí)所耗費(fèi)的時(shí)間。
[0036]5、由于采用了在顯示單元顯示的交互界面在Q個(gè)交互界面中切換時(shí),語音控件一起與第一標(biāo)識始終顯示在顯示單元上的技術(shù)方案,用戶能夠根據(jù)該語音控件以及與語音控件一起關(guān)聯(lián)顯示的第一標(biāo)識,得知通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的信息,從而保證了電子設(shè)備能夠一直向用戶提供通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的信肩、O
[0037]6、由于采用了在顯示單元上顯示的交互界面從第一交互界面切換到第二交互界面時(shí),語音控件位于顯示單元內(nèi)的顯示區(qū)域內(nèi)的技術(shù)方案,所以用戶不需要再回到電子設(shè)備的系統(tǒng)桌面去觸發(fā)語音控件以啟動語音識別引擎,從而向用戶提供了方便的語音控制方式,使得用戶能夠通過該語音控件方便地控制平板電腦。
【專利附圖】
【附圖說明】
[0038]圖1為本發(fā)明實(shí)施例一提供的信息處理方法的流程圖;
[0039]圖2A為本發(fā)明實(shí)施例一提供的語音控件的顯示界面示意圖;
[0040]圖2B為本發(fā)明實(shí)施例一提供的語音控件處于第一顯示狀態(tài)的界面示意圖;
[0041]圖2C為本發(fā)明實(shí)施例一提供的語音控件處于第一顯示狀態(tài)的界面示意圖;
[0042]圖3為本發(fā)明實(shí)施例一提供的音樂播放器對應(yīng)的第一標(biāo)識的不意圖;
[0043]圖4A為本發(fā)明實(shí)施例一提供的在顯示單元上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示的示意圖;
[0044]圖4B為本發(fā)明實(shí)施例一提供的在顯示單元上顯示的第二應(yīng)用的交互界面、語音控件以及第一標(biāo)識的示意圖;
[0045]圖5為本發(fā)明實(shí)施例一提供的電子設(shè)備的功能模塊圖;
[0046]圖6為本發(fā)明實(shí)施例二提供的信息處理方法的流程圖;
[0047]圖7為本發(fā)明實(shí)施例二提供的電子設(shè)備的功能模塊圖。
【具體實(shí)施方式】
[0048]本發(fā)明實(shí)施例通過提供一種信息處理方法以及電子設(shè)備,解決了現(xiàn)有技術(shù)中存在的只能顯示通過語音識別引擎打開的在前臺運(yùn)行的應(yīng)用的界面、而不能顯示通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的界面的技術(shù)問題。
[0049]本發(fā)明實(shí)施例中的技術(shù)方案為解決上述只能顯示通過語音識別引擎打開的在前臺運(yùn)行的應(yīng)用的界面、而不能顯示通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的界面的技術(shù)問題,總體思路如下:
[0050]本發(fā)明實(shí)施例提供一種信息處理方法,該方法應(yīng)用于一電子設(shè)備,該電子設(shè)備包括一顯示單元,該方法包括:
[0051]在顯示單元上顯示一語音控件,語音控件與一語音識別引擎相互對應(yīng);
[0052]當(dāng)語音識別引擎處于工作狀態(tài)時(shí),獲得第一語音輸入,第一語音輸入用于調(diào)用第一應(yīng)用;
[0053]基于語音識別引擎對第一語音輸入的識別獲得第一調(diào)用指令;
[0054]響應(yīng)第一調(diào)用指令,調(diào)用第一應(yīng)用;
[0055]判斷第一應(yīng)用是否滿足第一預(yù)設(shè)條件,例如,可以是判斷第一應(yīng)用是否處于后臺運(yùn)行狀態(tài);
[0056]在第一應(yīng)用滿足第一預(yù)設(shè)條件時(shí),生成與第一應(yīng)用對應(yīng)的第一標(biāo)識;
[0057]在顯示單元上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示,例如,可以是在該語音控件上或語音控件周圍顯示該第一標(biāo)識,從而方便用戶查看。
[0058]通過上述部分可以看出,由于采用了在通過語音識別引擎調(diào)用第一應(yīng)用后,判斷第一應(yīng)用是否滿足第一預(yù)設(shè)條件,并在第一應(yīng)用滿足第一預(yù)設(shè)條件時(shí),生成與第一應(yīng)用對應(yīng)的第一標(biāo)識,并且在電子設(shè)備的顯示單元上與語音控件一起關(guān)聯(lián)顯示該第一標(biāo)識的技術(shù)方案,使得用戶在查看該第一標(biāo)識時(shí)就能夠知道第一應(yīng)用正在電子設(shè)備的后臺運(yùn)行,不需要用戶再通過專門的軟件去查看,十分的方便,所以解決了現(xiàn)有技術(shù)中存在的只能顯示通過語音識別引擎打開的在前臺運(yùn)行的應(yīng)用的界面、而不能顯示通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的界面的技術(shù)問題,實(shí)現(xiàn)了簡化用戶的操作,并節(jié)省了因用戶通過專門軟件查看后臺運(yùn)行程序所耗費(fèi)的電量的技術(shù)效果。
[0059]為了更好的理解上述技術(shù)方案,下面將結(jié)合說明書附圖以及具體的實(shí)施方式對上述技術(shù)方案進(jìn)行詳細(xì)的說明。
[0060]實(shí)施例一:
[0061]本發(fā)明實(shí)施例提供一種信息處理方法,該方法可以應(yīng)用于一電子設(shè)備,該電子設(shè)備可以是智能手機(jī),也可以是平板電腦,還可以是同類型的其他電子設(shè)備,在此不做限制,在接下來的部分中,將以電子設(shè)備為一智能手機(jī)為例,來進(jìn)行詳細(xì)的舉例描述。
[0062]請參考圖1,圖1是本發(fā)明實(shí)施例提供的信息處理方法的流程圖,該方法包括:
[0063]S1:在顯示單元上顯示一語音控件,語音控件與一語音識別引擎相互對應(yīng);
[0064]S2:當(dāng)語音識別引擎處于工作狀態(tài)時(shí),獲得第一語音輸入,第一語音輸入用于調(diào)用第一應(yīng)用;
[0065]S3:基于語音識別引擎對第一語音輸入的識別獲得第一調(diào)用指令;
[0066]S4:響應(yīng)第一調(diào)用指令,調(diào)用第一應(yīng)用;
[0067]S5:判斷第一應(yīng)用是否滿足第一預(yù)設(shè)條件;
[0068]S6:在第一應(yīng)用滿足第一預(yù)設(shè)條件時(shí),生成與第一應(yīng)用對應(yīng)的第一標(biāo)識;
[0069]S7:在顯示單元上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示。
[0070]在步驟SI中,在顯示單元上顯示一語音控件,該語音控件與一語音識別引擎相互對應(yīng),具體來講,可以是在智能手機(jī)的顯示屏幕上顯示一個(gè)語音控件,該語音控件可以和智能手機(jī)內(nèi)的語音識別引擎相互對應(yīng),當(dāng)然,該語音控件也可以與智能手機(jī)相連的另一電子設(shè)備例如是語音服務(wù)器內(nèi)的語音識別引擎相互對應(yīng),在此不做限制。
[0071]請參考圖2A,圖2A是本發(fā)明實(shí)施例提供的語音控件的顯示界面示意圖,當(dāng)然,在具體實(shí)施過程中,語音控件的顯示界面可以有多種,本領(lǐng)域所屬的技術(shù)人員能夠根據(jù)實(shí)際情況,選擇合適的顯示界面,本發(fā)明實(shí)施例提供的語音控件只是一個(gè)舉例,而并非用于限制本發(fā)明,在此為了說明書的簡潔,就不再贅述了。
[0072]在具體實(shí)施過程中,語音控件具有第一顯示狀態(tài)與第二顯示狀態(tài),其中,第一顯示狀態(tài)與語音識別引擎處于工作狀態(tài)向?qū)?yīng),第二顯示狀態(tài)與語音識別引擎處于非工作狀態(tài)相對應(yīng),第一顯示狀態(tài)與第二顯示狀態(tài)不相同,請參考圖2B與圖2C,圖2B為該語音控件處于第一顯示狀態(tài)的界面示意圖,圖2C為該語音控件處于第二顯示狀態(tài)的界面示意圖。
[0073]在實(shí)際應(yīng)用中,智能手機(jī)等電子設(shè)備可以通過接收用戶的操作來使得語音控件在第一顯示狀態(tài)與第二顯示狀態(tài)間切換,從而使得語音識別引擎處于工作狀態(tài)或者非工作狀態(tài),比如,智能手機(jī)可以根據(jù)通過接收用戶的觸控操作,例如是點(diǎn)擊智能手機(jī)的觸控屏幕上該語音控件所在區(qū)域的點(diǎn)擊操作,從而將語音控件由第一顯示狀態(tài)切換為第二顯示狀態(tài),或者將語音控件由第二顯示狀態(tài)切換為第一顯示狀態(tài),從而使得語音識別引擎相應(yīng)地處于工作狀態(tài)或者非工作狀態(tài)。當(dāng)然,通過本實(shí)施例的介紹,本領(lǐng)域所屬的技術(shù)人員根據(jù)實(shí)際情況,選擇其他的方式來切換語音控件的顯示狀態(tài),比如通過智能手機(jī)等電子設(shè)備上的硬件按鈕來進(jìn)行切換,在此為了說明書的簡潔,就不再贅述了。
[0074]在步驟S2中,當(dāng)語音識別引擎處于工作狀態(tài)時(shí),獲得第一語音輸入,第一語音輸入用于調(diào)用第一應(yīng)用,具體來講,可以是當(dāng)語音識別引擎處于工作狀態(tài)時(shí),如前述所說,也即語音控件的顯示狀態(tài)為第一顯示狀態(tài)時(shí),獲得用戶的第一語音輸入,該第一語音可以用于調(diào)用智能手機(jī)內(nèi)安裝的第一應(yīng)用。
[0075]比如,在本實(shí)施例中,在語音控件的顯示狀態(tài)為第一顯示狀態(tài)的時(shí)候,獲得用戶所說的“打開音樂”這一第一語音輸入,該第一語音輸入可以用于調(diào)用手機(jī)內(nèi)的音樂播放器。
[0076]在通過步驟S2獲得第一語音輸入后,本發(fā)明實(shí)施例提供的信息處理方法進(jìn)入步驟S3,即:基于語音識別引擎對第一語音輸入的識別獲得第一調(diào)用指令。
[0077]具體來講,在獲得第一語音輸入后,語音識別引擎對第一語音輸入進(jìn)行識別,例如可以分析第一語音輸入,從而第一語音輸入的語音特征等信息,并將識別的結(jié)果與電子設(shè)備內(nèi)部的調(diào)用指令進(jìn)行匹配,從而可以獲得第一調(diào)用指令。在實(shí)際應(yīng)用中,語音識別引擎根據(jù)其采用的技術(shù)與應(yīng)用環(huán)境的不同,會有許多種不同的【具體實(shí)施方式】,通過本實(shí)施例的介紹,本領(lǐng)域所屬的技術(shù)人員能夠根據(jù)實(shí)際情況,選擇合適的語音識別引擎來識別第一語音輸入,繼而獲得第一調(diào)用指令,在此不做限制。
[0078]比如,在本實(shí)施例中,語音識別引擎對“打開音樂”這一第一輸入進(jìn)行識別后,就能夠獲得“調(diào)用音樂播放器”這一第一調(diào)用指令。當(dāng)然,在本實(shí)施例中,是以語音識別引擎對“打開音樂”這一第一語音輸入進(jìn)行識別,從而獲得“調(diào)用音樂播放器”這一第一調(diào)用指令為例來進(jìn)行說明的,在實(shí)際應(yīng)用中,其他語音輸入也可以調(diào)用用于音樂播放器,例如語音識別引擎對“播放某某歌曲”這一語音輸入進(jìn)行識別后,同樣能夠獲得“調(diào)用音樂播放器”這一調(diào)用指令,在此就不再贅述了。
[0079]在通過步驟S3獲得第一調(diào)用指令后,本發(fā)明實(shí)施例提供的信息處理方法進(jìn)入步驟S4,即:響應(yīng)第一調(diào)用指令,調(diào)用第一應(yīng)用。
[0080]具體來講,可以是電子設(shè)備響應(yīng)步驟S3中獲得的第一調(diào)用指令,從而調(diào)用第一應(yīng)用。在本實(shí)施例中,可以是智能手機(jī)響應(yīng)“調(diào)用音樂播放器”這一第一調(diào)用指令,調(diào)用智能手機(jī)中的“音樂播放器”這一第一應(yīng)用。
[0081]當(dāng)然,在調(diào)用“音樂播放器”這一第一應(yīng)用之后,該音樂播放器可以直接開始播放音樂,也可以在獲取到用戶具體播放某一首歌曲的命令之后才開始播放音樂,在此不做限制。
[0082]在通過步驟S4調(diào)用了第一應(yīng)用之后,本發(fā)明實(shí)施例提供的方法進(jìn)入步驟S5,也即:判斷第一應(yīng)用是否滿足第一預(yù)設(shè)條件。
[0083]具體來講,判斷第一應(yīng)用是否滿足第一預(yù)設(shè)條件,可以是判斷第一應(yīng)用是否處于后臺運(yùn)行狀態(tài)或判斷在第一時(shí)間段內(nèi)是否獲得針對第一應(yīng)用的操作。
[0084]在具體實(shí)施過程中,可以通過如下方式來判斷第一應(yīng)用是否處于后臺運(yùn)行狀態(tài):
[0085]首先,判斷第一應(yīng)用是否處于運(yùn)行狀態(tài),例如電子設(shè)備可以使用一些查看正在運(yùn)行的程序的函數(shù),也即查看內(nèi)存中第一應(yīng)用啟動了幾個(gè),例如可以通過“GetProcessesByName”這一函數(shù)來進(jìn)行查詢,比如,在實(shí)際應(yīng)用中,第一應(yīng)用可以同時(shí)啟動一個(gè)或者多個(gè),例如QQ(—種即時(shí)通信軟件)可以同時(shí)啟動I個(gè)或者多個(gè),通過“GetProcessesByName”這一函數(shù)能夠查詢到QQ在內(nèi)存中啟動了幾個(gè)。
[0086]然后,查看該第一應(yīng)用的主界面是否有被發(fā)送到該電子設(shè)備的顯示單元上,例如可以通過電子設(shè)備的系統(tǒng)API (Applicat1n Programming Interface,應(yīng)用程序編程接口)函數(shù)來查詢第一應(yīng)用的主界面的內(nèi)容的發(fā)送狀態(tài),若該第一應(yīng)用的主界面的內(nèi)容沒有被發(fā)送到該電子設(shè)備的顯示單元上,或者是已發(fā)送到該電子設(shè)備的顯示單元上且處于未激活狀態(tài)(激活狀態(tài)是指該第一應(yīng)用主界面的窗口處于焦點(diǎn)狀態(tài),未激活狀態(tài)是指該窗口不處于焦點(diǎn)狀態(tài)),則說明該第一應(yīng)用處于后臺運(yùn)行狀態(tài),若該第一應(yīng)用的主界面的內(nèi)容被發(fā)送到了該電子設(shè)備的顯示單元上且處于激活狀態(tài),則說明該第一應(yīng)用不是處于后臺運(yùn)行狀態(tài);在第一應(yīng)用處于后臺運(yùn)行狀態(tài)時(shí),第一應(yīng)用就滿足第一預(yù)設(shè)條件。
[0087]在本實(shí)施例中,智能手機(jī)可以首先判斷音樂播放器是否處于運(yùn)行狀態(tài),由于音樂播放器在步驟S4中已經(jīng)被調(diào)用,所有在智能手機(jī)中音樂播放器至少啟動了一個(gè);然后再通過智能手機(jī)的系統(tǒng)API函數(shù),查看音樂播放器的主界面的內(nèi)容的發(fā)送狀態(tài),在音樂播放器的主界面沒有被發(fā)送到智能手機(jī)的顯示屏幕上時(shí),或者音樂播放器的主界面的內(nèi)容已發(fā)送到智能手機(jī)的顯示屏幕上但處于未激活狀態(tài)時(shí),則表明該第一應(yīng)用處于后臺運(yùn)行狀態(tài),在這種情況下,音樂播放器滿足第一預(yù)設(shè)條件。
[0088]在實(shí)際應(yīng)用中,有多種情況都會使得第一應(yīng)用處于后臺運(yùn)行狀態(tài),比如,用戶通過語音識別引擎打開了其他應(yīng)用,新打開的其他應(yīng)用的主界面替換了第一應(yīng)用的主界面,或者是用戶將操作焦點(diǎn)轉(zhuǎn)換到其他應(yīng)用的主界面上,在此就不再贅述了。
[0089]當(dāng)然,通過本實(shí)施例的介紹,本領(lǐng)域所屬的技術(shù)人員能夠根據(jù)實(shí)際情況,選擇其他能夠使用的方式來判斷第一應(yīng)用是否處于后臺運(yùn)行狀態(tài),在此就不再贅述了。
[0090]上述部分介紹了判斷第一應(yīng)用是否處于后臺運(yùn)行狀態(tài)的過程,在接下來的部分中,將介紹判斷在第一預(yù)設(shè)時(shí)間段內(nèi)是否獲得針對第一應(yīng)用的操作的過程。
[0091]判斷在第一預(yù)設(shè)時(shí)間段內(nèi)是否獲得針對第一應(yīng)用的操作,具體來講,可以是在第一預(yù)設(shè)時(shí)間段內(nèi),例如是30秒、60秒等等時(shí)間段內(nèi),檢測電子設(shè)備獲得的所有操作,然后判斷這些操作是否為針對第一應(yīng)用的操作。在第一預(yù)設(shè)時(shí)間段內(nèi),第一應(yīng)用未獲得針對第一應(yīng)用的操作時(shí),第一應(yīng)用就滿足第一預(yù)設(shè)條件。
[0092]在本實(shí)施例中,智能手機(jī)檢測在第一預(yù)設(shè)時(shí)間段內(nèi)獲得的所有操作,例如是通過觸摸屏獲得的操作,或者是通過線控耳機(jī)等裝置獲得的操作,然后判斷這些操作是否為針對音樂播放器的操作,比如,在第一預(yù)設(shè)時(shí)間段內(nèi)的所有操作都不是針對音樂播放器的,而是針對智能手機(jī)內(nèi)的其他應(yīng)用的,所以在這種情況下,第一應(yīng)用滿足第一預(yù)設(shè)條件。
[0093]當(dāng)然,通過本實(shí)施例的介紹,本領(lǐng)域所屬的技術(shù)人員能夠根據(jù)實(shí)際情況,將第一預(yù)設(shè)時(shí)間段設(shè)置為合適的數(shù)值,以滿足實(shí)際情況的需要,在此就不再贅述了。
[0094]在通過步驟S5判斷第一應(yīng)用是否滿足第一預(yù)設(shè)條件后,本發(fā)明實(shí)施例提供的方法進(jìn)入步驟S6,即:在第一應(yīng)用滿足第一預(yù)設(shè)條件時(shí),生成與第一應(yīng)用對應(yīng)的第一標(biāo)識。
[0095]具體來講,可以是在音樂播放器滿足第一預(yù)設(shè)條件的時(shí)候,生成與該音樂播放器對應(yīng)的第一標(biāo)識,請參考圖3,圖3是本發(fā)明實(shí)施例提供的音樂播放器對應(yīng)的第一標(biāo)識的示意圖,應(yīng)當(dāng)注意的是,本發(fā)明實(shí)施例提供的只是一個(gè)示意圖,在實(shí)際應(yīng)用中,本領(lǐng)域的技術(shù)人員能夠根據(jù)實(shí)際情況,將與音樂播放器對應(yīng)的第一標(biāo)識設(shè)置為其他形式,以滿足實(shí)際情況的需要,在此就不再贅述了。
[0096]當(dāng)然,在本實(shí)施例中,第一應(yīng)用具體為音樂播放器,在其他實(shí)施例中,第一應(yīng)用可以為微博、郵件等等,微博或者郵件對應(yīng)的標(biāo)識也可以有多個(gè),在此就不再贅述了。
[0097]在通過步驟S6生成與第一應(yīng)用對應(yīng)的第一標(biāo)識后,本發(fā)明實(shí)施例提供的方法進(jìn)入步驟S7,即:在顯示單元上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示。
[0098]在顯示單元上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示,可以包括:當(dāng)所述語音控件顯示在所述顯示單元上時(shí),確定所述語音控件在所述顯示單元上的顯示區(qū)域?yàn)榈谝伙@示區(qū)域,并在所述第一顯示區(qū)域上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示。具體來講,在本實(shí)施例中,在語音控件顯示智能手機(jī)的顯示屏幕上時(shí),確定該語音控件在該顯示屏幕上的顯示區(qū)域?yàn)榈谝伙@示區(qū)域,并在該第一顯示區(qū)域上將該語音控件與第一標(biāo)識一起關(guān)聯(lián)顯
/Jn ο
[0099]在本實(shí)施例中,請參考圖4A,圖4A是本發(fā)明實(shí)施例提供的在顯示單元上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示的示意圖,如圖4A所示,在音樂播放器被調(diào)用后,用戶通過語音識別引擎打開了一個(gè)微博,微博的主界面替換了音樂播放器的主界面在智能手機(jī)的顯示屏幕上顯示,這時(shí)音樂播放器這一應(yīng)用就滿足了第一預(yù)設(shè)條件,接著在智能手機(jī)的顯示屏幕上與語音控件一起關(guān)聯(lián)顯示第一標(biāo)識,請參考圖4B,圖4B是本發(fā)明實(shí)施例提供的在顯示單元上顯示的第二應(yīng)用的交互界面、語音控件以及第一標(biāo)識的示意圖,如圖4B所示,本發(fā)明實(shí)施例中的技術(shù)方案實(shí)現(xiàn)了簡化用戶的操作,并節(jié)省了因用戶通過專門軟件查看后臺運(yùn)行程序所耗費(fèi)的電量的技術(shù)效果。
[0100]通過上述部分可以看出,由于采用了在通過語音識別引擎調(diào)用第一應(yīng)用后,判斷第一應(yīng)用是否滿足第一預(yù)設(shè)條件,并在第一應(yīng)用滿足第一預(yù)設(shè)條件時(shí),生成與第一應(yīng)用對應(yīng)的第一標(biāo)識,并且在電子設(shè)備的顯示單元上與語音控件一起關(guān)聯(lián)顯示該第一標(biāo)識的技術(shù)方案,使得用戶在查看該第一標(biāo)識時(shí)就能夠知道第一應(yīng)用正在電子設(shè)備的后臺運(yùn)行,不需要用戶再通過專門的軟件去查看,十分的方便,所以解決了現(xiàn)有技術(shù)中存在的只能顯示通過語音識別引擎打開的在前臺運(yùn)行的應(yīng)用的界面、而不能顯示通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的界面的技術(shù)問題,實(shí)現(xiàn)了簡化用戶的操作,并節(jié)省了因用戶通過專門軟件查看后臺運(yùn)行程序所耗費(fèi)的電量的技術(shù)效果。
[0101]上述部分介紹了第一應(yīng)用在滿足第一預(yù)設(shè)條件時(shí),電子設(shè)備生成與該第一應(yīng)用對應(yīng)的第一標(biāo)識,并在顯示單元上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示的技術(shù)方案,在實(shí)際應(yīng)用中,在顯示單元上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示之后,本發(fā)明實(shí)施例提供的方法還包括:在顯示單元上將語音控件與第一標(biāo)識及M個(gè)標(biāo)識一起關(guān)聯(lián)顯示,其中,M為大于等于I的整數(shù)。
[0102]當(dāng)然,在顯示單元上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示之后,在顯示單元上將語音控件與第一標(biāo)識及M個(gè)標(biāo)識一起關(guān)聯(lián)顯示之前,本發(fā)明實(shí)施例提供的方法還包括:在通過語音識別引擎調(diào)用第二應(yīng)用之后,判斷第二應(yīng)用是否滿足第一預(yù)設(shè)條件;在第二應(yīng)用滿足第一預(yù)設(shè)條件時(shí),生成與第二應(yīng)用對應(yīng)的第二標(biāo)識;在顯示單元上與語音控件一起關(guān)聯(lián)顯示第一標(biāo)識與第二標(biāo)識。
[0103]具體來講,在本實(shí)施例中,以通過語音識別引擎打開的第二應(yīng)用為微博為例,判斷第二應(yīng)用是否滿足第一預(yù)設(shè)條件的過程與前述判斷第一應(yīng)用是否滿足第一預(yù)設(shè)條件的過程一致,在此就不再贅述了 ;在微博滿足第一預(yù)設(shè)條件的時(shí)候,電子設(shè)備生成與微博對應(yīng)的第二標(biāo)識,并在顯示單元上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示與第二標(biāo)識,使得用戶在查看與微博對應(yīng)的第二標(biāo)識時(shí)就能夠知道微博正在智能手機(jī)的后臺運(yùn)行,不需要用戶再通過專門的軟件去查看,十分的方便,從而實(shí)現(xiàn)了簡化用戶的操作,并節(jié)省了因用戶通過專門軟件查看后臺運(yùn)行程序所耗費(fèi)的電量的技術(shù)效果。
[0104]當(dāng)然,在實(shí)際應(yīng)用中,在通過語音識別引擎打開第三應(yīng)用、第四應(yīng)用之后,同樣可以判斷第三應(yīng)用、第四應(yīng)用是否滿足第一預(yù)設(shè)條件,在第三應(yīng)用、第四應(yīng)用滿足第一預(yù)設(shè)條件的時(shí)候,生成與第三應(yīng)用、第四應(yīng)用對應(yīng)的第三標(biāo)識與第四標(biāo)識,并在顯示單元上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示,第二標(biāo)識、第三標(biāo)識與第四標(biāo)識,在此就不再贅述了。
[0105]如上述部分所述,在顯示單元上將語音控件與第一標(biāo)識及M個(gè)標(biāo)識一起關(guān)聯(lián)顯示之后,本發(fā)明實(shí)施例提供的方法還包括:獲得第二語音輸入;基于語音識別引擎對第二語音輸入進(jìn)行識別,其中,在語音識別弓I擎對第二語音輸入進(jìn)行識別的過程中,優(yōu)先以M個(gè)標(biāo)識對應(yīng)的M個(gè)應(yīng)用所對應(yīng)的M個(gè)調(diào)用指令作為與第二語音輸入匹配的第一調(diào)用指令集合,再以電子設(shè)備內(nèi)除M個(gè)應(yīng)用外的其他N個(gè)應(yīng)用所對應(yīng)的N個(gè)調(diào)用指令作為與第二語音輸入匹配的第二調(diào)用指令集合。
[0106]具體來講,可以是在顯示單元上與語音控件關(guān)聯(lián)顯示有M個(gè)標(biāo)識時(shí),例如智能手機(jī)的顯示屏幕上與語音控件關(guān)聯(lián)顯示有音樂播放器與微博兩個(gè)應(yīng)用對應(yīng)的標(biāo)識,則在獲得第二語音輸入后,基于語音識別引擎對第二語音輸入進(jìn)行識別,在語音識別引擎對第二語音輸入進(jìn)行識別的過程中,優(yōu)先以在語音控件上顯示的兩個(gè)標(biāo)識對應(yīng)的音樂播放器與微博所對應(yīng)的兩個(gè)調(diào)用指令作為與第二語音輸入匹配的第一調(diào)用指令集合,再以智能手機(jī)內(nèi)除M個(gè)應(yīng)用外的N個(gè)應(yīng)用所對應(yīng)的N個(gè)調(diào)用指令作為與第二語音輸入匹配的第二調(diào)用指令。
[0107]通過上述部分可以看出,由于采用了與語音控件關(guān)聯(lián)顯示M個(gè)標(biāo)識對應(yīng)的M個(gè)應(yīng)用所對應(yīng)的M個(gè)調(diào)用指令作為與第二語音輸入匹配的第一調(diào)用指令,所以在第二語音輸入為切換到或者打開M標(biāo)識所對應(yīng)的M個(gè)應(yīng)用中的任一一個(gè)應(yīng)用時(shí),就只需要在M個(gè)標(biāo)識對應(yīng)的M個(gè)應(yīng)用所對應(yīng)的M個(gè)調(diào)用指令進(jìn)行匹配,由于需要匹配的調(diào)用指令較少,所以匹配速度十分快捷,從而能夠減少在智能手機(jī)的全部調(diào)用指令中進(jìn)行匹配時(shí)所耗費(fèi)的時(shí)間。
[0108]如上述部分所述,電子設(shè)備的顯示單元上能夠顯示Q個(gè)應(yīng)用對應(yīng)的Q個(gè)交互交互界面,其中Q為大于等于2的整數(shù),為了保證能夠一直向用戶提供通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的信息,在顯示單元上顯示的交互界面在Q個(gè)交互界面中切換時(shí),語音控件與第一標(biāo)識始終顯示在顯示單元上。
[0109]具體來講,語音控件與第一標(biāo)識始終顯示在顯示單元上,可以通過將語音控件以及與語音控件一起關(guān)聯(lián)顯示的第一標(biāo)識的交互界面的窗口句柄找出,例如是通過hWnd參數(shù)(hWnd參數(shù)是一個(gè)特殊的“窗口句柄”,使用hWnd參考可以返回窗口或在控件的句柄)找出,再將該界面的窗口放置在所有窗口之上,使之總是處于顯示單元最前面,例如是通過SetffindowPos (SetffindowPos函數(shù)能夠改變一個(gè)子窗口、彈出式窗口或頂層窗口的尺寸,位置和Z序)這一函數(shù)來將語音控件以及與語音控件一起關(guān)聯(lián)顯示的第一標(biāo)識的交互界面所在的窗口放置在顯示單元的所有窗口之上。
[0110]當(dāng)然,通過本實(shí)施例的介紹,本領(lǐng)域所屬的技術(shù)人員能夠根據(jù)實(shí)際情況,選擇其他合適的方式來使得語音控件以及與語音控件一起關(guān)聯(lián)顯示的第一標(biāo)識始終顯示在顯示單元上,在此就不在贅述了。
[0111]通過上述部分可以看出,由于采用了在顯示單元顯示的交互界面在Q個(gè)交互界面中切換時(shí),語音控件一起與第一標(biāo)識始終顯示在顯示單元上的技術(shù)方案,用戶能夠根據(jù)該語音控件以及與語音控件一起關(guān)聯(lián)顯示的第一標(biāo)識,得知通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的信息,從而保證了電子設(shè)備能夠一直向用戶提供通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的信息。
[0112]如上述部分所述,語音控件以及與語音控件一起關(guān)聯(lián)顯示的第一標(biāo)識始終顯示在顯示單元上,所以或多或少都會遮擋一部分顯示單元上顯示的其他內(nèi)容,例如在本實(shí)施例中,語音控件與第一標(biāo)識顯示在智能手機(jī)的顯示屏幕的下方區(qū)域,在語音控件與第一標(biāo)識重疊顯示在第二應(yīng)用的交互界面上的時(shí)候,就會遮擋第二應(yīng)用的交互界面上相應(yīng)的內(nèi)容,同時(shí),如果語音控件與第一標(biāo)識一直顯示在顯示單元上的第一顯示區(qū)域,可能無法滿足有些用戶的使用需求,比如用戶A希望語音控件與第一標(biāo)識顯示在顯示單元的中間,而用戶B希望語音控件與第一標(biāo)識顯示在顯示單元的下部,也就是說,將語音控件固定顯示在顯示單元的某個(gè)位置無法滿足用戶的需求。
[0113]為解決上述語音控件與第一標(biāo)識會遮擋第二應(yīng)用的交互界面上的內(nèi)容這一技術(shù)問題,以及提供符合用戶使用習(xí)慣的顯示方式,在顯示單元上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示在第一顯示區(qū)域之后,本發(fā)明實(shí)施例提供的方法還包括:獲得第一移動指令,該第一移動指令用于將語音控件與第一標(biāo)識從第一顯示區(qū)域移動到顯示單元上的第二顯示區(qū)域,第二顯示區(qū)域與第一顯示區(qū)域不完全相同;執(zhí)行第一移動指令,將語音控件與第一標(biāo)識關(guān)聯(lián)顯示在第二顯示區(qū)域上。
[0114]具體來講,在本實(shí)施例中,在顯示單元的第一顯示區(qū)域上與語音控件一起關(guān)聯(lián)顯示第一標(biāo)識之后,獲得第一移動指令,例如可以是智能手機(jī)響應(yīng)用戶在智能手機(jī)的觸控顯不屏幕上按住語音控件與第一標(biāo)識所在窗口并進(jìn)行滑動、以將語音控件與第一標(biāo)識從第一顯示區(qū)域移動到第二顯示區(qū)域的滑動操作,從而生成與該滑動操作對應(yīng)的第一移動指令,然后執(zhí)行該第一移動指令,將語音控件與第一標(biāo)識關(guān)聯(lián)顯示在第二顯示區(qū)域上。
[0115]當(dāng)然,在實(shí)際應(yīng)用中,還可以配合其他方式來減弱語音控件與第一標(biāo)識對第二應(yīng)用的交互界面的遮擋,比如將語音控件與第一標(biāo)識所在的窗口設(shè)置為半透明,等等,在此就不再贅述了。
[0116]通過上述部分可以看出,由于采用了在獲得第一移動指令后,執(zhí)行該第一移動指令,在顯示單元的第二顯示區(qū)域上與語音控件一起關(guān)聯(lián)顯示第一標(biāo)識的技術(shù)方案,用戶能夠根據(jù)自己的使用習(xí)慣或者使用需求,調(diào)整語音控件與第一標(biāo)識所在窗口的位置,使之符合自己的使用習(xí)慣以及避免語音控件與第一標(biāo)識遮擋住顯示單元上的內(nèi)容,從而解決了語音控件與第一標(biāo)識會遮擋第二應(yīng)用的交互界面上的內(nèi)容的技術(shù)問題。
[0117]為了使得第一應(yīng)用在收到新消息時(shí)能夠及時(shí)提示用戶,在顯示單元上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示之后,本發(fā)明實(shí)施例提供的方法還包括:判斷第一應(yīng)用是否接收到第一信息;在第一應(yīng)用接收到第一信息時(shí),在第一標(biāo)識上顯不與第一信息對應(yīng)的第一提不?目息。
[0118]具體來講,判斷第一應(yīng)用是否接收到第一信息,具體可以是通過系統(tǒng)API函數(shù)來判斷第一應(yīng)用是否有接收到第一信息,比如,在本實(shí)施例中,語音控件上關(guān)聯(lián)顯示有微博對應(yīng)的標(biāo)識,在微博有接收到新的消息時(shí),例如有人發(fā)微博信息的時(shí)候@你或者別人有特別發(fā)給你的信息,就能夠通過系統(tǒng)API函數(shù)確定出該微博有接收到第一應(yīng)用信息;在第一應(yīng)用接收到第一信息時(shí),在第一標(biāo)識上顯不與第一信息對應(yīng)的第一提不信息,比如,在微博有接收到新的消息之后,在微博對應(yīng)的標(biāo)識上顯示一個(gè)有新消息的提示,例如是在微博對應(yīng)的標(biāo)識上生成新消息對應(yīng)的數(shù)字,有I條新消息就顯示1,有兩條信息消息就顯示2,等等,當(dāng)然了,還可以配合其他的聲音、光提示等等,在此就不再贅述了。
[0119]通過上述部分可以看出,由于采用了在第一應(yīng)用接收到第一信息時(shí),在第一標(biāo)識上顯不與第一信息對應(yīng)的第一提不信息的技術(shù)方案,用戶在收到該第一提不信息的提不后,就能夠知曉第一應(yīng)用的最新狀態(tài),而不需要用戶打開第一應(yīng)用進(jìn)行查看才能夠得知第一應(yīng)用的最新狀態(tài),所以實(shí)現(xiàn)了簡化用戶的操作,并節(jié)省了因用戶需要查看該第一應(yīng)用的最新狀態(tài)而打開該第一應(yīng)用所耗費(fèi)的電量的技術(shù)效果。
[0120]本發(fā)明實(shí)施例還提供一種電子設(shè)備,在實(shí)際應(yīng)用中,該電子設(shè)備可以是智能手機(jī),也可以是平板電腦,在此不做限制。
[0121]請參考圖5,圖5是本發(fā)明實(shí)施例提供的電子設(shè)備的功能模塊圖,該電子設(shè)備包括:機(jī)殼501 ;顯不單元502,設(shè)置于機(jī)殼501上,用于顯不一語音控件,語音控件與一語音識別引擎相互對應(yīng);電路板503,設(shè)置于機(jī)殼501內(nèi),與顯示單元502相連;處理器504,設(shè)置于電路板503上,用于當(dāng)語音識別引擎處于工作狀態(tài)時(shí),獲得第一語音輸入,第一語音輸入用于調(diào)用第一應(yīng)用,并基于語音識別引擎對第一語音輸入的識別獲得第一調(diào)用指令,并響應(yīng)第一調(diào)用指令,調(diào)用第一應(yīng)用,并判斷第一應(yīng)用是否滿足第一預(yù)設(shè)條件,并在第一應(yīng)用滿足第一預(yù)設(shè)條件時(shí),生成與第一應(yīng)用對應(yīng)的第一標(biāo)識,并在顯示單元502上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示。
[0122]在具體實(shí)施過程中,處理器504具體用于判斷第一應(yīng)用是否處于后臺運(yùn)行狀態(tài)或判斷在第一預(yù)設(shè)時(shí)間段內(nèi)是否獲得針對第一應(yīng)用的操作。
[0123]在具體實(shí)施過程中,處理器504具體用于當(dāng)語音控件顯示在顯示單元502上時(shí),確定語音控件在顯示單元502上的顯示區(qū)域?yàn)榈谝伙@示區(qū)域,并在第一顯示區(qū)域上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示。
[0124]在具體實(shí)施過程中,處理器504具體還用于在在第一顯示區(qū)域上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示之后,獲得第一移動指令,第一移動指令用于將語音控件與第一標(biāo)識從第一顯示區(qū)域移動到顯示單元502上的第二顯示區(qū)域,第二顯示區(qū)域與第一顯示區(qū)域不相同,并執(zhí)行第一移動指令,將語音控件與第一標(biāo)識關(guān)聯(lián)顯示在第二顯示區(qū)域上。
[0125]在具體實(shí)施過程中,處理器504具體還用于在在顯示單元502上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示之后,判斷第一應(yīng)用是否接收到第一信息,并在第一應(yīng)用接收到第一信息時(shí),在第一標(biāo)識上顯不與第一信息對應(yīng)的第一提不信息。
[0126]在具體實(shí)施過程中,處理器504具體還用于在在顯示單元502上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示之后,在顯示單元502上將語音控件與第一標(biāo)識及M個(gè)標(biāo)識一起關(guān)聯(lián)顯示,其中,M為大于等于I的整數(shù)。
[0127]在具體實(shí)施過程中,處理器504具體還用于在在顯示單元502上將語音控件與第一標(biāo)識及M個(gè)標(biāo)識一起關(guān)聯(lián)顯示之后,獲得第二語音輸入,并基于語音識別引擎對第二語音輸入進(jìn)行識別,其中,在語音識別引擎對第二語音輸入進(jìn)行識別的過程中,優(yōu)先以M個(gè)標(biāo)識對應(yīng)的M個(gè)應(yīng)用所對應(yīng)的M個(gè)調(diào)用指令作為與第二語音輸入匹配的第一調(diào)用指令集合,再以電子設(shè)備內(nèi)除M個(gè)應(yīng)用外的其他N個(gè)應(yīng)用所對應(yīng)的N個(gè)調(diào)用指令作為與第二語音輸入匹配的第二調(diào)用指令集合。
[0128]在具體實(shí)施過程中,顯示單元502能夠顯示Q個(gè)交互界面,其中Q為大于等于2的整數(shù),在顯示單元502顯示的交互界面在Q個(gè)交互界面中切換時(shí),語音控件始終顯示在顯示單元502上。
[0129]在具體實(shí)施過程中,語音控件具有第一顯示狀態(tài)與第二顯示狀態(tài),其中,第一顯示狀態(tài)與語音識別引擎處于工作狀態(tài)相對應(yīng),第二顯示狀態(tài)與語音識別引擎處于非工作狀態(tài)相對應(yīng),第一顯示狀態(tài)與第二顯示狀態(tài)不相同。
[0130]本實(shí)施例中的電子設(shè)備與前述信息處理方法是基于同一發(fā)明構(gòu)思下的兩個(gè)方面,在前面已經(jīng)對方法的實(shí)施過程作了詳細(xì)的描述,所以本領(lǐng)域技術(shù)人員可根據(jù)前述描述清楚的了解本實(shí)施例中的電子設(shè)備的結(jié)構(gòu)及實(shí)施過程,為了說明書的簡潔,在此就不再贅述了。
[0131]上述本發(fā)明實(shí)施例中的技術(shù)方案,至少具有如下的技術(shù)效果或優(yōu)點(diǎn):
[0132]1、由于采用了在通過語音識別引擎調(diào)用第一應(yīng)用后,判斷第一應(yīng)用是否滿足第一預(yù)設(shè)條件,并在第一應(yīng)用滿足第一預(yù)設(shè)條件時(shí),生成與第一應(yīng)用對應(yīng)的第一標(biāo)識,并且在電子設(shè)備的顯示單元上與語音控件一起關(guān)聯(lián)顯示該第一標(biāo)識的技術(shù)方案,使得用戶在查看該第一標(biāo)識時(shí)就能夠知道第一應(yīng)用正在電子設(shè)備的后臺運(yùn)行,不需要用戶再通過專門的軟件去查看,十分的方便,所以解決了現(xiàn)有技術(shù)中存在的只能顯示通過語音識別引擎打開的在前臺運(yùn)行的應(yīng)用的界面、而不能顯示通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的界面的技術(shù)問題,實(shí)現(xiàn)了簡化用戶的操作,并節(jié)省了因用戶通過專門軟件查看后臺運(yùn)行程序所耗費(fèi)的電量的技術(shù)效果。
[0133]2、由于采用了在獲得第一移動指令后,執(zhí)行該第一移動指令,在顯示單元的第二顯示區(qū)域上與語音控件一起關(guān)聯(lián)顯示第一標(biāo)識的技術(shù)方案,用戶能夠根據(jù)自己的使用習(xí)慣或者使用需求,調(diào)整語音控件與第一標(biāo)識所在窗口的位置,使之符合自己的使用習(xí)慣以及避免語音控件與第一標(biāo)識遮擋住顯示單元上的內(nèi)容,從而解決了語音控件與第一標(biāo)識會遮擋第二應(yīng)用的交互界面上的內(nèi)容的技術(shù)問題。
[0134]3、由于米用了在第一應(yīng)用接收到第一信息時(shí),在第一標(biāo)識上顯不與第一信息對應(yīng)的第一提示信息的技術(shù)方案,用戶在收到該第一提示信息的提示后,就能夠知曉第一應(yīng)用的最新狀態(tài),而不需要用戶打開第一應(yīng)用進(jìn)行查看才能夠得知第一應(yīng)用的最新狀態(tài),所以實(shí)現(xiàn)了簡化用戶的操作,并節(jié)省了因用戶需要查看該第一應(yīng)用的最新狀態(tài)而打開該第一應(yīng)用所耗費(fèi)的電量的技術(shù)效果。
[0135]4、由于采用了與語音控件關(guān)聯(lián)顯示M個(gè)標(biāo)識對應(yīng)的M個(gè)應(yīng)用所對應(yīng)的M個(gè)調(diào)用指令作為與第二語音輸入匹配的第一調(diào)用指令,所以在第二語音輸入為切換到或者打開M標(biāo)識所對應(yīng)的M個(gè)應(yīng)用中的任——個(gè)應(yīng)用時(shí),就只需要在M個(gè)標(biāo)識對應(yīng)的M個(gè)應(yīng)用所對應(yīng)的M個(gè)調(diào)用指令進(jìn)行匹配,由于需要匹配的調(diào)用指令較少,所以匹配速度十分快捷,從而能夠減少在智能手機(jī)的全部調(diào)用指令中進(jìn)行匹配時(shí)所耗費(fèi)的時(shí)間。
[0136]5、由于采用了在顯示單元顯示的交互界面在Q個(gè)交互界面中切換時(shí),語音控件一起與第一標(biāo)識始終顯示在顯示單元上的技術(shù)方案,用戶能夠根據(jù)該語音控件以及與語音控件一起關(guān)聯(lián)顯示的第一標(biāo)識,得知通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的信息,從而保證了電子設(shè)備能夠一直向用戶提供通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的信肩、O
[0137]實(shí)施例二:
[0138]基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種信息處理方法,該方法可以應(yīng)用于一電子設(shè)備,該電子設(shè)備可以是智能手機(jī),也可以是平板電腦,還可以是同類型的其他電子設(shè)備,在此不做限制。在接下來的部分中,將以電子設(shè)備為平板電腦為例,來進(jìn)行詳細(xì)地舉例描述。
[0139]請參考圖6,圖6是本發(fā)明實(shí)施例提供的信息處理方法的流程圖,如圖6所示,該方法包括:
[0140]SlO:在顯示單元上的顯示區(qū)域內(nèi)顯示第一交互界面;
[0141]S20:將一語音控件顯示在顯示區(qū)域內(nèi)的第一顯示區(qū)域,該語音控件與一語音識別引擎相互對應(yīng);
[0142]S30:當(dāng)顯示單元上所顯示的交互界面從第一交互界面切換到第二交互界面時(shí),語音控件始終顯示在所述第一顯示區(qū)域內(nèi)。
[0143]在步驟SlO中,在顯示單元上的顯示區(qū)域內(nèi)顯示第一交互界面,具體來講,可以是在平板電腦的顯示屏幕上顯示電子設(shè)備的系統(tǒng)桌面這一交互界面,也可以是在顯示屏幕上顯示某一個(gè)應(yīng)用的交互界面,在此不作限制。
[0144]在步驟S20中,將一語音控件顯示在顯示區(qū)域內(nèi)的第一顯示區(qū)域,語音控件與一語音識別引擎相互對應(yīng),具體來講,可以是將語音控件顯示在平板電腦的顯示屏幕的上方,也可以是將語音控件顯示在平板電腦的顯示屏幕的下方,在此不做限制,該語音控件可以和平板電腦內(nèi)的語音識別引擎相對應(yīng),當(dāng)然,該語音控件也可以與平板電腦相連的另一電子設(shè)備例如是語音服務(wù)器內(nèi)的語音識別引擎相互對應(yīng),在此不做限制。
[0145]如實(shí)施例一中所述,語音控件具有第一顯示狀態(tài)與第二顯示狀態(tài),其中第一顯示狀態(tài)與語音識別引擎處于工作狀態(tài)相對應(yīng),第二顯示狀態(tài)與語音識別引擎處于非工作狀態(tài)相對應(yīng),第一顯示狀態(tài)與第二顯示狀態(tài)不相同,在此就不再贅述了。
[0146]在步驟S30中,當(dāng)顯示單元上所顯示的交互界面從第一交互界面切換到第二交互界面時(shí),語音控件始終顯示在第一顯示區(qū)域內(nèi),具體來講,在平板電腦的顯示屏幕上所顯示的交互界面從第一交互界面切換到第二交互界面時(shí),語音控件始終顯示在平板電腦的顯示屏幕內(nèi)的第一顯示區(qū)域。
[0147]比如,在第一交互界面為第一應(yīng)用,例如是音樂播放器的交互界面,第二交互界面為第二應(yīng)用,例如是微博的交互界面時(shí),在平板電腦上的顯示屏幕上所顯示的交互界面從音樂播放器的第一交互界面切換到微博的第二交互界面時(shí),語音控件始終位于平板電腦的顯示屏幕內(nèi)的第一顯示區(qū)域,使得用戶不需要再回到平板電腦的系統(tǒng)桌面去觸發(fā)語音控件以啟動語音識別引擎,從而向用戶提供了方便的語音控制方式,使得用戶能夠通過該語音控件方便地控制平板電腦。
[0148]在具體實(shí)施過程中,在語音控件顯示在第一顯示區(qū)域內(nèi)之后,本發(fā)明實(shí)施例提供的方法還包括:在通過語音識別引擎調(diào)用第一應(yīng)用后,判斷第一應(yīng)用是否滿足第一預(yù)設(shè)條件;在第一應(yīng)用滿足第一預(yù)設(shè)條件時(shí),生成與第一應(yīng)用對應(yīng)的第一標(biāo)識;在顯示單元上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示。
[0149]具體來講,可以是在語音識別引擎處于工作狀態(tài),且通過該語音識別引擎調(diào)用了第一應(yīng)用之后,例如通過該語音識別引擎打開了音樂播放器這一第一應(yīng)用之后,判斷音樂播放器這一第一應(yīng)用是否滿足第一預(yù)設(shè)條件,由于判斷第一應(yīng)用是否滿足第一預(yù)設(shè)條件在前述實(shí)施例中已經(jīng)進(jìn)行詳細(xì)的舉例說明,在此就不再贅述了。
[0150]在第一應(yīng)用滿足第一預(yù)設(shè)條件的時(shí)候,生成與第一應(yīng)用對應(yīng)的第一標(biāo)識,具體來講,可以是在音樂播放器這一應(yīng)用滿足第一預(yù)設(shè)條件的時(shí)候,生成與音樂播放器對應(yīng)的第一標(biāo)識,在實(shí)際應(yīng)用中,與音樂播放器對應(yīng)的第一標(biāo)識可以有多種實(shí)施形態(tài),在實(shí)施例一中已經(jīng)進(jìn)行了詳細(xì)的描述,在此就不再贅述了。
[0151]在顯示單元上將語音控件與第一標(biāo)識一起關(guān)聯(lián)顯示,具體來講,可以是在平板電腦的顯示單元上,在語音控件上或者語音控件周圍與語音控件一起關(guān)聯(lián)顯示第一標(biāo)識,從而使得用戶在看該第一標(biāo)識時(shí)就能夠知道第一應(yīng)用正在電子設(shè)備的后臺運(yùn)行,不需要用戶再通過專門的軟件去查看,十分的方便,所以解決了現(xiàn)有技術(shù)中存在的只能顯示通過語音識別引擎打開的在前臺運(yùn)行的應(yīng)用的界面、而不能顯示通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的界面的技術(shù)問題,實(shí)現(xiàn)了簡化用戶的操作,并節(jié)省了因用戶通過專門軟件查看后臺運(yùn)行程序所耗費(fèi)的電量的技術(shù)效果。
[0152]本發(fā)明實(shí)施例還提供一種電子設(shè)備,在實(shí)際應(yīng)用中,該電子設(shè)備可以是智能手機(jī),也可以是平板電腦,在此不做限制。
[0153]請參考圖7,圖7是本發(fā)明實(shí)施例提供的電子設(shè)備的功能模塊圖,該電子設(shè)備包括:機(jī)殼701 ;顯示單元720,設(shè)置于所述機(jī)殼701上;電路板703,設(shè)置于所述機(jī)殼701內(nèi),與所述顯示單元720相連;處理器704,設(shè)置于所述電路板703上,用于在所述顯示單元720上的顯示區(qū)域內(nèi)顯示第一交互界面,并將一語音控件顯示在所述顯示區(qū)域內(nèi)的第一顯示區(qū)域,所述語音控件與一語音識別引擎相互對應(yīng),并當(dāng)所述顯示單元720上所顯示的交互界面從所述第一交互界面切換到第二交互界面時(shí),所述語音控件始終顯示在所述第一顯示區(qū)域內(nèi)。
[0154]在具體實(shí)施過程中,所述語音控件具有第一顯示狀態(tài)與第二顯示狀態(tài),其中,所述第一顯示狀態(tài)與所述語音識別引擎處于工作狀態(tài)相對應(yīng),所述第二顯示狀態(tài)與所述語音識別弓I擎處于非工作狀態(tài)相對應(yīng),所述第一顯示狀態(tài)與所述第二顯示狀態(tài)不相同。
[0155]在具體實(shí)施過程中,所述處理器704具體還用于在所述所述語音控件顯示在所述第一顯示區(qū)域內(nèi)之后,在通過所述語音識別引擎調(diào)用第一應(yīng)用后,判斷所述第一應(yīng)用是否滿足第一預(yù)設(shè)條件,并在所述第一應(yīng)用滿足所述第一預(yù)設(shè)條件時(shí),生成與所述第一應(yīng)用對應(yīng)的第一標(biāo)識,并在所述顯示單元720上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示。
[0156]本實(shí)施例中的電子設(shè)備與前述信息處理方法是基于同一發(fā)明構(gòu)思下的兩個(gè)方面,在前面已經(jīng)對方法的實(shí)施過程作了詳細(xì)的描述,所以本領(lǐng)域技術(shù)人員可根據(jù)前述描述清楚的了解本實(shí)施例中的電子設(shè)備的結(jié)構(gòu)及實(shí)施過程,為了說明書的簡潔,在此就不再贅述了。
[0157]上述本發(fā)明實(shí)施例中的技術(shù)方案,至少具有如下的技術(shù)效果或優(yōu)點(diǎn):
[0158]1、由于采用了在顯示單元上顯示的交互界面從第一交互界面切換到第二交互界面時(shí),語音控件位于顯示單元內(nèi)的顯示區(qū)域內(nèi)的技術(shù)方案,所以用戶不需要再回到電子設(shè)備的系統(tǒng)桌面去觸發(fā)語音控件以啟動語音識別引擎,從而向用戶提供了方便的語音控制方式,使得用戶能夠通過該語音控件方便地控制平板電腦。
[0159]2、由于采用了在通過語音識別引擎調(diào)用第一應(yīng)用后,判斷第一應(yīng)用是否滿足第一預(yù)設(shè)條件,并在第一應(yīng)用滿足第一預(yù)設(shè)條件時(shí),生成與第一應(yīng)用對應(yīng)的第一標(biāo)識,并且在電子設(shè)備的顯示單元上與語音控件一起關(guān)聯(lián)顯示該第一標(biāo)識的技術(shù)方案,使得用戶在查看該第一標(biāo)識時(shí)就能夠知道第一應(yīng)用正在電子設(shè)備的后臺運(yùn)行,需要用戶再通過專門的軟件去查看,十分的方便,所以解決了現(xiàn)有技術(shù)中存在的只能顯示通過語音識別引擎打開的在前臺運(yùn)行的應(yīng)用的界面、而不能顯示通過語音識別引擎打開的在后臺運(yùn)行的應(yīng)用的界面的技術(shù)問題,實(shí)現(xiàn)了簡化用戶的操作,并節(jié)省了因用戶通過專門軟件查看后臺運(yùn)行程序所耗費(fèi)的電量的技術(shù)效果。
[0160]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用安裝介質(zhì)(包括但不限于磁盤安裝器、CD-ROM、光學(xué)安裝器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0161]本發(fā)明是參照根據(jù)本發(fā)明實(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è)方框中指定的功能的裝置。
[0162]這些計(jì)算機(jī)程序指令也可安裝在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀安裝器中,使得安裝在該計(jì)算機(jī)可讀安裝器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0163]這些計(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è)方框中指定的功能的步驟。
[0164]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種信息處理方法,應(yīng)用于一電子設(shè)備,其特征在于,所述電子設(shè)備包括一顯不單元,所述方法包括: 在所述顯示單元上顯示一語音控件,所述語音控件與一語音識別引擎相互對應(yīng); 當(dāng)所述語音識別引擎處于工作狀態(tài)時(shí),獲得第一語音輸入,所述第一語音輸入用于調(diào)用第一應(yīng)用; 基于所述語音識別引擎對所述第一語音輸入的識別獲得第一調(diào)用指令; 響應(yīng)所述第一調(diào)用指令,調(diào)用所述第一應(yīng)用; 判斷所述第一應(yīng)用是否滿足第一預(yù)設(shè)條件; 在所述第一應(yīng)用滿足所述第一預(yù)設(shè)條件時(shí),生成與所述第一應(yīng)用對應(yīng)的第一標(biāo)識; 在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示。
2.如權(quán)利要求1所述的方法,其特征在于,所述判斷所述第一應(yīng)用是否滿足所述第一預(yù)設(shè)條件,具體為: 判斷所述第 一應(yīng)用是否處于后臺運(yùn)行狀態(tài);或 判斷在第一預(yù)設(shè)時(shí)間段內(nèi)是否獲得針對所述第一應(yīng)用的操作。
3.如權(quán)利要求1所述的方法,其特征在于,所述在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示,具體包括: 當(dāng)所述語音控件顯示在所述顯示單元上時(shí),確定所述語音控件在所述顯示單元上的顯示區(qū)域?yàn)榈谝伙@示區(qū)域; 在所述第一顯示區(qū)域上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示。
4.如權(quán)利要求3所述的方法,其特征在于,在所述在所述第一顯示區(qū)域上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示之后,所述方法還包括: 獲得第一移動指令,所述第一移動指令用于將所述語音控件與所述第一標(biāo)識從所述第一顯示區(qū)域移動到所述顯示單元上的第二顯示區(qū)域,所述第二顯示區(qū)域與所述第一顯示區(qū)域不相同; 執(zhí)行所述第一移動指令,將所述語音控件與所述第一標(biāo)識關(guān)聯(lián)顯示在所述第二顯示區(qū)域上。
5.如權(quán)利要求1所述的方法,其特征在于,在所述在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示之后,所述方法還包括: 判斷所述第一應(yīng)用是否接收到第一信息; 在所述第一應(yīng)用接收到所述第一信息時(shí),在所述第一標(biāo)識上顯示與所述第一信息對應(yīng)的第一提不信息。
6.如權(quán)利要求1-5中任一權(quán)項(xiàng)所述的方法,其特征在于,在所述在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示之后,所述方法還包括: 在所述顯示單元上將所述語音控件與第一標(biāo)識及M個(gè)標(biāo)識一起關(guān)聯(lián)顯示,其中,M為大于等于I的整數(shù)。
7.如權(quán)利要求6所述的方法,其特征在于,在所述在所述顯示單元上將所述語音控件與第一標(biāo)識及M個(gè)標(biāo)識一起關(guān)聯(lián)顯示之后,所述方法還包括: 獲得第二語音輸入; 基于所述語音識別引擎對所述第二語音輸入進(jìn)行識別,其中,在所述語音識別引擎對所述第二語音輸入進(jìn)行識別的過程中,優(yōu)先以所述M個(gè)標(biāo)識對應(yīng)的M個(gè)應(yīng)用所對應(yīng)的M個(gè)調(diào)用指令作為與所述第二語音輸入匹配的第一調(diào)用指令集合,再以所述電子設(shè)備內(nèi)除所述M個(gè)應(yīng)用外的其他N個(gè)應(yīng)用所對應(yīng)的N個(gè)調(diào)用指令作為與所述第二語音輸入匹配的第二調(diào)用指令集合。
8.如權(quán)利要求1-5任一權(quán)項(xiàng)所述的方法,其特征在于,所述顯示單元能夠顯示Q個(gè)交互界面,其中Q為大于等于2的整數(shù),在所述顯示單元顯示的交互界面在所述Q個(gè)交互界面中切換時(shí),所述語音控件與所述第一標(biāo)識始終顯示在所述顯示單元上。
9.如權(quán)利要求1-5任一權(quán)項(xiàng)所述的方法,其特征在于,所述語音控件具有第一顯示狀態(tài)與第二顯示狀態(tài),其中,所述第一顯示狀態(tài)與所述語音識別引擎處于工作狀態(tài)相對應(yīng),所述第二顯示狀態(tài)與所述語音識別引擎處于非工作狀態(tài)相對應(yīng),所述第一顯示狀態(tài)與所述第二顯示狀態(tài)不相同。
10.一種信息處理方法,應(yīng)用于一電子設(shè)備,其特征在于,所述電子設(shè)備包括一顯不單元,所述方法包括: 在所述顯示單元上的顯示區(qū)域內(nèi)顯示第一交互界面; 將一語音控件顯示在所述顯示區(qū)域內(nèi)的第一顯示區(qū)域,所述語音控件與一語音識別引擎相對應(yīng); 當(dāng)所述顯示單元上所顯示的交互界面從所述第一交互界面切換到第二交互界面時(shí),所述語音控件始終顯示在所述第一顯示區(qū)域內(nèi)。
11.如權(quán)利要求10所述的方法,其特征在于,所述語音控件具有第一顯示狀態(tài)與第二顯示狀態(tài),其中,所述第一顯示狀態(tài)與所述語音識別引擎處于工作狀態(tài)相對應(yīng),所述第二顯示狀態(tài)與所述語音識別引擎處于非工作狀態(tài)相對應(yīng),所述第一顯示狀態(tài)與所述第二顯示狀態(tài)不相同。
12.如權(quán)利要求10所述的方法,其特征在于,在所述所述語音控件顯示在所述第一顯示區(qū)域內(nèi)之后,所述方法還包括: 在通過所述語音識別引擎調(diào)用第一應(yīng)用后,判斷所述第一應(yīng)用是否滿足第一預(yù)設(shè)條件; 在所述第一應(yīng)用滿足所述第一預(yù)設(shè)條件時(shí),生成與所述第一應(yīng)用對應(yīng)的第一標(biāo)識; 在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示。
13.—種電子設(shè)備,其特征在于,包括: 機(jī)殼; 顯示單元,設(shè)置于所述機(jī)殼上,用于顯示一語音控件,所述語音控件與一語音識別引擎相互對應(yīng); 電路板,設(shè)置于所述機(jī)殼內(nèi),與所述顯示單元相連; 處理器,設(shè)置于所述電路板上,用于當(dāng)所述語音識別引擎處于工作狀態(tài)時(shí),獲得第一語音輸入,所述第一語音輸入用于調(diào)用第一應(yīng)用,并基于所述語音識別引擎對所述第一語音輸入的識別獲得第一調(diào)用指令,并響應(yīng)所述第一調(diào)用指令,調(diào)用所述第一應(yīng)用,并判斷所述第一應(yīng)用是否滿足第一預(yù)設(shè)條件,并在所述第一應(yīng)用滿足所述第一預(yù)設(shè)條件時(shí),生成與所述第一應(yīng)用對應(yīng)的第一標(biāo)識,并在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示。
14.如權(quán)利要求13所述的電子設(shè)備,其特征在于,所述處理器具體用于判斷所述第一應(yīng)用是否處于后臺運(yùn)行狀態(tài)或判斷在第一預(yù)設(shè)時(shí)間段內(nèi)是否獲得針對所述第一應(yīng)用的操作。
15.如權(quán)利要求13所述的電子設(shè)備,其特征在于,所述處理器具體用于當(dāng)所述語音控件顯示在所述顯示單元上時(shí),確定所述語音控件在所述顯示單元上的顯示區(qū)域?yàn)榈谝伙@示區(qū)域,并在所述第一顯示區(qū)域上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示。
16.如權(quán)利要求15所述的電子設(shè)備,其特征在于,所述處理器具體還用于在所述在所述第一顯示區(qū)域上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示之后,獲得第一移動指令,所述第一移動指令用于將所述語音控件與所述第一標(biāo)識從所述第一顯示區(qū)域移動到所述顯示單元上的第二顯示區(qū)域,所述第二顯示區(qū)域與所述第一顯示區(qū)域不相同,并執(zhí)行所述第一移動指令,將所述語音控件與所述第一標(biāo)識關(guān)聯(lián)顯示在所述第二顯示區(qū)域上。
17.如權(quán)利要求13所述的電子設(shè)備,其特征在于,所述處理器具體還用于在所述在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示之后,判斷所述第一應(yīng)用是否接收到第一信息,并在所述第一應(yīng)用接收到所述第一信息時(shí),在所述第一標(biāo)識上顯示與所述第一信息對應(yīng)的第一提不信息。
18.如權(quán)利要求13-17任一權(quán)項(xiàng)所述的電子設(shè)備,其特征在于,所述處理器具體還用于在所述在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示之后,在所述顯示單元上將所述語音控件與第一標(biāo)識及M個(gè)標(biāo)識一起關(guān)聯(lián)顯示,其中,M為大于等于I的整數(shù)。
19.如權(quán)利要求18所述的電子設(shè)備,其特征在于,所述處理器具體還用于在所述在所述顯示單元上將所述語音控件與第一標(biāo)識及M個(gè)標(biāo)識一起關(guān)聯(lián)顯示之后,獲得第二語音輸入,并基于所述語音識別引擎對所述第二語音輸入進(jìn)行識別,其中,在所述語音識別引擎對所述第二語音輸入進(jìn)行識別的過程中,優(yōu)先以所述M個(gè)標(biāo)識對應(yīng)的M個(gè)應(yīng)用所對應(yīng)的M個(gè)調(diào)用指令作為與所述第二語音輸入匹配的第一調(diào)用指令集合,再以所述電子設(shè)備內(nèi)除所述M個(gè)應(yīng)用外的其他N個(gè)應(yīng)用所對應(yīng)的N個(gè)調(diào)用指令作為與所述第二語音輸入匹配的第二調(diào)用指令集合。
20.如權(quán)利要求13-17任一權(quán)項(xiàng)所述的電子設(shè)備,其特征在于,所述顯示單元能夠顯示Q個(gè)交互界面,其中Q為大于等于2的整數(shù),在所述顯示單元顯示的交互界面在所述Q個(gè)交互界面中切換時(shí),所述語音控件始終顯示在所述顯示單元上。
21.如權(quán)利要求13-17任一權(quán)項(xiàng)所述的電子設(shè)備,其特征在于,所述語音控件具有第一顯示狀態(tài)與第二顯示狀態(tài),其中,所述第一顯示狀態(tài)與所述語音識別引擎處于工作狀態(tài)相對應(yīng),所述第二顯示狀態(tài)與所述語音識別引擎處于非工作狀態(tài)相對應(yīng),所述第一顯示狀態(tài)與所述第二顯示狀態(tài)不相同。
22.—種電子設(shè)備,其特征在于,包括: 機(jī)殼; 顯示單元,設(shè)置于所述機(jī)殼上; 電路板,設(shè)置于所述機(jī)殼內(nèi),與所述顯示單元相連; 處理器,設(shè)置于所述電路板上,用于在所述顯示單元上的顯示區(qū)域內(nèi)顯示第一交互界面,并將一語音控件顯示在所述顯示區(qū)域內(nèi)的第一顯示區(qū)域,所述語音控件與一語音識別引擎相互對應(yīng),并當(dāng)所述顯示單元上所顯示的交互界面從所述第一交互界面切換到第二交互界面時(shí),所述語音控件始終顯示在所述第一顯示區(qū)域內(nèi)。
23.如權(quán)利要求22所述的電子設(shè)備,其特征在于,所述語音控件具有第一顯示狀態(tài)與第二顯示狀態(tài),其中,所述第一顯示狀態(tài)與所述語音識別引擎處于工作狀態(tài)相對應(yīng),所述第二顯示狀態(tài)與所述語音識別引擎處于非工作狀態(tài)相對應(yīng),所述第一顯示狀態(tài)與所述第二顯示狀態(tài)不相同。
24.如權(quán)利要求22所述的電子設(shè)備,其特征在于,所述處理器具體還用于在所述所述語音控件顯示在所述第一顯示區(qū)域內(nèi)之后,在通過所述語音識別引擎調(diào)用第一應(yīng)用后,判斷所述第一應(yīng)用是否滿 足第一預(yù)設(shè)條件,并在所述第一應(yīng)用滿足所述第一預(yù)設(shè)條件時(shí),生成與所述第一應(yīng)用對應(yīng)的第一標(biāo)識,并在所述顯示單元上將所述語音控件與所述第一標(biāo)識一起關(guān)聯(lián)顯示。
【文檔編號】G06F3/01GK104076916SQ201310109333
【公開日】2014年10月1日 申請日期:2013年3月29日 優(yōu)先權(quán)日:2013年3月29日
【發(fā)明者】董芳菲, 王鷙翔, 侯欣如 申請人:聯(lián)想(北京)有限公司