欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

輔助語音輸入的方法和裝置制造方法

文檔序號:2825566閱讀:214來源:國知局
輔助語音輸入的方法和裝置制造方法
【專利摘要】本發(fā)明涉及一種輔助語音輸入的方法和裝置,提供一種處理方法,所述方法應(yīng)用于一電子設(shè)備中,包括:顯示一顯示界面,所述顯示界面內(nèi)至少包括一顯示對象,所述顯示對象對應(yīng)第一字符串,所述第一字符串包括J個字符;獲得所述第一字符串;處理所述第一字符串,生成與所述第一字符串對應(yīng)的第二字符串,其中,所述第二字符串包括K個字符,J和K為大于等于1的整數(shù),且K小于等于J;確定所述第二字符串與所述顯示對象對應(yīng),其中,所述第二字符串用于當(dāng)接收到語音輸入時基于所述第二字符串進(jìn)行語音匹配成功時觸發(fā)所顯示對象。通過上述配置,縮短了語音識別所需時間,提高了語音命令識別的效率。
【專利說明】輔助語音輸入的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種語音輸入的方法和裝置,更具體地說,涉及一種輔助語音輸入的方法和裝置。
【背景技術(shù)】
[0002]當(dāng)前的大部分計(jì)算機(jī)設(shè)備的文字輸入為通過鍵盤進(jìn)行文字輸入,隨著語音識別技術(shù)的發(fā)展,語音輸入方式已經(jīng)逐漸可以成為一種常見的輸入方式,大部分廠商選擇固定語音命令的處理方式,而固定的語音命令一般都需要由固定的詞語組成,因而增加了用戶的記憶成本和學(xué)習(xí)負(fù)擔(dān),降低了語音輸入的使用效率。
[0003]傳統(tǒng)的語音命令內(nèi)容的提示方式中,當(dāng)構(gòu)成語音命令的詞語比較多,語音命令比較長時,會出現(xiàn)語音匹配用時較長,語音命令識別效率低下的問題。例如,在如圖1所示的顯示界面100中,文字“饑餓游戲”、“哈利波特與魔法石”、“指環(huán)王”、“星球大戰(zhàn)”、“鋼鐵俠”、“復(fù)仇者聯(lián)盟”、“星際迷航”和“暮光之城”等可以作為通過語音輸入的語音命令的固定詞語。這些命令大多四字以上,尤其是其中的“哈利波特與魔法石”,由八個漢字構(gòu)成,對此條語音命令識別難度較高,識別效率比較低。
[0004]因此,如何能夠既保證語音命令的固定性從而使電子設(shè)備能夠準(zhǔn)確理解用戶的意圖,同時避免用戶的記憶負(fù)擔(dān),提高語音命令輸入的效率是當(dāng)前亟待解決的問題。

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

[0005]為了解決現(xiàn)有技術(shù)中的上述技術(shù)問題,根據(jù)本發(fā)明的一方面,提供一種處理方法,所述方法應(yīng)用于一電子設(shè)備中,所述方法包括以下步驟:顯示一顯示界面,所述顯示界面內(nèi)至少包括一顯示對象,所述顯示對象對應(yīng)第一字符串,所述第一字符串包括J個字符;獲得所述第一字符串;處理所述第一字符串,生成與所述第一字符串對應(yīng)的第二字符串,其中,所述第二字符串包括K個字符,J和K為大于等于I的整數(shù),且K小于等于J ;確定所述第二字符串與所述顯示對象對應(yīng),其中,所述第二字符串用于當(dāng)接收到語音輸入時基于所述第二字符串進(jìn)行語音匹配成功時觸發(fā)所顯示對象。
[0006]此外,根據(jù)本發(fā)明的一個實(shí)施例,所述處理方法還包括:獲得觸發(fā)命令,所述觸發(fā)命令用于啟動語音識別功能;響應(yīng)所述觸發(fā)命令在所述顯示界面的顯示對象的對應(yīng)位置處顯示所述第二字符串。
[0007]此外,根據(jù)本發(fā)明的一個實(shí)施例,其中顯示所述第二字符串包括:將所述第二字符串所包含的所述K個字符在所述顯示界面上所顯示的所述第一字符串上標(biāo)示并突出顯示。
[0008]此外,根據(jù)本發(fā)明的一個實(shí)施例,其中,所述處理所述第一字符串,生成與所述第一字符串對應(yīng)的第二字符串包括:按照預(yù)定規(guī)則處理所述第一字符串,生成所述第二字符串,其中,所述預(yù)定規(guī)則為當(dāng)所述第一字符串的字符個數(shù)大于預(yù)定個數(shù)N,確定所述第二字符串為所述第一字符串中的前N個字符;當(dāng)所述第一字符串的字符個數(shù)小于等于所述預(yù)定個數(shù)N,所述第二字符串為所述第一字符串的J個字符,N為正整數(shù);或者,所述預(yù)定規(guī)則為提取所述第一字符串中的關(guān)鍵詞,確定所述第二字符串為所述第一字符串的關(guān)鍵詞所對應(yīng)的字符。
[0009]此外,根據(jù)本發(fā)明的一個實(shí)施例,當(dāng)所述顯示界面中包括多個所述顯示對象時,每個所述多個顯示對象對應(yīng)一第一字符串,則所述獲得所述第一字符串包括:獲得每個所述多個顯示對象對應(yīng)的第一字符串,以形成包含多個第一字符串的第一字符串庫;所述處理所述第一字符串,生成與所述第一字符串對應(yīng)的第二字符串包括:處理每個所述多個第一字符串,生成與所述每個所述多個第一字符串對應(yīng)的第二字符串;以形成第二字符串庫,所述第二字符串庫包括多個第二字符串。
[0010]此外,根據(jù)本發(fā)明的一個實(shí)施例,所述第二字符串庫中的所述多個第二字符串中每個各不相同。
[0011]此外,根據(jù)本發(fā)明的一個實(shí)施例,將所述第二字符串庫作為語音匹配的語音匹配庫。
[0012]根據(jù)本發(fā)明的另一方面,提供一種終端設(shè)備,包括:顯示單元,用于顯示一顯示界面,所述顯示界面內(nèi)至少包括一顯示對象,所述顯示對象對應(yīng)第一字符串,所述第一字符串包括J個字符;獲取單元,用于獲得所述第一字符串;處理單元,用于處理所述第一字符串,生成第二字符串,其中,所述第二字符串包括K個字符,J和K為大于等于I的整數(shù),且K小于等于J;確定單元,用于確定所述第二字符串與所述顯示對象對應(yīng),其中,所述第二字符串用于當(dāng)接收到語音輸入時基于所述第二字符串進(jìn)行語音匹配成功時觸發(fā)所顯示對象。
[0013]此外,根據(jù)本發(fā)明的一個實(shí)施例,所述終端設(shè)備,還包括:語音啟動單元,用于獲得觸發(fā)命令,所述觸發(fā)命令用于啟動語音識別功能;以及提示顯示單元,用于響應(yīng)所述觸發(fā)命令在所述顯示界面的顯示對象的對應(yīng)位置處顯示所述第二字符串。
[0014]此外,根據(jù)本發(fā)明的一個實(shí)施例,其中的提示顯示單元還用于將所述第二字符串所包含的所述K個字符在所述顯示界面上所顯示的所述第一字符串上標(biāo)示并突出顯示。
[0015]此外,根據(jù)本發(fā)明的一個實(shí)施例,所述處理單元還用于:按照預(yù)定規(guī)則處理所述第一字符串,生成所述第二字符串,其中,所述預(yù)定規(guī)則為當(dāng)所述第一字符串的字符個數(shù)大于預(yù)定個數(shù)N,確定所述第二字符串為所述第一字符串中的前N個字符;當(dāng)所述第一字符串的字符個數(shù)小于等于所述預(yù)定個數(shù)N,所述第二字符串為所述第一字符串的J個字符,N為正整數(shù);或者,所述預(yù)定規(guī)則為提取所述第一字符串中的關(guān)鍵詞,確定所述第二字符串為所述第一字符串的關(guān)鍵詞所對應(yīng)的字符。
[0016]此外,根據(jù)本發(fā)明的一個實(shí)施例,當(dāng)所述顯示界面中包括多個所述顯示對象時,每個所述多個顯示對象對應(yīng)一第一字符串,則所述獲取單元還用于:獲得每個所述多個顯示對象對應(yīng)的第一字符串,以形成包含多個第一字符串的第一字符串庫;所述處理單元還用于:處理每個所述多個第一字符串,生成與所述每個所述多個第一字符串對應(yīng)的第二字符串;以形成第二字符串庫,所述第二字符串庫包括多個第二字符串。
[0017]此外,根據(jù)本發(fā)明的一個實(shí)施例,其中,所述第二字符串庫中的所述多個第二字符串中每個各不相同。
[0018]此外,根據(jù)本發(fā)明的一個實(shí)施例,其中,所述第二字符串庫作為語音匹配的語音匹配庫。
[0019]通過上述配置,由于第二字符串庫的每個第二字符串各不相同,而且與第一字符串庫中的每個第一字符串一一對應(yīng),并且第二字符串庫的每個第二字符串均比第一字符串庫中的與之對應(yīng)的第一字符串短,從而,縮短了語音命令識別所需時間,提高了語音命令識別的效率。
【專利附圖】

【附圖說明】
[0020]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例的描述中所需要使用的附圖作簡單地介紹。下面描述中的附圖僅僅是本發(fā)明的示例性實(shí)施例:
[0021]圖1示出了包括多個顯示對象的顯示界面100的示意圖;
[0022]圖2示出了根據(jù)本發(fā)明實(shí)施例的利用語音提供軟件操作幫助的方法200的流程圖;
[0023]圖3示出了根據(jù)本發(fā)明實(shí)施例的利用語音提供軟件操作幫助的裝置300的示范性結(jié)構(gòu)框圖;
[0024]圖4示出了根據(jù)本發(fā)明實(shí)施例的對第二字符串進(jìn)行提示的顯示界面400的示意圖。
【具體實(shí)施方式】
[0025]在下文中,將參考附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。注意,在本說明書和附圖中,具有基本上相同步驟和元素用相同的附圖標(biāo)記來表示,且對這些步驟和元素的重復(fù)解釋將被省略。
[0026]下面,將參照圖2來描述根據(jù)本發(fā)明實(shí)施例的利用語音提供軟件操作幫助的方法。圖2示出了根據(jù)本發(fā)明實(shí)施例的利用語音輔助輸入的處理方法200的流程圖。
[0027]如圖2所示,在步驟S210中,顯示一顯示界面,所述顯示界面內(nèi)至少包括一顯示對象,所述顯示對象對應(yīng)第一字符串,所述第一字符串包括J個字符,其中J為大于等于I的整數(shù)。在一個實(shí)施例中,顯示界面中包括的顯示對象本身可以作為第一字符串,例如,圖1中的顯示界面中所示出的顯示對象109,110,111對應(yīng)的“后退”、“主頁”或“搜索”;也可以將顯示對象的命名作為第一字符串,如海報(bào)、圖標(biāo)等對應(yīng)的名稱,例如,圖1中的顯示界面中顯示對象101,102,103,104,105,106,107,108所對應(yīng)的名稱“饑餓游戲”、“哈利波特與魔法石”、“指環(huán)王”、“星球大戰(zhàn)”、“鋼鐵俠”、“復(fù)仇者聯(lián)盟”、“星際迷航”或“暮光之城”。
[0028]接下來,在步驟S220中,獲得所述包含J個字符的第一字符串,例如,在圖1中的顯示界面中,獲取顯示對象102對應(yīng)的第一字符串“哈利波特與魔法石”。
[0029]然后,在步驟S230中,處理所述第一字符串,生成與所述第一字符串對應(yīng)的第二字符串,其中,所述第二字符串包括K個字符,K為大于等于I的整數(shù),且K小于等于J。
[0030]其中,在進(jìn)行步驟S230中的處理所述第一字符串,生成與所述第一字符串對應(yīng)的第二字符串可以包括:按照預(yù)定規(guī)則處理所述第一字符串,生成所述第二字符串。具體來說,所述預(yù)定規(guī)則為當(dāng)所述第一字符串的字符個數(shù)大于預(yù)定個數(shù)N,確定所述第二字符串為所述第一字符串中的前N個字符;當(dāng)所述第一字符串的字符個數(shù)小于等于所述預(yù)定個數(shù)N,所述第二字符串為所述第一字符串的J個字符,N為正整數(shù)。例如,在圖1中的顯示界面中,N可以預(yù)設(shè)為2,則第一字符串“哈利波特與魔法石”,按照規(guī)則可以經(jīng)處理生成第二字符串“哈利”。[0031]或者,在進(jìn)行步驟S230中的處理所述第一字符串以生成與所述第一字符串對應(yīng)的第二字符串時,使用的預(yù)定規(guī)則還可以為:提取所述第一字符串中的關(guān)鍵詞,確定所述第二字符串為所述第一字符串的關(guān)鍵詞所對應(yīng)的字符。例如,在圖1所示的顯示界面中,第一字符串“哈利波特與魔法石”的關(guān)鍵字可以為“魔法石”,則第一字符串“哈利波特與魔法石”按照此預(yù)定規(guī)則,經(jīng)處理可以生成第二字符串“魔法石”。
[0032]最后,在步驟S240中,確定所述第二字符串與所述顯示對象對應(yīng)。由上述描述可知,所述第二字符串與所述第一字符串對應(yīng),而所述第一字符串與顯示界面中的一顯示對象相對應(yīng),從而,在該步驟中可以確定所述第二字符串與所述顯示對象的對應(yīng)關(guān)系。其中,所述第二字符串用于當(dāng)接收到語音輸入并且基于所述第二字符串進(jìn)行語音匹配成功時,觸發(fā)與所述第二字符串相對應(yīng)的所述顯示對象。例如,在圖1所示的顯示界面中,可以確定第二字符串“魔法石”與顯示對象102相對應(yīng),那么,當(dāng)接收到用戶的語音輸入“魔法石”并且與第二字符串“魔法石”匹配成功時,觸發(fā)與所述第二字符串“魔法石”相對應(yīng)的顯示對象102。
[0033]由于根據(jù)前述規(guī)則生成第二字符串與第一字符串對應(yīng),并且第二字符串比與之對應(yīng)的第一字符串短,從而,縮短了語音命令識別所需時間,提高了語音命令識別的效率。
[0034]此外,在一個實(shí)施例中,根據(jù)本發(fā)明的利用語音輔助輸入的處理方法還包括:獲得觸發(fā)命令的步驟,響應(yīng)所述觸發(fā)命令,可以對第二字符串進(jìn)行提示。其中,對第二字符串進(jìn)行提示的方式,可以是通過圖形、語音,文字等多種方式。例如,在圖形提示的方式中,可以在所述顯示對象的對應(yīng)位置處顯示一個圖形,提示用戶進(jìn)行語音輸入,例如,可以在顯示對象“后退”附近顯示向左的箭頭等;在語音提示的方式中,可以通過語音來提示顯示對象對應(yīng)的第二字符,諸如,還可以檢測手指所處的位置,針對手指位置附近的顯示對象進(jìn)行語音信息提示;在文字提示的方式中,可以在所述顯示界面的顯示對象的對應(yīng)位置處顯示所述第二字符串。
[0035]在另一個實(shí)施例中,根據(jù)本發(fā)明的利用語音輔助輸入的處理方法還可以包括:在獲得所述第一字符串的步驟S220之前,獲得觸發(fā)命令的步驟,所述觸發(fā)命令用于啟動語音識別功能;以及響應(yīng)所述觸發(fā)命令,在確定所述第二字符串與所述顯示對象對應(yīng)的步驟S240之后,在所述顯示界面的顯示對象的對應(yīng)位置處顯示所述第二字符串的步驟。例如,可以在獲得所述第一字符串之前,觸發(fā)命令通過用戶按鍵開啟語音輸入而獲得;然后,當(dāng)確定所述第二字符串與所述顯示對象的對應(yīng)后,顯示界面隨即發(fā)生相應(yīng)的顯示變化,以對第二字符串進(jìn)行提不。
[0036]在另一個實(shí)施例中,根據(jù)本發(fā)明的利用語音輔助輸入的處理方法還可以包括:在確定所述第二字符串與所述顯示對象對應(yīng)的步驟S240之后,獲得觸發(fā)命令的步驟,所述觸發(fā)命令用于啟動語音識別功能;以及響應(yīng)于所述觸發(fā)命令,在所述顯示界面的顯示對象的對應(yīng)位置處顯示所述第二字符串。例如,在確定所述第二字符串與所述顯示對象的對應(yīng)后,可以通過用戶按鍵開啟語音輸入獲得觸發(fā)命令,然后顯示界面發(fā)生相應(yīng)的顯示變化,以對第二字符串進(jìn)行提示。
[0037]在一個實(shí)施例中,當(dāng)使用文字提示的方式顯示第二字符串時,可以將所述第二字符串所包含的K個字符,在顯示界面上所顯示的第一字符串上標(biāo)示并突出顯示。其中,在顯示界面上所顯示的第一字符串上標(biāo)示并突出顯示可以包括多種方式,例如,可以通過可視標(biāo)記與界面上的其它圖形、文字區(qū)分開,即可視標(biāo)記能夠指示哪些文字可以作為語音命令,通過語音輸入即可執(zhí)行。各種標(biāo)識都可作為可視標(biāo)記使用,例如,雙下劃線、改變前景色、改變背景色、改變字體、改變大小等有特點(diǎn)的字體格式與樣式的改變。例如,在圖4所示的顯示界面400中,使用改變背景色的方式在第一字符串“哈利波特與魔法石”上突出顯示了第二字符串“哈利”。
[0038]另外,當(dāng)顯示界面中包括多個所述顯示對象時,每個所述多個顯示對象對應(yīng)一第一字符串,則所述獲得所述第一字符串包括:獲得每個所述多個顯示對象對應(yīng)的第一字符串,以形成包含多個第一字符串的第一字符串庫。例如,在圖1中的顯示界面中,獲得多個顯示對象101,102,103,104,105,106,107,108,109,110,111所對應(yīng)的多個第一字符串“饑餓游戲”、“哈利波特與魔法石”、“指環(huán)王”、“星球大戰(zhàn)”、“鋼鐵俠”、“復(fù)仇者聯(lián)盟”、“星際迷航”、“暮光之城” “返回”、“主頁”和“搜索”,以形成了第一字符串庫。
[0039]則此時,所述處理所述第一字符串,生成與所述第一字符串對應(yīng)的第二字符串包括:處理每個所述多個第一字符串,生成與所述每個所述多個第一字符串對應(yīng)的第二字符串;以形成第二字符串庫,所述第二字符串庫包括多個第二字符串。具體地,可以按照預(yù)定規(guī)則處理所述多個第一字符串,生成多個第二字符串,該多個第二字符串構(gòu)成第二字符串庫,并且,所述第二字符串庫中的所述多個第二字符串中每個各不相同。其中,所述預(yù)定規(guī)則為當(dāng)所述第一字符串的字符個數(shù)大于預(yù)定個數(shù)N,確定所述第二字符串為所述第一字符串中的前N個字符;當(dāng)所述第一字符串的字符個數(shù)小于等于所述預(yù)定個數(shù)N,所述第二字符串為所述第一字符串的J個字符,N為正整數(shù)。例如,N可以預(yù)設(shè)為2,則第一字符庫中的多個第一字符串“饑餓游戲”、“哈利波特與魔法石”、“指環(huán)王”、“星球大戰(zhàn)”、“鋼鐵俠”、“復(fù)仇者聯(lián)盟”、“星際迷航”、“暮光之城” “返回”、“主頁”和“搜索”按照該預(yù)定規(guī)則,可以經(jīng)處理生成包括多個第二字符串“饑餓”、“哈利”、“指環(huán)”、“星球”、“鋼鐵”、“復(fù)仇”、“星際”、“暮光” “返回”、“主頁”和“搜索”的第二字符庫。
[0040]或者,所述預(yù)定規(guī)則為前述的:提取所述第一字符串中的關(guān)鍵詞,確定所述第二字符串為所述第一字符串的關(guān)鍵詞所對應(yīng)的字符。例如,在圖1所示的顯示界面中,第一字符庫中的多個第一字符串“饑餓游戲”、“哈利波特與魔法石”、“指環(huán)王”、“星球大戰(zhàn)”、“鋼鐵俠”、“復(fù)仇者聯(lián)盟”、“星際迷航”、“暮光之城” “返回”、“主頁”和“搜索”的關(guān)鍵字可以分別為“游戲”、“魔法石”、“指環(huán)王”、“大戰(zhàn)”、“鋼鐵俠”、“聯(lián)盟”、“迷航”、“暮光” “返回”、“主頁”和“搜索”,則按照此預(yù)定規(guī)則,該第一字符庫中的多個第一字符串經(jīng)處理可以生成包括多個第二字符串“游戲”、“魔法石”、“指環(huán)王”、“大戰(zhàn)”、“鋼鐵俠”、“聯(lián)盟”、“迷航”、“暮光” “返回”、“主頁”和“搜索”的第二字符庫。
[0041]然后,確定第二字符庫中的多個第二字符庫與顯示界面中的多個顯示對象的對應(yīng)關(guān)系。由上述描述可知,由于所述多個第二字符串與所述多個第一字符串一一對應(yīng),而所述多個第一字符串與顯示界面中的多個顯示對象一一對應(yīng),從而,可以確定所述多個第二字符串與所述多個顯示對象的一一對應(yīng)關(guān)系。例如,在圖1所示的顯示界面中,確定前述的多個第二字符串“饑餓”、“哈利”、“指環(huán)”、“星球”、“鋼鐵”、“復(fù)仇”、“星際”、“暮光” “返回”、“主頁”和“搜索”與多個顯示對象 101,102,103,104,105,106,107,108,109,110,111 分別——對應(yīng)。
[0042]在此情況下,所述第二字符串庫用于作為語音匹配的語音匹配庫,當(dāng)接收到語音輸入并且基于所述第二字符串庫中的第二字符串進(jìn)行語音匹配成功時,觸發(fā)顯示對象。具體地,當(dāng)獲取用戶輸入的語音命令時,可以在識別出用戶輸入的語音命令內(nèi)容后,在所述第二字符串庫中檢索到相應(yīng)的第二字符串,隨即觸發(fā)與該檢索到的第二字符串所對應(yīng)的所述顯示對象;在另一個實(shí)施例中,當(dāng)獲取用戶輸入的語音命令后,將用戶的語音與第二字符串庫中的多個第二字符串的語音進(jìn)行逐條匹配,識別出用戶的命令所對應(yīng)的特定第二字符串,并觸發(fā)與所述特定第二字符串相對應(yīng)的顯示對象。
[0043]而且,當(dāng)顯示界面中包括多個所述顯示對象時,對第二字符串進(jìn)行提示的步驟可以包括通過前述的圖形、語音,文字等多種方式對第二字符庫中的多個第二字符串進(jìn)行提示。在一個實(shí)施例中,當(dāng)使用文字提示的方式顯示第二字符庫中的多個第二字符串時,可以將所述第二字符庫中的多個第二字符串所包含的字符,在顯示界面上所顯示的相應(yīng)的第一字符串上標(biāo)示并突出顯示。例如,在圖4所示的顯示界面400中,使用改變背景色的方式在多個第一字符串“饑餓游戲”、“哈利波特與魔法石”、“指環(huán)王”、“星球大戰(zhàn)”、“鋼鐵俠”、“復(fù)仇者聯(lián)盟”、“星際迷航”、“暮光之城” “返回”、“主頁”和“搜索”上突出顯示了相應(yīng)的第二字符串的字符“饑餓”、“哈利”、“指環(huán)”、“星球”、“鋼鐵”、“復(fù)仇”、“星際”、“暮光” “返回”、“主頁”和“搜索”。
[0044]由于第二字符串庫的每個第二字符串各不相同,而且與第一字符串庫中的每個第一字符串一一對應(yīng),并且第二字符串庫的每個第二字符串均比第一字符串庫中的與之對應(yīng)的第一字符串短,從而,縮短了語音命令識別所需時間,提高了語音命令識別的效率。
[0045]下面,參照圖3說明根據(jù)本發(fā)明的終端設(shè)備300。圖3示出了根據(jù)本發(fā)明實(shí)施例的終端設(shè)備300的示范性結(jié)構(gòu)框圖。如圖3所示,終端設(shè)備300包括:顯示單元310、獲取單元320和處理單元330和確定單元340。
[0046]具體地,顯示單元310用于顯示一顯示界面,所述顯示界面內(nèi)至少包括一顯示對象,所述顯示對象對應(yīng)第一字符串,所述第一字符串包括J個字符。具體地,顯示界面中包括的顯示對象本身可以作為第一字符串,也可以將顯示對象的命名作為第一字符串,如海報(bào)、圖標(biāo)等對應(yīng)的名稱。
[0047]獲取單元320,用于獲得所述第一字符串。例如,在圖1中的顯示界面中,獲取單元320獲取顯示對象102對應(yīng)的第一字符串“哈利波特與魔法石”。
[0048]處理單元330,用于處理所述第一字符串,生成第二字符串,其中,所述第二字符串包括K個字符,J和K為大于等于I的整數(shù),且K小于等于J。
[0049]更具體地,所述處理單元330可以用于:按照預(yù)定規(guī)則處理所述第一字符串,生成所述第二字符串。在一個實(shí)施例中,其中,所述預(yù)定規(guī)則為當(dāng)所述第一字符串的字符個數(shù)大于預(yù)定個數(shù)N,確定所述第二字符串為所述第一字符串中的前N個字符;當(dāng)所述第一字符串的字符個數(shù)小于等于所述預(yù)定個數(shù)N,所述第二字符串為所述第一字符串的J個字符,N為正整數(shù);。例如,在圖1中的顯示界面中,N可以預(yù)設(shè)為2,按照此規(guī)則,處理單元330可以將第一字符串“哈利波特與魔法石”處理生成第二字符串“哈利”。
[0050]在另一個實(shí)施例中,處理單元330按照預(yù)定規(guī)則處理所述第一字符串生成所述第二字符串時,所使用的預(yù)定規(guī)則還可以為:提取所述第一字符串中的關(guān)鍵詞,確定所述第二字符串為所述第一字符串的關(guān)鍵詞所對應(yīng)的字符。例如,在圖1所示的顯示界面中,第一字符串“哈利波特與魔法石”的關(guān)鍵字可以為“魔法石”,則按照此預(yù)定規(guī)則,處理單元330可以將第一字符串“哈利波特與魔法石”處理生成第二字符串“魔法石”。
[0051]確定單元340,用于確定所述第二字符串與所述顯示對象對應(yīng)。由于所述第二字符串與所述第一字符串對應(yīng),而所述第一字符串與顯示界面中的一顯示對象相對應(yīng),因此,確定單元340可以確定所述第二字符串與所述顯示對象的對應(yīng)關(guān)系。其中,所述第二字符串用于當(dāng)接收到語音輸入并且基于所述第二字符串進(jìn)行語音匹配成功時,觸發(fā)與所述第二字符串相對應(yīng)的所述顯示對象。例如,在圖1所示的顯示界面中,確定單元340可以確定第二字符串“魔法石”與顯示對象102相對應(yīng),那么,當(dāng)接收到用戶的語音輸入“魔法石”并且與第二字符串“魔法石”匹配成功時,觸發(fā)與所述第二字符串“魔法石”相對應(yīng)的顯示對象102。
[0052]在一個實(shí)施例中,根據(jù)本發(fā)明的一個實(shí)施例的終端設(shè)備300,還可以包括:提示顯示單元,用于在所述顯示界面的顯示對象的對應(yīng)位置處顯示所述第二字符串。更具體地,提示顯示單元可以通過前述的圖形、語音,文字等多種方式來提示第二字符串。在文字提示的方式中,提示顯示單元還可以用于將所述第二字符串所包含的所述K個字符在所述顯示界面上所顯示的所述第一字符串上標(biāo)示并突出顯示。例如,在圖4所示的顯示界面400中,使用改變背景色的方式在第一字符串“哈利波特與魔法石”上突出顯示了第二字符串“哈利”。
[0053]在另一個實(shí)施例中,根據(jù)本發(fā)明的一個實(shí)施例的終端設(shè)備300,還可以包括:語音啟動單元,用于在獲取單元320獲得所述第一字符串之前獲得觸發(fā)命令,所述觸發(fā)命令用于啟動語音識別功能;以及提示顯示單元,用于在確定單元340確定所述第二字符串與所述顯示對象對應(yīng)之后,在所述顯示界面的顯示對象的對應(yīng)位置處顯示所述第二字符串。在另一個實(shí)施例中,所述終端設(shè)備300的語音啟動單元,可以用于在確定單元340確定所述第二字符串與所述顯示對象對應(yīng)之后,獲得觸發(fā)命令,所述觸發(fā)命令用于啟動語音識別功能;所述終端設(shè)備300的提示顯示單元,可以用于響應(yīng)所述觸發(fā)命令在所述顯示界面的顯示對象的對應(yīng)位置處顯示所述第二字符串。
[0054]由于根據(jù)前述規(guī)則生成的第二字符串與第一字符串對應(yīng),并且第二字符串比與之對應(yīng)的第一字符串短,從而,縮短了語音命令識別所需時間,提高了語音命令識別的效率。
[0055]此外,當(dāng)所述顯示界面中包括多個所述顯示對象時,每個所述多個顯示對象對應(yīng)一第一字符串,則獲取單元310還可以用于獲取每個所述多個顯示對象對應(yīng)的第一字符串,形成包含多個第一字符串的第一字符串庫,所述處理單元330還可以用于:處理每個所述多個第一字符串,生成與所述每個所述多個第一字符串對應(yīng)的第二字符串,以形成第二字符串庫,所述第二字符串庫包括多個第二字符串。
[0056]并且,處理單元330可以按照預(yù)定規(guī)則處理所述多個第一字符串,生成多個第二字符串,該多個第二字符串構(gòu)成第二字符串庫。具體地,所述預(yù)定規(guī)則可以為當(dāng)所述第一字符串的字符個數(shù)大于預(yù)定個數(shù)N,確定所述第二字符串為所述第一字符串中的前N個字符;當(dāng)所述第一字符串的字符個數(shù)小于等于所述預(yù)定個數(shù)N,所述第二字符串為所述第一字符串的J個字符,N為正整數(shù);?;蛘撸鲱A(yù)定規(guī)則為提取所述第一字符串中的關(guān)鍵詞,確定所述第二字符串為所述第一字符串的關(guān)鍵詞所對應(yīng)的字符。
[0057]其中,所述第二字符串庫中的所述多個第二字符串中每個各不相同,并且所述第二字符串庫作為語音匹配的語音匹配庫,當(dāng)接收到語音輸入并且基于所述第二字符串庫中的多個第二字符串進(jìn)行語音匹配成功時,觸發(fā)顯示對象。具體地,當(dāng)獲取用戶輸入的語音命令時,可以在識別出用戶輸入的語音命令內(nèi)容后,在所述第二字符串庫中檢索到相應(yīng)的第二字符串,隨即觸發(fā)與該檢索到的第二字符串所對應(yīng)的所述顯示對象;在另一個實(shí)施例中,當(dāng)獲取用戶輸入的語音命令后,將用戶的語音與第二字符串庫中的多個第二字符串的語音進(jìn)行逐條匹配,識別出用戶的命令所對應(yīng)的特定第二字符串,并觸發(fā)與所述特定第二字符串相對應(yīng)的顯示對象。
[0058]此外,當(dāng)顯示界面中包括多個所述顯示對象時,提示顯示單元還可以用于通過前述的圖形、語音,文字等多種方式來對多個第二字符串進(jìn)行提示。在一個實(shí)施例中,當(dāng)使用文字提示的方式顯示第二字符庫中的多個第二字符串時,提示顯示單元可以將所述第二字符庫中的多個第二字符串所包含的字符,在顯示界面上所顯示的多個相應(yīng)的第一字符串上標(biāo)示并突出顯示。例如,在圖4所示的顯示界面400中,使用改變背景色的方式在多個第一字符串“饑餓游戲”、“哈利波特與魔法石”、“指環(huán)王”、“星球大戰(zhàn)”、“鋼鐵俠”、“復(fù)仇者聯(lián)盟”、“星際迷航”、“暮光之城” “返回”、“主頁”和“搜索”上突出顯示了相應(yīng)的第二字符串的字符“饑餓”、“哈利”、“指環(huán)”、“星球”、“鋼鐵”、“復(fù)仇”、“星際”、“暮光” “返回”、“主頁”和“搜索”。
[0059]由于第二字符串庫的每個第二字符串各不相同,而且與第一字符串庫中的每個第一字符串一一對應(yīng),并且第二字符串庫的每個第二字符串均比第一字符串庫中的與之對應(yīng)的第一字符串短,從而,縮短了語音命令識別所需時間,提高了語音命令識別的效率。
[0060]本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。本領(lǐng)域技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0061]本領(lǐng)域技術(shù)人員應(yīng)該理解,可依賴于設(shè)計(jì)需求和其它因素對本發(fā)明進(jìn)行各種修改、組合、部分組合和替換,只要它們在所附權(quán)利要求書及其等價物的范圍內(nèi)。
【權(quán)利要求】
1.一種處理方法,其特征在于,所述方法應(yīng)用于一電子設(shè)備中,所述方法包括以下步驟: 顯示一顯示界面,所述顯示界面內(nèi)至少包括一顯示對象,所述顯示對象對應(yīng)第一字符串,所述第一字符串包括J個字符; 獲得所述第一字符串; 處理所述第一字符串,生成與所述第一字符串對應(yīng)的第二字符串,其中,所述第二字符串包括K個字符,J和K為大于等于I的整數(shù),且K小于等于J ; 確定所述第二字符串與所述顯示對象對應(yīng), 其中,所述第二字符串用于當(dāng)接收到語音輸入時基于所述第二字符串進(jìn)行語音匹配成功時觸發(fā)所顯示對象。
2.如權(quán)利要求1所述的處理方法,還包括:獲得觸發(fā)命令,所述觸發(fā)命令用于啟動語音識別功能;響應(yīng)所述觸發(fā)命令在所述顯示界面的顯示對象的對應(yīng)位置處顯示所述第二字符串O
3.如權(quán)利要求2所述的處理方法,其中,顯示所述第二字符串包括:將所述第二字符串所包含的所述K個字符在所述顯示界面上所顯示的所述第一字符串上標(biāo)示并突出顯示。
4.如權(quán) 利要求1所述的處理方法,其中,所述處理所述第一字符串,生成與所述第一字符串對應(yīng)的第二字符串包括: 按照預(yù)定規(guī)則處理所述第一字符串,生成所述第二字符串, 其中,所述預(yù)定規(guī)則為當(dāng)所述第一字符串的字符個數(shù)大于預(yù)定個數(shù)N,確定所述第二字符串為所述第一字符串中的前N個字符;當(dāng)所述第一字符串的字符個數(shù)小于等于所述預(yù)定個數(shù)N,所述第二字符串為所述第一字符串的J個字符,N為正整數(shù); 或者,所述預(yù)定規(guī)則為提取所述第一字符串中的關(guān)鍵詞,確定所述第二字符串為所述第一字符串的關(guān)鍵詞所對應(yīng)的字符。
5.如權(quán)利要求1所述的處理方法,當(dāng)所述顯示界面中包括多個所述顯示對象時,每個所述多個顯示對象對應(yīng)一第一字符串,則 所述獲得所述第一字符串包括:獲得每個所述多個顯示對象對應(yīng)的第一字符串,以形成包含多個第一字符串的第一字符串庫; 所述處理所述第一字符串,生成與所述第一字符串對應(yīng)的第二字符串包括:處理每個所述多個第一字符串,生成與所述每個所述多個第一字符串對應(yīng)的第二字符串;以形成第二字符串庫,所述第二字符串庫包括多個第二字符串。
6.如權(quán)利要求5所述的處理方法,所述第二字符串庫中的所述多個第二字符串中每個各不相同。
7.如權(quán)利要求5所述的處理方法,將所述第二字符串庫作為語音匹配的語音匹配庫。
8.—種終端設(shè)備,其特征在于,包括: 顯示單元,用于顯示一顯示界面,所述顯示界面內(nèi)至少包括一顯示對象,所述顯示對象對應(yīng)第一字符串,所述第一字符串包括J個字符; 獲取單元,用于獲得所述第一字符串; 處理單元,用于處理所述第一字符串,生成第二字符串,其中,所述第二字符串包括K個字符,J和K為大于等于I的整數(shù),且K小于等于J ;確定單元,用于確定所述第二字符串與所述顯示對象對應(yīng), 其中,所述第二字符串用于當(dāng)接收到語音輸入時基于所述第二字符串進(jìn)行語音匹配成功時觸發(fā)所顯示對象。
9.如權(quán)利要求8所述的終端設(shè)備,還包括:語音啟動單元,用于獲得觸發(fā)命令,所述觸發(fā)命令用于啟動語音識別功能;以及提示顯示單元,用于響應(yīng)所述觸發(fā)命令在所述顯示界面的顯示對象的對應(yīng)位置處顯示所述第二字符串。
10.如權(quán)利要求9所述的終端設(shè)備,其中,提示顯示單元還用于將所述第二字符串所包含的所述K個字符在所述顯示界面上所顯示的所述第一字符串上標(biāo)示并突出顯示。
11.如權(quán)利要求8所述的終端設(shè)備,所述處理單元還用于: 按照預(yù)定規(guī)則處理所述第一字符串,生成所述第二字符串, 其中,所述預(yù)定規(guī)則為當(dāng)所述第一字符串的字符個數(shù)大于預(yù)定個數(shù)N,確定所述第二字符串為所述第一字符串中的前N個字符;當(dāng)所述第一字符串的字符個數(shù)小于等于所述預(yù)定個數(shù)N,所述第二字符串為所述第一字符串的J個字符,N為正整數(shù); 或者,所述預(yù)定規(guī)則為提取所述第一字符串中的關(guān)鍵詞,確定所述第二字符串為所述第一字符串的關(guān)鍵詞所對應(yīng)的字符。
12.如權(quán)利要求8所述的終端設(shè)備,當(dāng)所述顯示界面中包括多個所述顯示對象時,每個所述多個顯示對象對應(yīng)一第一字符串,則 所述獲取單元還用于:獲得每個所述多個顯示對象對應(yīng)的第一字符串,以形成包含多個第一字符串 的第一字符串庫; 所述處理單元還用于:處理每個所述多個第一字符串,生成與所述每個所述多個第一字符串對應(yīng)的第二字符串,以形成第二字符串庫,所述第二字符串庫包括多個第二字符串。
13.如權(quán)利要求12所述的終端設(shè)備,其中,所述第二字符串庫中的所述多個第二字符串中每個各不相同。
14.如權(quán)利要求12所述的終端設(shè)備,其中,所述第二字符串庫作為語音匹配的語音匹配庫。
【文檔編號】G10L15/26GK103885662SQ201210560254
【公開日】2014年6月25日 申請日期:2012年12月20日 優(yōu)先權(quán)日:2012年12月20日
【發(fā)明者】張超, 高歌 申請人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
巍山| 纳雍县| 都兰县| 香格里拉县| 松潘县| 南澳县| 德保县| 顺昌县| 宝坻区| 许昌市| 中西区| 万全县| 长白| 漾濞| 伊吾县| 昭通市| 保康县| 上高县| 农安县| 佛坪县| 仪陇县| 泉州市| 万载县| 集安市| 福鼎市| 大庆市| 敦化市| 焦作市| 原平市| 化德县| 凌云县| 南郑县| 云安县| 浑源县| 安国市| 边坝县| 中方县| 庆云县| 孝昌县| 两当县| 遂宁市|