一種處理信息的方法和電子設備的制作方法
【專利摘要】本發(fā)明公開了一種處理信息的方法和電子設備,涉及電子【技術領域】,用以提高語音識別引擎的識別結(jié)果與用戶所需要的結(jié)果的匹配度,增強用戶體驗。電子設備包括N個對象,每個對象對應一個權(quán)重值,每個對象對應的權(quán)重值用于指示該對象在語音識別引擎的搜索空間中的權(quán)重,本發(fā)明提供的方法包括:獲取第一輸入操作;根據(jù)第一輸入操作獲取執(zhí)行對象;以執(zhí)行對象響應第一輸入操作;在響應第一輸入操作之后,確定顯示單元在第一時間段內(nèi)顯示過的L個對象;至少根據(jù)第一輸入操作的類型確定用戶的操作習慣;基于用戶的操作習慣和L更新N個對象對應的權(quán)重值構(gòu)成的集合。
【專利說明】一種處理信息的方法和電子設備
【技術領域】
[0001]本發(fā)明涉及電子【技術領域】,尤其涉及一種處理信息的方法和電子設備。
【背景技術】
[0002]利用手機進行撥號之前,不同用戶使用不同的方式查找目標聯(lián)系人。例如,有的用戶習慣直接通過語音查找目標聯(lián)系人;有的用戶習慣瀏覽先通話記錄/通信錄,當通話記錄/通信錄中有目標聯(lián)系人時,直接通過觸摸屏選中目標聯(lián)系人,當通話記錄/通信錄中沒有目標聯(lián)系人時,才通過語音查找目標聯(lián)系人。
[0003]由于語音輸入對用戶的要求較高,例如,用戶的普通話是否標準會影響語音識別引擎的識別結(jié)果,從而導致識別結(jié)果不是用戶所需要的結(jié)果,影響用戶體驗。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的實施例提供一種處理信息的方法和電子設備,可以提高語音識別引擎的識別結(jié)果與用戶所需要的結(jié)果的匹配度,從而增強用戶體驗。
[0005]為達到上述目的,本發(fā)明的實施例采用如下技術方案:
[0006]第一方面,提供一種處理信息的方法,應用于電子設備,所述電子設備包括顯示單元、語音識別引擎和N個對象,N > I,所述N為整數(shù),每個所述對象對應一個權(quán)重值,每個所述對象對應的權(quán)重值用于指示該對象在所述語音識別引擎的搜索空間中的權(quán)重,所述顯示單元上顯示有M個對象,I ^ M < N,所述M為整數(shù),所述方法包括:
[0007]獲取第一輸入操作;
[0008]根據(jù)所述第一輸入操作獲取執(zhí)行對象;
[0009]以所述執(zhí)行對象響應所述第一輸入操作;
[0010]在所述響應所述第一輸入操作之后,確定所述顯示單元在第一時間段內(nèi)顯示過的L個對象,M < L < N,所述L為整數(shù),所述第一時間段是指從所述顯示單元上顯示所述M個對象的時刻到所述獲取第一輸入操作的時刻;
[0011]至少根據(jù)所述第一輸入操作的類型確定用戶的操作習慣;
[0012]基于所述用戶的操作習慣和所述L更新所述N個對象對應的權(quán)重值構(gòu)成的集合。
[0013]結(jié)合第一方面,在第一種可能的實現(xiàn)方式中,所述第一輸入操作的類型為語音輸入類型,所述方法還包括:
[0014]判斷所述執(zhí)行對象是否是所述L個對象中的一個;
[0015]所述至少根據(jù)所述第一輸入操作的類型確定用戶的操作習慣,包括:
[0016]若所述判斷結(jié)果為是,則根據(jù)所述語音輸入類型和所述判斷的結(jié)果確定用戶的操作習慣為語音輸入習慣;
[0017]或者,若所述判斷結(jié)果為否,則根據(jù)所述語音輸入類型和所述判斷的結(jié)果確定用戶的操作習慣為非語音輸入習慣。
[0018]結(jié)合第一方面,在第二種可能的實現(xiàn)方式中,所述第一輸入操作的類型為語音輸入類型,所述L與所述M不相等;所述至少根據(jù)所述第一輸入操作的類型確定用戶的操作習慣,包括:
[0019]根據(jù)所述語音輸入類型、所述L與所述M不相等確定用戶的操作習慣為非語音輸入習慣。
[0020]結(jié)合第一方面,在第三種可能的實現(xiàn)方式中,所述第一輸入操作的類型為非語音輸入類型;所述至少根據(jù)所述第一輸入操作的類型確定用戶的操作習慣,包括:
[0021]根據(jù)所述非語音輸入類型確定用戶的操作習慣為非語音輸入習慣。
[0022]結(jié)合第一方面,在第四種可能的實現(xiàn)方式中,所述用戶的操作習慣為非語音輸入習慣,所述基于所述用戶的操作習慣和所述L更新所述N個對象對應的權(quán)重值構(gòu)成的集合,包括:
[0023]減小所述L個對象對應的L個權(quán)重值。
[0024]結(jié)合第一方面,在第五種可能的實現(xiàn)方式中,所述用戶的操作習慣為語音輸入習慣,所述基于所述用戶的操作習慣和所述L更新所述N個對象對應的權(quán)重值構(gòu)成的集合,包括:
[0025]當所述N個對象為經(jīng)常使用的對象時,增加所述L個對象對應的L個權(quán)重值。
[0026]第二方面,提供一種處理信息的方法,應用于電子設備,所述電子設備包括語音識別引擎,所述電子設備具有N個對象,所述N為大于等于I的整數(shù);所述方法包括:
[0027]獲取第一輸入操作;所述第一輸入操作涉及M個對象,所述M為大于等于I小于N的整數(shù);
[0028]基于所述M個對象響應所述第一輸入操作;
[0029]獲取一觸發(fā)操作;
[0030]基于所述觸發(fā)操作將所述語音識別引擎從低功耗狀態(tài)切換到工作狀態(tài);
[0031]獲取語音輸入;
[0032]基于所述語音識別引擎對所述語音輸入進行識別,獲取識別結(jié)果;
[0033]其中,所述基于所述語音識別引擎對所述語音輸入進行識別的過程中所述N-M個對象優(yōu)先于所述M個對象與所述語音輸入進行識別匹配。
[0034]第三方面,提供一種電子設備,所述電子設備包括顯示單元、語音識別引擎和N個對象,N ^ 1,所述N為整數(shù),每個所述對象對應一個權(quán)重值,每個所述對象對應的權(quán)重值用于指示該對象在所述語音識別引擎的搜索空間中的權(quán)重,所述顯示單元上顯示有M個對象,I < M < N,所述M為整數(shù),所述電子設備還包括:
[0035]第一獲取單元,用于獲取第一輸入操作;
[0036]第二獲取單元,用于根據(jù)所述第一輸入操作獲取執(zhí)行對象;
[0037]響應單元,用于以所述執(zhí)行對象響應所述第一輸入操作;
[0038]歷史對象確定單元,用于在所述響應所述第一輸入操作之后,確定所述顯示單元在第一時間段內(nèi)顯示過的L個對象,L < N,所述L為整數(shù),所述第一時間段是指從所述顯示單元上顯示所述M個對象的時刻到所述獲取第一輸入操作的時刻;
[0039]用戶操作習慣確定單元,用于至少根據(jù)所述第一輸入操作的類型確定用戶的操作習慣;
[0040]更新單元,用于基于所述用戶的操作習慣和所述L更新所述N個對象對應的權(quán)重值構(gòu)成的集合。
[0041]結(jié)合第三方面,在第一種可能的實現(xiàn)方式中,所述第一輸入操作的類型為語音輸入類型,所述電子設備還包括:
[0042]判斷單元,用于判斷所述執(zhí)行對象是否是所述L個對象中的一個;
[0043]所述用戶操作習慣確定單元具體用于,
[0044]若所述判斷結(jié)果為是,則根據(jù)所述語音輸入類型和所述判斷的結(jié)果確定用戶的操作習慣為語音輸入習慣;
[0045]或者,若所述判斷結(jié)果為否,則根據(jù)所述語音輸入類型和所述判斷的結(jié)果確定用戶的操作習慣為非語音輸入習慣。
[0046]結(jié)合第三方面,在第二種可能的實現(xiàn)方式中,所述第一輸入操作的類型為語音輸入類型,所述L與所述M不相等;
[0047]所述用戶操作習慣確定單元具體用于,根據(jù)所述語音輸入類型、所述L與所述M不相等確定用戶的操作習慣為非語音輸入習慣。
[0048]結(jié)合第三方面,在第三種可能的實現(xiàn)方式中,所述第一輸入操作的類型為非語音輸入類型;
[0049]所述用戶操作習慣確定單元具體用于,根據(jù)所述非語音輸入類型確定用戶的操作習慣為非語音輸入習慣。
[0050]結(jié)合第三方面,在第四種可能的實現(xiàn)方式中,所述用戶的操作習慣為非語音輸入習慣,所述更新單元具體用于,減小所述L個對象對應的L個權(quán)重值。
[0051]結(jié)合第三方面,在第五種可能的實現(xiàn)方式中,所述用戶的操作習慣為語音輸入習慣,所述更新單元具體用于,當所述N個對象為經(jīng)常使用的對象時,增加所述L個對象對應的L個權(quán)重值。
[0052]第四方面,提供一種電子設備,所述電子設備包括語音識別引擎,所述電子設備具有N個對象,所述N為大于等于I的整數(shù);所述電子設備還包括:
[0053]第一獲取單元,用于獲取第一輸入操作;所述第一輸入操作涉及M個對象,所述M為大于等于I小于N的整數(shù);
[0054]響應單元,用于基于所述M個對象響應所述第一輸入操作;
[0055]第二獲取單元,用于獲取一觸發(fā)操作;
[0056]切換單元,用于基于所述觸發(fā)操作將所述語音識別引擎從低功耗狀態(tài)切換到工作狀態(tài);
[0057]第三獲取單元,用于獲取語音輸入;
[0058]識別單元,用于基于所述語音識別引擎對所述語音輸入進行識別,獲取識別結(jié)果;
[0059]其中,所述基于所述語音識別引擎對所述語音輸入進行識別的過程中所述N-M個對象優(yōu)先于所述M個對象與所述語音輸入進行識別匹配。
[0060]本發(fā)明實施例提供的處理信息的方法和電子設備,該電子設備包括N個對象,其顯示單元上顯示M個對象,在以執(zhí)行對象響應第一輸入操作之后,至少根據(jù)第一輸入操作的類型確定用戶的操作習慣,并基于該用戶的操作習慣和L更新N個對象對應的權(quán)重值構(gòu)成的集合,其中,L是指從顯示單元上顯示M個對象的時刻到獲取第一輸入操作的時刻在該顯示單元上顯示過的對象的個數(shù)??梢詫⒃摳潞蟮募蠎糜谙乱淮瓮ㄟ^語音輸入操作查找執(zhí)行對象的過程中,從而提高語音識別引擎的識別結(jié)果與用戶所需要的結(jié)果的匹配度,增強用戶體驗。
【專利附圖】
【附圖說明】
[0061]圖1為本發(fā)明實施例提供的一種處理信息的方法的流程示意圖;
[0062]圖2為本發(fā)明實施例提供的另一種處理信息的方法的流程示意圖;
[0063]圖3為本發(fā)明實施例提供的另一種處理信息的方法的流程示意圖;
[0064]圖4為本發(fā)明實施例提供的另一種處理信息的方法的流程示意圖;
[0065]圖5為本發(fā)明實施例提供的另一種處理信息的方法的流程示意圖;
[0066]圖6為本發(fā)明實施例提供的另一種處理信息的方法的流程示意圖;
[0067]圖7為本發(fā)明實施例提供的一種電子設備的結(jié)構(gòu)示意圖;
[0068]圖8為本發(fā)明實施例提供的另一種電子設備的結(jié)構(gòu)示意圖;
[0069]圖9為本發(fā)明實施例提供的另一種電子設備的結(jié)構(gòu)示意圖;
[0070]圖10為本發(fā)明實施例提供的另一種電子設備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0071]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲取的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0072]另外,本文中術語“系統(tǒng)”和“網(wǎng)絡”在本文中常被可互換使用。本文中術語“和/或”,僅僅是一種描述關聯(lián)對象的關聯(lián)關系,表示可以存在三種關系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關聯(lián)對象是一種“或”的關系。
[0073]實施例一
[0074]參見圖1,為本發(fā)明實施例提供的一種處理信息的方法,應用于電子設備,所述電子設備包括顯示單元、語音識別引擎和N個對象,N ^ I,所述N為整數(shù),每個所述對象對應一個權(quán)重值,每個所述對象對應的權(quán)重值用于指示該對象在所述語音識別引擎的搜索空間中的權(quán)重,所述顯示單元上顯示有M個對象,I ^ M < N,所述M為整數(shù),所述方法包括:
[0075]101:獲取第一輸入操作。
[0076]其中,電子設備可以為智能手機、平板電腦等。
[0077]對象可以為電子設備中的一個應用程序的快捷方式、電話號碼、姓名等。N個對象可以為電子設備中的所有應用的快捷方式,或者經(jīng)常使用的應用所構(gòu)成的集合中的所有應用,或者通話記錄中的所有電話號碼/姓名,或者通話記錄與電話本中的所有電話號碼/姓石寸ο
[0078]第一輸入操作可以為用戶指示的語音輸入操作或者非語音輸入操作,其中非語音輸入操作可以具體為選中操作(單擊選中、雙擊選中等),可以通過觸摸屏或者按鍵等方式實現(xiàn)。
[0079]102:根據(jù)所述第一輸入操作獲取執(zhí)行對象。
[0080]其中,根據(jù)第一輸入操作獲取執(zhí)行對象,具體為:在N個對象中查找與該第一輸入操作所匹配的對象,并將查找的結(jié)果作為執(zhí)行對象。該執(zhí)行對象即為第一輸入操作所選中的對象。例如,當?shù)谝惠斎氩僮鳛椤敖oXX打電話”時,步驟102具體可以為在電話本和/或通話記錄中查找到該XX ;又如,當?shù)谝惠斎氩僮鳛椤斑x中地圖應用”時,步驟102具體可以為在應用程序中查找到地圖應用。
[0081]電子設備獲取執(zhí)行對象的過程一般可以包括以下幾種情況:
[0082]情況1:直接接收用戶指示的語音輸入操作(第一輸入操作),從而根據(jù)該語音輸入操作獲取執(zhí)行對象。
[0083]情況2:直接接收用戶指示的非語音輸入操作(第一輸入操作),從而根據(jù)該非語音輸入操作獲取執(zhí)行對象。
[0084]其中,這里的非語音輸入操作具體為選中操作。可選的,在接收選中操作(第一輸入操作)之前,還可以包括接收瀏覽操作或者點擊下拉菜單操作等非語音輸入操作。
[0085]情況3:首先接收用戶指示的非語音輸入操作,通過更新顯示單元上顯示的對象響應用戶指示的非語音輸入操作;其次接收用戶指示的語音輸入操作(第一輸入操作),從而根據(jù)該語音輸入操作獲取執(zhí)行對象。
[0086]其中,這里的非語音輸入操作一般為瀏覽操作、點擊下拉列表的操作等。該情況具體可以為:用戶在非語音輸入操作的情況下,沒有查找到所需的對象(執(zhí)行對象),才通過語音輸入查找所需的對象(執(zhí)行對象)。
[0087]示例性的,瀏覽操作可以具體實現(xiàn)為:在用戶進行滑動觸摸操作時,顯示單元上均顯示M個對象,滑動觸摸操作前后顯示單元上分別顯示的兩組對象(每組均為M個)中至少有一個對象不同。點擊下拉菜單可以具體實現(xiàn)為:在用戶進行點擊下拉菜單時,顯示單元上顯示的對象在原M個對象上增加k個對象,k為大于等于I的整數(shù)。
[0088]103:以所述執(zhí)行對象響應所述第一輸入操作。
[0089]示例性的,當?shù)谝惠斎氩僮鳛椤敖oX X打電話”時,步驟102具體可以為在電話本和/或通話記錄中查找到該X X,該步驟103具體可以為給該X X撥號;又如,當?shù)谝惠斎氩僮鳛椤斑x中地圖應用”時,步驟102具體可以為在應用程序中查找到地圖應用,該步驟103具體可以具體為啟動地圖應用。
[0090]104:在所述響應所述第一輸入操作之后,確定所述顯示單元在第一時間段內(nèi)顯示過的L個對象,M < L ( N,所述L為整數(shù),所述第一時間段是指從所述顯示單元上顯示所述M個對象的時刻到所述獲取第一輸入操作的時刻。
[0091]其中,用戶可以通過瀏覽操作或者點擊下拉菜單的操作,使得電子設備將N個對象中未顯示的部分或者全部對象顯示在顯示單元上,從而方便用戶查找所需的對象(執(zhí)行對象)。
[0092]顯示單元在第一時間段內(nèi)顯示過的L個對象包括兩種情況:
[0093]DL=M,該情況說明,在接收第一輸入操作之前,沒有接收到瀏覽操作或者點擊下拉菜單操作等非語音輸入操作。
[0094]2)M< L SN,該情況說明,在接收第一輸入操作之前,接收到了瀏覽操作或者點擊下拉菜單操作等非語音輸入操作。
[0095]105:至少根據(jù)所述第一輸入操作的類型確定用戶的操作習慣。
[0096]其中,第一輸入操作的類型可以分為語音輸入類型和非語音輸入類型。電子設備可以獲知并記錄第一輸入操作的類型,例如,若步驟102獲取執(zhí)行對象的過程中使用了語音識別引擎,則確定第一輸入操作的類型為語音輸入類型等,本發(fā)明實施例對電子設備獲知第一輸入操作的類型的方法不進行限定。
[0097]用戶的操作習慣可以包括:語音輸入習慣和非語音輸入習慣。
[0098]可選的,所述第一輸入操作的類型為語音輸入類型,所述方法還包括:判斷所述執(zhí)行對象是否是所述L個對象中的一個。
[0099]該情況下,步驟105具體可以為:
[0100]若所述判斷結(jié)果為是,則根據(jù)所述語音輸入類型和所述判斷的結(jié)果確定用戶的操作習慣為語音輸入習慣;
[0101]或者,若所述判斷結(jié)果為否,則根據(jù)所述語音輸入類型和所述判斷的結(jié)果確定用戶的操作習慣為非語音輸入習慣。
[0102]可選的,所述第一輸入操作的類型為語音輸入類型,所述L與所述M不相等;該情況下,步驟105具體可以為:
[0103]根據(jù)所述語音輸入類型、所述L與所述M不相等確定用戶的操作習慣為非語音輸入習慣。
[0104]可選的,所述第一輸入操作的類型為非語音輸入類型;該情況下,步驟105具體可以為:根據(jù)所述非語音輸入類型確定用戶的操作習慣為非語音輸入習慣。其中,該情況對應步驟102中的2)。
[0105]106:基于所述用戶的操作習慣和所述L更新所述N個對象對應的權(quán)重值構(gòu)成的集八口 ο
[0106]示例性的,通過更新N個對象中的一個或者多個對象對應的權(quán)重值來更新N個對象對應的權(quán)重值構(gòu)成的集合,具體可以通過更新該L個對象對應的權(quán)重值來新N個對象對應的權(quán)重值構(gòu)成的集合。
[0107]可選的,所述用戶的操作習慣為非語音輸入習慣,該情況下,步驟106可以包括:減小所述L個對象對應的L個權(quán)重值。
[0108]可選的,所述用戶的操作習慣為語音輸入習慣,該情況下,步驟106可以包括:當所述N個對象為經(jīng)常使用的對象時,增加所述L個對象對應的L個權(quán)重值。
[0109]需要說明的是,電子設備在每次以執(zhí)行對象響應第一輸入操作之后,更新該N個對象對應的權(quán)重值構(gòu)成的集合,當下一次接收到語音輸入操作時,根據(jù)該更新后的集合中的每個對象對應的權(quán)重值和該語音輸入操作匹配出下一次的執(zhí)行對象。具體的,電子設備在接收到語音輸入操作之后,將該語音輸入操作與語音識別引擎的搜索空間中的對象進行匹配,其中,在與某個對象進行匹配的過程中增加該對象對應的權(quán)重值,從而得到最終匹配結(jié)果。也就是說,一個對象與語音輸入操作的最終匹配結(jié)果由該對象與語音輸入操作的匹配度與該對象對應的權(quán)重值共同決定。
[0110]本發(fā)明實施例提供的處理信息的方法,應用于電子設備,該電子設備包括N個對象,其顯示單元上顯示M個對象,在以執(zhí)行對象響應第一輸入操作之后,至少根據(jù)第一輸入操作的類型確定用戶的操作習慣,并基于該用戶的操作習慣和L更新N個對象對應的權(quán)重值構(gòu)成的集合,其中,L是指從顯示單元上顯示M個對象的時刻到獲取第一輸入操作的時刻在該顯示單元上顯示過的對象的個數(shù)。可以將該更新后的集合應用于下一次通過語音輸入操作查找執(zhí)行對象的過程中,從而提高語音識別引擎的識別結(jié)果與用戶所需要的結(jié)果的匹配度,增強用戶體驗。
[0111]實施例二
[0112]參見圖2,為本發(fā)明實施例提供的一種處理信息的方法,應用于電子設備,該電子設備包括顯示單元、語音識別引擎和N個對象,N ^ 1,N為整數(shù),每個對象對應一個權(quán)重值,每個對象對應的權(quán)重值用于指示該對象在語音識別引擎的搜索空間中的權(quán)重,顯示單元上顯示有M個對象,I ^ M < N, M為整數(shù),該方法包括:
[0113]201:獲取語音輸入操作。
[0114]示例性的,實際實現(xiàn)時,在獲取語音輸入操作之前還可以包括:接收用戶指示的確定N個對象的操作信息,例如,用戶指示的打開經(jīng)常聯(lián)系人列表的操作信息,或者打開通話記錄的操作信息,或者打開經(jīng)常使用的應用構(gòu)成的列表等。本實施例中以接收用戶指示的打開經(jīng)常聯(lián)系人列表為例進行說明,也就是說,N個對象為經(jīng)常聯(lián)系人。
[0115]其中,經(jīng)常聯(lián)系人可以由用戶自己設置,也可以由電子設備通過分析用戶近期的通話記錄確定。后者可以具體為:電子設備通過分析近期用戶與每個聯(lián)系人的通話頻率和/或通話時間來確定這些經(jīng)常聯(lián)系人,并對這些經(jīng)常聯(lián)系人進行排列順序,將排在前邊的M個對象顯示在顯示單元上。
[0116]202:根據(jù)該語音輸入操作獲取執(zhí)行對象。
[0117]示例性的,通過實施例一中步驟102的描述,可知,本實施例中電子設備獲取執(zhí)行對象的過程可以包括情況I和情況3。
[0118]203:以該執(zhí)行對象響應該語音輸入操作。
[0119]示例性的,當語音輸入操作為“給XX打電話”時,步驟202具體為在經(jīng)常聯(lián)系人中查找到該X X,該步驟203具體可以為給該X X撥號。
[0120]204:確定顯示單元在第一時間段內(nèi)顯示過的L個對象,第一時間段是指從顯示單元上顯示M個對象的時刻到獲取語音輸入操作的時刻。
[0121]顯示單元在第一時間段內(nèi)顯示過的L個對象包括兩種情況:
[0122]1)L=M,該情況說明:在接收語音輸入操作之前,沒有接收到瀏覽操作或者點擊下拉菜單操作等非語音輸入操作,對應上述情況I。
[0123]2)M < L < N,該情況說明:在接收語音輸入操作之前,接收到了瀏覽操作或者點擊下拉菜單操作等非語音輸入操作,對應上述情況3。
[0124]205:判斷執(zhí)行對象是否是L個對象中的一個。
[0125]若是,則執(zhí)行步驟206 ;若否,則執(zhí)行步驟208。
[0126]206:確定用戶的操作習慣為語音輸入習慣。
[0127]示例性的,該情況說明,在第一時間段內(nèi),執(zhí)行對象在顯示單元上顯示過,但是用戶依然使用語音輸入方式查找所需的對象(執(zhí)行對象),由此可以推斷該用戶不習慣非語音操作,也就是說用戶的操作習慣為語音輸入習慣。
[0128]207:增加該M個對象對應的M個權(quán)重值。
[0129]在步驟207之后,則結(jié)束。
[0130]該情況下,由于用戶的操作習慣為語音輸入習慣,也就是說用戶在指示語音輸入操作之前不指示瀏覽操作或者點擊下拉菜單操作等非語音輸入操作,因此,L與M相等。
[0131]由于N個對象為經(jīng)常聯(lián)系人,且顯示單元上顯示的為最常用的M個對象,因此,用戶每次撥打電話時,所需的對象(執(zhí)行對象)為該M個對象中的一個的概率比較大,因此可以通過增加該M個對象對應的權(quán)重值,使得下一次接收到語音輸入操作時,將該增加后的M個權(quán)重值分別應用于該M個對象與該語音輸入操作的匹配的過程中,得到最終的匹配結(jié)果,從而提高該M個對象在語音識別引擎的識別結(jié)果中的優(yōu)先順序,進而提高語音識別引擎的識別結(jié)果與用戶所需要的結(jié)果的匹配度,增強用戶體驗。
[0132]208:確定用戶的操作習慣為非語音輸入習慣。
[0133]示例性的,該情況說明,在第一時間段內(nèi),該執(zhí)行對象沒有在顯示單元上顯示過,可以認為:用戶瀏覽過顯示單元上顯示的對象,但是沒有找到所需的對象(執(zhí)行對象),所以才使用語音輸入方式查找,也就是說可以認為用戶的操作習慣為非語音輸入習慣。
[0134]209:減小L個對象對應的L個權(quán)重值。
[0135]在步驟209之后,則結(jié)束。
[0136]示例性的,由于用戶的操作習慣為非語音輸入習慣,所以用戶可以直接根據(jù)顯示單元上顯示的L個對象找到所需的對象(執(zhí)行對象),在沒有找到所需的對象(執(zhí)行對象)的情況下,才會使用語音輸入操作,也就是說,在通過語音輸入操作獲取所需的對象(執(zhí)行對象)時,該L個對象在語音識別引擎的識別結(jié)果中的優(yōu)先順序不高,因此,可以減小該L個對象對應的權(quán)重值,使得在下一次接收到語音輸入操作時,將該減小后的L個權(quán)重值分別應用于該L個對象與該語音輸入操作的匹配的過程中,得到最終的匹配結(jié)果,從而降低該L個對象在語音識別引擎的識別結(jié)果中的優(yōu)先順序,進而提高語音識別引擎的識別結(jié)果與用戶所需要的結(jié)果的匹配度,增強用戶體驗。
[0137]需要說明的是,本實施例對步驟207和步驟209中更新權(quán)重值的方法以及更新的量不進行限定。例如,為了減小由于用戶的誤操作引起的對用戶的操作習慣的判斷不準確的情況,可以使用漸進加權(quán)的方式更新對象對應的權(quán)重值。對于一個對象對應的權(quán)重值的更新量可以根據(jù)用戶與該對象的通話時間和/或通過頻率等方法進行確定。
[0138]示例性的,假設N個對象包括:對象1、對象2、......、對象6,每個對象初始的權(quán)重值均為0,M個對象包括:對象1、對象2、對象3、對象4。執(zhí)行步驟207之后,該M個對象的權(quán)重值分別為0.1、0.3、0.2、0.2。那么,下一次接收到語音輸入操作時,若該N個對象與該語音輸入操作的匹配度分別為:0.35,0.8,0.1、0.2、0.9、0.1,在匹配過程中增加權(quán)重值之后的最終匹配結(jié)果為:0.45,1.1、0.3,0.4,0.9,0.1。電子設備將匹配結(jié)果最大的對象(對象2)作為執(zhí)行對象。進一步地,電子設備再一次接收到語音輸入操作時,匹配過程中所使用的該N個對象的權(quán)重值可以分別為0.1,0.3,0.2,0.2、0、0。
[0139]可選的,參見圖3,步驟208還可以用步驟208.1-步驟208.2替換:
[0140]208.1:判斷L與M是否相等。
[0141]若否,則執(zhí)行步驟208.2 ;若是,則結(jié)束。
[0142]需要說明的是,若是,則可能為下述場景:用戶根本沒有瀏覽顯示單元上顯示的對象,也就是說也可以認為用戶是沒有非語音操作習慣??芍谠撉闆r下,用戶的操作習慣難以判斷,在實際實現(xiàn)時,該情況,可以不對N個對象對應的權(quán)重值構(gòu)成的集合進行更新,也可以增加執(zhí)行對象對應的權(quán)重值。
[0143]208.2:確定用戶的操作習慣為非語音輸入習慣。
[0144]該情況說明,M < L < N,也就是說,在步驟201接收語音輸入操作之前,接收到了瀏覽操作或者點擊下拉菜單操作等非語音輸入操作,即,可以確定用戶的操作習慣為非語音輸入習慣。
[0145]步驟208.2之后執(zhí)行步驟209。
[0146]可選的,參見圖4,205_步驟209還可以用以下步驟205 ' -210 '替換:
[0147]205 ;:判斷L與M是否相等。
[0148]若否,則執(zhí)行步驟206 ';若是,則執(zhí)行步驟208 '。
[0149]206 ;:確定用戶的操作習慣為非語音輸入習慣。
[0150]示例性的,該情況說明,M < L^N,也就是說,在步驟201接收語音輸入操作之前,接收到了瀏覽操作或者點擊下拉菜單操作等非語音輸入操作,即,可以確定用戶的操作習慣為非語音輸入習慣。進一步地,只是由于用戶通過非語音輸入方式?jīng)]有查找到所需的對象(執(zhí)行對象)才使用語音輸入方式進行進一步查找。
[0151]步驟205 ' -206 '與步驟 208.1-208.2 相同。
[0152]207 ':減小L個對象對應的L個權(quán)重值。
[0153]208 ;:判斷執(zhí)行對象是否為M中的一個。
[0154]若是,則執(zhí)行步驟2(W ;若否,則結(jié)束。
[0155]209 ;:確定用戶的操作習慣為語音輸入習慣。
[0156]210 ;:增加該M個對象對應的M個權(quán)重值。
[0157]本發(fā)明實施例提供的處理信息的方法,應用于電子設備,該電子設備在以語音輸入操作響應執(zhí)行對象之后,通過判斷執(zhí)行對象是否是顯示單元在第一時間段內(nèi)顯示過的L個對象中的一個確定用戶的操作習慣,或者通過判斷M與L的大小確定用戶的操作習慣,其中,M是指顯示單元上顯示的對象的個數(shù),L是指從顯示單元上顯示M個對象的時刻到獲取第一輸入操作的時刻在該顯示單元上顯示過的對象的個數(shù);在確定用戶的操作習慣為語音輸入習慣時,增加該M個對象對應的M個權(quán)重值,在確定用戶的操作習慣為非語音輸入習慣時,減小L個對象對應的L個權(quán)重值??梢詫⒃摳潞蟮臋?quán)重值應用于下一次通過語音輸入操作查找執(zhí)行對象的過程中,從而提高語音識別引擎的識別結(jié)果與用戶所需要的結(jié)果的匹配度,增強用戶體驗。
[0158]實施例三
[0159]參見圖5,為本發(fā)明實施例提供的一種處理信息的方法,應用于電子設備,該電子設備包括顯示單元、語音識別引擎和N個對象,N ^ 1,N為整數(shù),每個對象對應一個權(quán)重值,每個對象對應的權(quán)重值用于指示該對象在語音識別引擎的搜索空間中的權(quán)重,顯示單元上顯示有M個對象,I ^ M < N, M為整數(shù),該方法包括:
[0160]501:獲取非語音輸入操作。
[0161]502:根據(jù)該非語音輸入操作獲取執(zhí)行對象。
[0162]示例性的,通過實施例一中步驟102的描述,可知,本實施例中電子設備獲取執(zhí)行對象的過程可以為情況2。
[0163]503:以該執(zhí)行對象響應該非語音輸入操作。
[0164]示例性的,當非語音輸入操作為“給XX打電話”時,步驟502具體可以為在電話本和/或通話記錄中查找到該X X,該步驟503具體可以為給該X X撥號;又如,當?shù)谝惠斎氩僮鳛椤斑x中地圖應用”時,步驟502具體可以為在應用程序中查找到地圖應用,該步驟503具體可以具體為啟動地圖應用。
[0165]504:確定用戶的操作習慣為非語音輸入習慣。
[0166]示例性的,由于步驟501中獲取到的是非語音輸入操作,因此可以判斷,用戶的操作習慣為非語音輸入習慣。
[0167]505:確定顯示單元在第一時間段內(nèi)顯示過的L個對象,第一時間段是指從顯示單元上顯示M個對象的時刻到獲取語音輸入操作的時刻。
[0168]步驟504和步驟505可以變換執(zhí)行順序。
[0169]506:減小L個對象對應的L個權(quán)重值。
[0170]可選的,若在步驟505之后執(zhí)行步驟504,則步驟504可以用以下步驟替換:判斷L與M是否相等,若否,則確定用戶的操作習慣為非語音輸入習慣中的有下拉列表/瀏覽的習慣;若是,則不能確定用戶是否有下拉列表/瀏覽的習慣,但是可以確定該用戶的操作習慣為非語音輸入習慣。
[0171]示例性的,由于用戶的操作習慣為非語音輸入習慣,所以用戶可以直接根據(jù)顯示單元上顯示的L個對象找到所需的對象(執(zhí)行對象),也就是說,下一次在通過語音輸入操作獲取所需的對象(執(zhí)行對象)時,該L個對象在語音識別引擎的識別結(jié)果中的優(yōu)先順序不高,因此,可以減小該L個對象對應的權(quán)重值,使得在下一次接收到語音輸入操作時,將該減小后的L個權(quán)重值分別應用于該L個對象與該語音輸入操作的匹配的過程中,得到最終的匹配結(jié)果,從而降低該L個對象在語音識別引擎的識別結(jié)果中的優(yōu)先順序,進而提高語音識別引擎的識別結(jié)果與用戶所需要的結(jié)果的匹配度,增強用戶體驗。
[0172]本發(fā)明實施例提供的處理信息的方法,應用于電子設備,該電子設備以執(zhí)行對象響應非語音輸入操作之后,確定用戶的操作習慣為非語音操作習慣,并減小顯示單元在一段時間內(nèi)顯示過的L個對象對應的權(quán)重值,其中第一時間段是指從顯示單元上顯示M個對象的時刻到獲取語音輸入操作的時刻??梢詫⒃摳潞蟮臋?quán)重值應用于下一次通過語音輸入操作查找執(zhí)行對象的過程中,從而提高語音識別引擎的識別結(jié)果與用戶所需要的結(jié)果的匹配度,增強用戶體驗。
[0173]實施例四
[0174]參見圖6,為本發(fā)明實施例提供的一種處理信息的方法,應用于電子設備,所述電子設備包括語音識別引擎,所述電子設備具有N個對象,所述N為大于等于I的整數(shù);所述方法包括:
[0175]601:獲取第一輸入操作;所述第一輸入操作涉及M個對象,所述M為大于等于I小于N的整數(shù)。
[0176]其中,電子設備可以為智能手機、平板電腦等。
[0177]對象可以為電子設備中的一個應用程序的快捷方式、電話號碼、姓名等。N個對象可以為電子設備中的所有應用的快捷方式,或者經(jīng)常使用的應用所構(gòu)成的集合中的所有應用,或者通話記錄中的所有電話號碼/姓名,或者通話記錄與電話本中的所有電話號碼/姓石寸ο
[0178]第一輸入操作可以為:瀏覽操作、點擊下拉菜單的操作、點擊通話應用的操作等。
[0179]電子設備還可以包括顯示單元,顯示單元上顯示T個對象,T為大于等于I的整數(shù)。
[0180]當?shù)谝惠斎氩僮鳛闉g覽操作/點擊下拉菜單的操作時,顯示單元上顯示的T個對象更新,第一輸入操作涉及的M個對象可以為顯示單元更新后的T個對象。其中,第一輸入操作為瀏覽操作時,電子設備在獲得第一輸入操作前后,顯示單元上顯示的兩組對象中至少有一個對象不同;當?shù)谝惠斎氩僮鳛辄c擊下拉菜單的操作時,顯示單元上顯示的T個對象更新具體為在T個對象的基礎上增加k個對象,k為大于等于I的整數(shù)。
[0181]當?shù)谝惠斎氩僮鳛辄c擊通話應用的操作時,第一輸入操作涉及M個對象是指當前時刻顯示下顯示單元上的對象,具體可以為電話本中的部分聯(lián)系人,或者歷史記錄中的部分聯(lián)系人等。
[0182]602:基于所述M個對象響應所述第一輸入操作。
[0183]具體的,將M個對象顯示在顯示單元上,或者通過語音方式提示用戶等,使得用戶獲知給M個對象。
[0184]603:獲取一觸發(fā)操作。
[0185]604:基于所述觸發(fā)操作將所述語音識別引擎從低功耗狀態(tài)切換到工作狀態(tài)。
[0186]其中,低功耗狀態(tài)可以包括:關閉狀態(tài)和休眠狀態(tài);正常工作狀態(tài)可以包括:收音狀態(tài)、處理狀態(tài)、結(jié)果顯示狀態(tài)等。電子設備處于正常工作狀態(tài)的具體可以為:首先進入收音狀態(tài),該收音狀態(tài)用于接收語音輸入;當接收到語音輸入之后,進入處理狀態(tài),該處理狀態(tài)用于對接收到的輸入進行分析處理;處理結(jié)束后,進入結(jié)果顯示狀態(tài),該結(jié)果顯示狀態(tài)用于顯示處理的結(jié)果。
[0187]為了節(jié)省用電量,電子設備一般處于低功耗狀態(tài),只有在滿足特定的觸發(fā)條件時才會進入正常工作狀態(tài)。本發(fā)明實施例中的觸發(fā)條件為觸發(fā)操作,具體可以為:單擊操作、雙擊操作、長按鍵操作等。
[0188]605:獲取語音輸入。
[0189]606:基于所述語音識別引擎對所述語音輸入進行識別,獲取識別結(jié)果;其中,所述基于所述語音識別引擎對所述語音輸入進行識別的過程中所述N-M個對象優(yōu)先于所述M個對象與所述語音輸入進行識別匹配。
[0190]示例性的,可以通過增加N-M個對象對應的權(quán)重值,和/或減小M個對象對應的權(quán)重值,使得語音識別引擎在查找與語音輸入匹配的對象時,優(yōu)先匹配權(quán)重值大的對象,從而快速獲得匹配結(jié)果,并顯示給用戶,從而增強用戶的體驗。
[0191]本發(fā)明實施例提供的處理信息的方法,應用于電子設備,該電子設備包括顯示單元、語音識別引擎和N個對象,通過獲取第一輸入操作,并以M個對象響應第一輸入操作,并在獲取到語音輸入之后,基于語音識別引擎對該語音輸入進行識別,獲取識別結(jié)果;其中,基于語音識別弓I擎對該語音輸入進行識別的過程中N-M個對象優(yōu)先于M個對象與語音輸入進行識別匹配。以M個對象響應第一輸入操作,使得用戶獲知M個對象,用戶在獲知M個對象的基礎上還進行語音輸入,說明該M個對象中沒有用戶所需要的對象,由此可知,用戶所需要的對象在N-M的對象中,因此,將用戶未獲知的對象優(yōu)先于已獲知的對象與語音輸入進行識別匹配,可以快速獲得識別結(jié)果,從而增強用戶體驗。
[0192]實施例五
[0193]參見圖7,為本發(fā)明實施例提供的一種電子設備,用以執(zhí)行圖1所示的處理信息的方法,所述電子設備包括顯示單元71、語音識別引擎72和N個對象,N > 1,所述N為整數(shù),每個所述對象對應一個權(quán)重值,每個所述對象對應的權(quán)重值用于指示該對象在所述語音識別引擎72的搜索空間中的權(quán)重,所述顯示單元71上顯示有M個對象,I < M < N,所述M為整數(shù),所述電子設備還包括:
[0194]第一獲取單元73,用于獲取第一輸入操作;
[0195]第二獲取單元74,用于根據(jù)所述第一輸入操作獲取執(zhí)行對象;
[0196]響應單元75,用于以所述執(zhí)行對象響應所述第一輸入操作;
[0197]歷史對象確定單元76,用于在所述響應所述第一輸入操作之后,確定所述顯示單元71在第一時間段內(nèi)顯示過的L個對象,N,所述L為整數(shù),所述第一時間段是指從所述顯示單元71上顯示所述M個對象的時刻到所述獲取第一輸入操作的時刻;
[0198]用戶操作習慣確定單元77,用于至少根據(jù)所述第一輸入操作的類型確定用戶的操作習慣;
[0199]更新單元78,用于基于所述用戶的操作習慣和所述L更新所述N個對象對應的權(quán)重值構(gòu)成的集合。
[0200]可選的,所述第一輸入操作的類型為語音輸入類型,所述電子設備還包括:
[0201]判斷單元79,用于判斷所述執(zhí)行對象是否是所述L個對象中的一個;
[0202]所述用戶操作習慣確定單元77具體用于,
[0203]若所述判斷結(jié)果為是,則根據(jù)所述語音輸入類型和所述判斷的結(jié)果確定用戶的操作習慣為語音輸入習慣;
[0204]或者,若所述判斷結(jié)果為否,則根據(jù)所述語音輸入類型和所述判斷的結(jié)果確定用戶的操作習慣為非語音輸入習慣。
[0205]可選的,所述第一輸入操作的類型為語音輸入類型,所述L與所述M不相等;
[0206]所述用戶操作習慣確定單元77具體用于,根據(jù)所述語音輸入類型、所述L與所述M不相等確定用戶的操作習慣為非語音輸入習慣。
[0207]可選的,所述第一輸入操作的類型為非語音輸入類型;
[0208]所述用戶操作習慣確定單元77具體用于,根據(jù)所述非語音輸入類型確定用戶的操作習慣為非語音輸入習慣。
[0209]可選的,所述用戶的操作習慣為非語音輸入習慣,所述更新單元78具體用于,減小所述L個對象對應的L個權(quán)重值。
[0210]可選的,所述用戶的操作習慣為語音輸入習慣,所述更新單元78具體用于,當所述N個對象為經(jīng)常使用的對象時,增加所述L個對象對應的L個權(quán)重值。
[0211]本發(fā)明實施例提供的電子設備,該電子設備包括N個對象,其顯示單元上顯示M個對象,在以執(zhí)行對象響應第一輸入操作之后,至少根據(jù)第一輸入操作的類型確定用戶的操作習慣,并基于該用戶的操作習慣和L更新N個對象對應的權(quán)重值構(gòu)成的集合,其中,L是指從顯示單元上顯示M個對象的時刻到獲取第一輸入操作的時刻在該顯示單元上顯示過的對象的個數(shù)??梢詫⒃摳潞蟮募蠎糜谙乱淮瓮ㄟ^語音輸入操作查找執(zhí)行對象的過程中,從而提高語音識別引擎的識別結(jié)果與用戶所需要的結(jié)果的匹配度,增強用戶體驗。
[0212]實施例六
[0213]參見圖8,為本發(fā)明實施例提供的一種電子設備,用以執(zhí)行圖1所示的處理信息的方法,所述電子設備包括顯示單元81、語音識別引擎82和N個對象,N > 1,所述N為整數(shù),每個所述對象對應一個權(quán)重值,每個所述對象對應的權(quán)重值用于指示該對象在所述語音識別引擎82的搜索空間中的權(quán)重,所述顯示單元81上顯示有M個對象,I < M < N,所述M為整數(shù),所述電子設備還包括:存儲器83和處理器84,其中,
[0214]存儲器83用于存儲一組代碼,該代碼用于控制處理器84執(zhí)行如下動作:
[0215]獲取第一輸入操作;
[0216]根據(jù)所述第一輸入操作獲取執(zhí)行對象;
[0217]以所述執(zhí)行對象響應所述第一輸入操作;
[0218]在所述響應所述第一輸入操作之后,確定所述顯示單元在第一時間段內(nèi)顯示過的L個對象,M < L < N,所述L為整數(shù),所述第一時間段是指從所述顯示單元上顯示所述M個對象的時刻到所述獲取第一輸入操作的時刻;
[0219]至少根據(jù)所述第一輸入操作的類型確定用戶的操作習慣;
[0220]基于所述用戶的操作習慣和所述L更新所述N個對象對應的權(quán)重值構(gòu)成的集合。
[0221]可選的,所述第一輸入操作的類型為語音輸入類型,所述處理器84還用于:判斷所述執(zhí)行對象是否是所述L個對象中的一個;
[0222]若所述判斷結(jié)果為是,則根據(jù)所述語音輸入類型和所述判斷的結(jié)果確定用戶的操作習慣為語音輸入習慣;
[0223]或者,若所述判斷結(jié)果為否,則根據(jù)所述語音輸入類型和所述判斷的結(jié)果確定用戶的操作習慣為非語音輸入習慣。
[0224]可選的,所述第一輸入操作的類型為語音輸入類型,所述L與所述M不相等;所述處理器84具體用于,根據(jù)所述語音輸入類型、所述L與所述M不相等確定用戶的操作習慣為非語音輸入習慣。
[0225]可選的,所述第一輸入操作的類型為非語音輸入類型;所述處理器84具體用于,根據(jù)所述非語音輸入類型確定用戶的操作習慣為非語音輸入習慣。
[0226]可選的,所述用戶的操作習慣為非語音輸入習慣,所述處理器84具體用于,減小所述L個對象對應的L個權(quán)重值。
[0227]可選的,所述用戶的操作習慣為語音輸入習慣,所述處理器84具體用于,當所述N個對象為經(jīng)常使用的對象時,增加所述L個對象對應的L個權(quán)重值。
[0228]本發(fā)明實施例提供的電子設備,該電子設備包括N個對象,其顯示單元上顯示M個對象,在以執(zhí)行對象響應第一輸入操作之后,至少根據(jù)第一輸入操作的類型確定用戶的操作習慣,并基于該用戶的操作習慣和L更新N個對象對應的權(quán)重值構(gòu)成的集合,其中,L是指從顯示單元上顯示M個對象的時刻到獲取第一輸入操作的時刻在該顯示單元上顯示過的對象的個數(shù)??梢詫⒃摳潞蟮募蠎糜谙乱淮瓮ㄟ^語音輸入操作查找執(zhí)行對象的過程中,從而提高語音識別引擎的識別結(jié)果與用戶所需要的結(jié)果的匹配度,增強用戶體驗。
[0229]實施例七
[0230]參見圖9,為本發(fā)明實施例提供的一種電子設備,用以執(zhí)行圖6所示的處理信息的方法,所述電子設備包括語音識別引擎91,所述電子設備具有N個對象,所述N為大于等于I的整數(shù);所述電子設備還包括:
[0231]第一獲取單元92,用于獲取第一輸入操作;所述第一輸入操作涉及M個對象,所述M為大于等于I小于N的整數(shù);
[0232]響應單元93,用于基于所述M個對象響應所述第一輸入操作;
[0233]第二獲取單元94,用于獲取一觸發(fā)操作;
[0234]切換單元95,用于基于所述觸發(fā)操作將所述語音識別引擎從低功耗狀態(tài)切換到工作狀態(tài);
[0235]第三獲取單元96,用于獲取語音輸入;
[0236]識別單元97,用于基于所述語音識別引擎對所述語音輸入進行識別,獲取識別結(jié)果;
[0237]其中,所述基于所述語音識別引擎對所述語音輸入進行識別的過程中所述N-M個對象優(yōu)先于所述M個對象與所述語音輸入進行識別匹配。
[0238]本發(fā)明實施例提供的電子設備,該電子設備包括顯示單元、語音識別引擎和N個對象,通過獲取第一輸入操作,并以M個對象響應第一輸入操作,并在獲取到語音輸入之后,基于語音識別引擎對該語音輸入進行識別,獲取識別結(jié)果;其中,基于語音識別引擎對該語音輸入進行識別的過程中N-M個對象優(yōu)先于M個對象與語音輸入進行識別匹配。以M個對象響應第一輸入操作,使得用戶獲知M個對象,用戶在獲知M個對象的基礎上還進行語音輸入,說明該M個對象中沒有用戶所需要的對象,由此可知,用戶所需要的對象在N-M的對象中,因此,將用戶未獲知的對象優(yōu)先于已獲知的對象與語音輸入進行識別匹配,可以快速獲得識別結(jié)果,從而增強用戶體驗。
[0239]實施例八
[0240]參見圖10,為本發(fā)明實施例提供的一種電子設備,用以執(zhí)行圖6所示的處理信息的方法,所述電子設備包括語音識別引擎10A,所述電子設備具有N個對象,所述N為大于等于I的整數(shù);所述電子設備還包括:存儲器1B和處理器10C,其中,
[0241]存儲器1B用于存儲一組代碼,該代碼用于處理器1C執(zhí)行如下動作:
[0242]獲取第一輸入操作;所述第一輸入操作涉及M個對象,所述M為大于等于I小于N的整數(shù);
[0243]基于所述M個對象響應所述第一輸入操作;
[0244]獲取一觸發(fā)操作;
[0245]基于所述觸發(fā)操作將所述語音識別引擎從低功耗狀態(tài)切換到工作狀態(tài);
[0246]獲取語音輸入;
[0247]基于所述語音識別引擎對所述語音輸入進行識別,獲取識別結(jié)果;
[0248]其中,所述基于所述語音識別引擎對所述語音輸入進行識別的過程中所述N-M個對象優(yōu)先于所述M個對象與所述語音輸入進行識別匹配。
[0249]本發(fā)明實施例提供的電子設備,該電子設備包括顯示單元、語音識別引擎和N個對象,通過獲取第一輸入操作,并以M個對象響應第一輸入操作,并在獲取到語音輸入之后,基于語音識別引擎對該語音輸入進行識別,獲取識別結(jié)果;其中,基于語音識別引擎對該語音輸入進行識別的過程中N-M個對象優(yōu)先于M個對象與語音輸入進行識別匹配。以M個對象響應第一輸入操作,使得用戶獲知M個對象,用戶在獲知M個對象的基礎上還進行語音輸入,說明該M個對象中沒有用戶所需要的對象,由此可知,用戶所需要的對象在N-M的對象中,因此,將用戶未獲知的對象優(yōu)先于已獲知的對象與語音輸入進行識別匹配,可以快速獲得識別結(jié)果,從而增強用戶體驗。
[0250] 以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術領域】的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應所述以權(quán)利要求的保護范圍為準。
【權(quán)利要求】
1.一種處理信息的方法,應用于電子設備,其特征在于,所述電子設備包括顯示單元、語音識別引擎和N個對象,NS I,所述N為整數(shù),每個所述對象對應一個權(quán)重值,每個所述對象對應的權(quán)重值用于指示該對象在所述語音識別引擎的搜索空間中的權(quán)重,所述顯示單元上顯示有M個對象,I ^ M < N,所述M為整數(shù),所述方法包括: 獲取第一輸入操作; 根據(jù)所述第一輸入操作獲取執(zhí)行對象; 以所述執(zhí)行對象響應所述第一輸入操作; 在所述響應所述第一輸入操作之后,確定所述顯示單元在第一時間段內(nèi)顯示過的L個對象,M < L < N,所述L為整數(shù),所述第一時間段是指從所述顯示單元上顯示所述M個對象的時刻到所述獲取第一輸入操作的時刻; 至少根據(jù)所述第一輸入操作的類型確定用戶的操作習慣; 基于所述用戶的操作習慣和所述L更新所述N個對象對應的權(quán)重值構(gòu)成的集合。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一輸入操作的類型為語音輸入類型,所述方法還包括: 判斷所述執(zhí)行對象是否是所述L個對象中的一個; 所述至少根據(jù)所述第一輸入操作的類型確定用戶的操作習慣,包括: 若所述判斷結(jié)果為是,則根據(jù)所述語音輸入類型和所述判斷的結(jié)果確定用戶的操作習慣為語音輸入習慣; 或者,若所述判斷結(jié)果為否,則根據(jù)所述語音輸入類型和所述判斷的結(jié)果確定用戶的操作習慣為非語音輸入習慣。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一輸入操作的類型為語音輸入類型,所述L與所述M不相等;所述至少根據(jù)所述第一輸入操作的類型確定用戶的操作習慣,包括: 根據(jù)所述語音輸入類型、所述L與所述M不相等確定用戶的操作習慣為非語音輸入習慣。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一輸入操作的類型為非語音輸入類型;所述至少根據(jù)所述第一輸入操作的類型確定用戶的操作習慣,包括: 根據(jù)所述非語音輸入類型確定用戶的操作習慣為非語音輸入習慣。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶的操作習慣為非語音輸入習慣,所述基于所述用戶的操作習慣和所述L更新所述N個對象對應的權(quán)重值構(gòu)成的集合,包括: 減小所述L個對象對應的L個權(quán)重值。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶的操作習慣為語音輸入習慣,所述基于所述用戶的操作習慣和所述L更新所述N個對象對應的權(quán)重值構(gòu)成的集合,包括: 當所述N個對象為經(jīng)常使用的對象時,增加所述L個對象對應的L個權(quán)重值。
7.—種處理信息的方法,應用于電子設備,其特征在于,所述電子設備包括語音識別引擎,所述電子設備具有N個對象,所述N為大于等于I的整數(shù);所述方法包括: 獲取第一輸入操作;所述第一輸入操作涉及M個對象,所述M為大于等于I小于N的整數(shù); 基于所述M個對象響應所述第一輸入操作; 獲取一觸發(fā)操作; 基于所述觸發(fā)操作將所述語音識別引擎從低功耗狀態(tài)切換到工作狀態(tài); 獲取語音輸入; 基于所述語音識別引擎對所述語音輸入進行識別,獲取識別結(jié)果; 其中,所述基于所述語音識別引擎對所述語音輸入進行識別的過程中所述N-M個對象優(yōu)先于所述M個對象與所述語音輸入進行識別匹配。
8.一種電子設備,其特征在于,所述電子設備包括顯示單元、語音識別引擎和N個對象,N > I,所述N為整數(shù),每個所述對象對應一個權(quán)重值,每個所述對象對應的權(quán)重值用于指示該對象在所述語音識別引擎的搜索空間中的權(quán)重,所述顯示單元上顯示有M個對象,I < M < N,所述M為整數(shù),所述電子設備還包括: 第一獲取單元,用于獲取第一輸入操作; 第二獲取單元,用于根據(jù)所述第一輸入操作獲取執(zhí)行對象; 響應單元,用于以所述執(zhí)行對象響應所述第一輸入操作; 歷史對象確定單元,用于在所述響應所述第一輸入操作之后,確定所述顯示單元在第一時間段內(nèi)顯示過的L個對象,M < L ( N,所述L為整數(shù),所述第一時間段是指從所述顯示單元上顯示所述M個對象的時刻到所述獲取第一輸入操作的時刻; 用戶操作習慣確定單元,用于至少根據(jù)所述第一輸入操作的類型確定用戶的操作習慣; 更新單元,用于基于所述用戶的操作習慣和所述L更新所述N個對象對應的權(quán)重值構(gòu)成的集合。
9.根據(jù)權(quán)利要求8所述的電子設備,其特征在于,所述第一輸入操作的類型為語音輸入類型,所述電子設備還包括: 判斷單元,用于判斷所述執(zhí)行對象是否是所述L個對象中的一個; 所述用戶操作習慣確定單元具體用于, 若所述判斷結(jié)果為是,則根據(jù)所述語音輸入類型和所述判斷的結(jié)果確定用戶的操作習慣為語音輸入習慣; 或者,若所述判斷結(jié)果為否,則根據(jù)所述語音輸入類型和所述判斷的結(jié)果確定用戶的操作習慣為非語音輸入習慣。
10.根據(jù)權(quán)利要求8所述的電子設備,其特征在于,所述第一輸入操作的類型為語音輸入類型,所述L與所述M不相等; 所述用戶操作習慣確定單元具體用于,根據(jù)所述語音輸入類型、所述L與所述M不相等確定用戶的操作習慣為非語音輸入習慣。
11.根據(jù)權(quán)利要求8所述的電子設備,其特征在于,所述第一輸入操作的類型為非語音輸入類型; 所述用戶操作習慣確定單元具體用于,根據(jù)所述非語音輸入類型確定用戶的操作習慣為非語音輸入習慣。
12.根據(jù)權(quán)利要求8所述的電子設備,其特征在于,所述用戶的操作習慣為非語音輸入習慣,所述更新單元具體用于,減小所述L個對象對應的L個權(quán)重值。
13.根據(jù)權(quán)利要求8所述的電子設備,其特征在于,所述用戶的操作習慣為語音輸入習慣,所述更新單元具體用于,當所述N個對象為經(jīng)常使用的對象時,增加所述L個對象對應的L個權(quán)重值。
14.一種電子設備,其特征在于,所述電子設備包括語音識別引擎,所述電子設備具有N個對象,所述N為大于等于I的整數(shù);所述電子設備還包括: 第一獲取單元,用于獲取第一輸入操作;所述第一輸入操作涉及M個對象,所述M為大于等于I小于N的整數(shù); 響應單元,用于基于所述M個對象響應所述第一輸入操作; 第二獲取單元,用于獲取一觸發(fā)操作; 切換單元,用于基于所述觸發(fā)操作將所述語音識別引擎從低功耗狀態(tài)切換到工作狀態(tài); 第三獲取單元,用于獲取語音輸入; 識別單元,用于基于所述語音識別引擎對所述語音輸入進行識別,獲取識別結(jié)果; 其中,所述基于所述語音識別引擎對所述語音輸入進行識別的過程中所述N-M個對象優(yōu)先于所述M個對象與所述語音輸入進行識別匹配。
【文檔編號】H04M1/725GK104423552SQ201310394736
【公開日】2015年3月18日 申請日期:2013年9月3日 優(yōu)先權(quán)日:2013年9月3日
【發(fā)明者】戴海生 申請人:聯(lián)想(北京)有限公司