移動(dòng)終端的聲控方法及移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種移動(dòng)終端,特別涉及一種移動(dòng)終端的聲控方法以及包括該聲控方法的移動(dòng)終端。
【背景技術(shù)】
[0002]隨著移動(dòng)終端如手機(jī)的普及,以及1S (由蘋(píng)果公司開(kāi)發(fā)的手持設(shè)備操作系統(tǒng))、Andr1d (安卓,一種基于Linux的自由及開(kāi)放源代碼的操作系統(tǒng))、Windows8 (由微軟公司推出的操作系統(tǒng))等移動(dòng)終端操作系統(tǒng)的興起,越來(lái)越多的移動(dòng)應(yīng)用被開(kāi)發(fā)置于移動(dòng)終端上(截止2013年,AppStore(應(yīng)用商店)和Andr1d市場(chǎng)的應(yīng)用數(shù)量均超過(guò)了 70萬(wàn),WindowsPhone (微軟發(fā)布的一款手機(jī)操作系統(tǒng))平臺(tái)的應(yīng)用數(shù)也突破了 12萬(wàn))。
[0003]在移動(dòng)終端的移動(dòng)應(yīng)用中,通常用戶(hù)找到自己所需的頁(yè)面并進(jìn)行相應(yīng)操作時(shí),需要經(jīng)過(guò)多層的菜單導(dǎo)航按鈕或者頁(yè)面,這在很大程度上降低了用戶(hù)的體驗(yàn)和應(yīng)用本身的可操控性,如何使得用戶(hù)能夠快速找到目標(biāo)頁(yè)面,并且快速的實(shí)現(xiàn)自己所需的操作成為移動(dòng)應(yīng)用迫切需要解決的問(wèn)題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問(wèn)題是為了克服現(xiàn)有技術(shù)中打開(kāi)移動(dòng)應(yīng)用的操作過(guò)程降低了用戶(hù)的體驗(yàn)及應(yīng)用本身的可操作性的缺陷,提供一種通過(guò)語(yǔ)音方式可快速控制移動(dòng)終端的當(dāng)前頁(yè)面跳轉(zhuǎn)至目標(biāo)操作頁(yè)面中,并執(zhí)行相應(yīng)的操作的移動(dòng)終端的聲控方法及移動(dòng)終端。
[0005]本發(fā)明是通過(guò)下述技術(shù)方案來(lái)解決上述技術(shù)問(wèn)題的:
[0006]本發(fā)明提供一種移動(dòng)終端的聲控方法,其特點(diǎn)在于,該移動(dòng)終端包括一包含多個(gè)語(yǔ)音信息的匹配語(yǔ)音操作庫(kù),該語(yǔ)音信息包括預(yù)設(shè)結(jié)構(gòu)化語(yǔ)音文本、移動(dòng)應(yīng)用的操作頁(yè)面和操作類(lèi)型,預(yù)設(shè)結(jié)構(gòu)化語(yǔ)音文本一一對(duì)應(yīng)于操作頁(yè)面中所執(zhí)行的操作類(lèi)型,該聲控方法包括以下步驟:
[0007]S1、該移動(dòng)終端接收一語(yǔ)音信號(hào),并將該語(yǔ)音信號(hào)轉(zhuǎn)化為第一語(yǔ)音文本;
[0008]S2、該移動(dòng)終端對(duì)該第一語(yǔ)音文本進(jìn)行結(jié)構(gòu)化處理以獲得第二語(yǔ)音文本;
[0009]S3、該移動(dòng)終端將該第二語(yǔ)音文本與該匹配語(yǔ)音操作庫(kù)中的所有預(yù)設(shè)結(jié)構(gòu)化語(yǔ)音文本進(jìn)行匹配,若匹配成功則進(jìn)入步驟S4,若匹配失敗則重復(fù)步驟S1 ;
[0010]S4、該移動(dòng)終端獲取與該第二語(yǔ)音文本相匹配的預(yù)設(shè)結(jié)構(gòu)化語(yǔ)音文本對(duì)應(yīng)的操作頁(yè)面和操作類(lèi)型,控制當(dāng)前頁(yè)面跳轉(zhuǎn)至對(duì)應(yīng)的操作頁(yè)面中,并執(zhí)行對(duì)應(yīng)的操作類(lèi)型。
[0011]本方案使用語(yǔ)音識(shí)別技術(shù),對(duì)移動(dòng)應(yīng)用實(shí)施語(yǔ)音操控,使得用戶(hù)可以通過(guò)語(yǔ)音的方式快速的查找到自己所需的操作頁(yè)面,并控制移動(dòng)應(yīng)用的頁(yè)面跳轉(zhuǎn)以及執(zhí)行相應(yīng)的操作,以使得用戶(hù)快速的實(shí)現(xiàn)對(duì)移動(dòng)應(yīng)用的操作,提高了用戶(hù)的操作效率。
[0012]較佳地,步驟S2包括以下步驟:
[0013]S21、對(duì)該第一語(yǔ)音文本進(jìn)行分詞,并對(duì)分詞出的每一單詞進(jìn)行詞性標(biāo)注;
[0014]S22、針對(duì)每一單詞采用一同義詞詞庫(kù)和/或同音詞詞庫(kù)統(tǒng)一同義詞和/或同音詞并以歸一化的方式來(lái)結(jié)構(gòu)化處理以獲得該第二語(yǔ)音文本,例如,輸入的單詞為“退訂、推掉或退回”時(shí),對(duì)這一單詞采用該同義詞詞庫(kù)進(jìn)行統(tǒng)一并經(jīng)歸一化處理后為“退”。
[0015]較佳地,在步驟S3中,在匹配失敗時(shí)等待再次接收語(yǔ)音信號(hào),并將一匹配失敗信息上傳至日志服務(wù)器中或存儲(chǔ)至該移動(dòng)終端中,該匹配失敗信息包括該移動(dòng)終端的用戶(hù)標(biāo)識(shí)、該第一語(yǔ)音文本和該第二語(yǔ)音文本。
[0016]較佳地,該日志服務(wù)器提取該匹配失敗信息,建立與該第二語(yǔ)音文本相匹配的結(jié)構(gòu)化語(yǔ)音文本,構(gòu)建該相匹配的結(jié)構(gòu)化語(yǔ)音文本與移動(dòng)應(yīng)用的操作頁(yè)面和操作類(lèi)型的對(duì)應(yīng)關(guān)系,并將該對(duì)應(yīng)關(guān)系發(fā)送至該匹配語(yǔ)音操作庫(kù)中;或,
[0017]該移動(dòng)終端建立與該第二語(yǔ)音文本相匹配的結(jié)構(gòu)化語(yǔ)音文本,構(gòu)建該相匹配的結(jié)構(gòu)化語(yǔ)音文本與移動(dòng)應(yīng)用的操作頁(yè)面和操作類(lèi)型的對(duì)應(yīng)關(guān)系,并將該對(duì)應(yīng)關(guān)系存儲(chǔ)至該匹配語(yǔ)音操作庫(kù)中。
[0018]本方案在匹配失敗時(shí),通過(guò)建立與該第二語(yǔ)音文本相匹配的結(jié)構(gòu)化語(yǔ)音文本,構(gòu)建該相匹配的結(jié)構(gòu)化語(yǔ)音文本與移動(dòng)應(yīng)用的操作頁(yè)面和操作類(lèi)型的對(duì)應(yīng)關(guān)系,并將該對(duì)應(yīng)關(guān)系存儲(chǔ)至該匹配語(yǔ)音操作庫(kù)中,以使得再次輸入相同的語(yǔ)音信號(hào)時(shí),該語(yǔ)音信號(hào)能夠成功的匹配到對(duì)應(yīng)的操作頁(yè)面和操作類(lèi)型,進(jìn)而實(shí)現(xiàn)控制當(dāng)前頁(yè)面跳轉(zhuǎn)至對(duì)應(yīng)的操作頁(yè)面中,并執(zhí)行對(duì)應(yīng)的操作類(lèi)型的功能,因此,本方案進(jìn)一步提高了用戶(hù)的使用體驗(yàn)和對(duì)移動(dòng)應(yīng)用的操作效率。
[0019]較佳地,該移動(dòng)終端還設(shè)有一文本庫(kù),該文本庫(kù)中存儲(chǔ)有預(yù)設(shè)信號(hào)波與預(yù)設(shè)文本的對(duì)應(yīng)關(guān)系,步驟S1包括以下步驟:
[0020]Sn、該移動(dòng)終端接收該語(yǔ)音信號(hào),并對(duì)該語(yǔ)音信號(hào)進(jìn)行降噪、濾波處理以獲得一信號(hào)波;
[0021]S12、該移動(dòng)終端將該信號(hào)波與該文本庫(kù)中的所有預(yù)設(shè)信號(hào)波進(jìn)行匹配,若匹配成功則進(jìn)入步驟S13,若匹配失敗則重復(fù)步驟S11 ;
[0022]S13、該移動(dòng)終端獲取與該信號(hào)波相匹配的預(yù)設(shè)信號(hào)波對(duì)應(yīng)的預(yù)設(shè)文本作為該第一語(yǔ)音文本。
[0023]本發(fā)明還提供一種移動(dòng)終端,其特點(diǎn)在于,該移動(dòng)終端包括一包含多個(gè)語(yǔ)音信息的匹配語(yǔ)音操作庫(kù),該語(yǔ)音信息包括預(yù)設(shè)結(jié)構(gòu)化語(yǔ)音文本、移動(dòng)應(yīng)用的操作頁(yè)面和操作類(lèi)型,預(yù)設(shè)結(jié)構(gòu)化語(yǔ)音文本一一對(duì)應(yīng)于操作頁(yè)面中所執(zhí)行的操作類(lèi)型,該移動(dòng)終端還包括:
[0024]一轉(zhuǎn)化模塊,用于接收一語(yǔ)音信號(hào),并將該語(yǔ)音信號(hào)轉(zhuǎn)化為第一語(yǔ)音文本;
[0025]一第一處理模塊,用于對(duì)該第一語(yǔ)音文本進(jìn)行結(jié)構(gòu)化處理以獲得第二語(yǔ)音文本;
[0026]一第一匹配模塊,用于將該第二語(yǔ)音文本與該匹配語(yǔ)音操作庫(kù)中的所有預(yù)設(shè)結(jié)構(gòu)化語(yǔ)音文本進(jìn)行匹配,若匹配成功則調(diào)用一第一獲取模塊,若匹配失敗則重復(fù)調(diào)用該轉(zhuǎn)化模塊;
[0027]該第一獲取模塊用于獲取與該第二語(yǔ)音文本相匹配的預(yù)設(shè)結(jié)構(gòu)化語(yǔ)音文本對(duì)應(yīng)的操作頁(yè)面和操作類(lèi)型;
[0028]一控制模塊,用于控制當(dāng)前頁(yè)面跳轉(zhuǎn)至對(duì)應(yīng)的操作頁(yè)面中,并執(zhí)行對(duì)應(yīng)的操作類(lèi)型。
[0029]較佳地,該第一處理模塊包括一分詞標(biāo)注模塊和一統(tǒng)一模塊;
[0030]該分詞標(biāo)注模塊用于對(duì)該第一語(yǔ)音文本進(jìn)行分詞,并對(duì)分詞出的每一單詞進(jìn)行詞性標(biāo)注;
[0031]該統(tǒng)一模塊用于針對(duì)每一單詞采用一同義詞詞庫(kù)和/或同音詞詞庫(kù)統(tǒng)一同義詞和/或同音詞并以歸一化的方式來(lái)結(jié)構(gòu)化處理以獲得該第二語(yǔ)音文本。
[0032]較佳地,在該第一匹配模塊匹配失敗時(shí)等待再次調(diào)用該轉(zhuǎn)化模塊并產(chǎn)生一匹配失敗信息,且將該匹配失敗信息上傳至日志服務(wù)器中或存儲(chǔ)至該移動(dòng)終端中,該匹配失敗信息包括該移動(dòng)終端的用戶(hù)標(biāo)識(shí)、該第一語(yǔ)音文本和該第二語(yǔ)音文本。
[0033]較佳地,該日志服務(wù)器用于提取該匹配失敗信息,建立與該第二語(yǔ)音文本相匹配的結(jié)構(gòu)化語(yǔ)音文本,構(gòu)建該相匹配的結(jié)構(gòu)化語(yǔ)音文本與移動(dòng)應(yīng)用的操作頁(yè)面和操作類(lèi)型的對(duì)應(yīng)關(guān)系,并將該對(duì)應(yīng)關(guān)系發(fā)送至該匹配語(yǔ)音操作庫(kù)中;或,
[0034]該移動(dòng)終端還包括一建立模塊和一構(gòu)建模塊,該建立模塊用于建立與該第二語(yǔ)音文本相匹配的結(jié)構(gòu)化語(yǔ)音文本,該構(gòu)建模塊用于構(gòu)建該相匹配的結(jié)構(gòu)化語(yǔ)音文本與移動(dòng)應(yīng)用的操作頁(yè)面和操作類(lèi)型的對(duì)應(yīng)關(guān)系,并將該對(duì)應(yīng)關(guān)系存儲(chǔ)至該匹配語(yǔ)音操作庫(kù)中。
[0035]較佳地,該移動(dòng)終端還設(shè)有一文本庫(kù),該文本庫(kù)中存儲(chǔ)有預(yù)設(shè)信號(hào)波與預(yù)設(shè)文本的對(duì)應(yīng)關(guān)系,該轉(zhuǎn)化模塊包括:
[0036]一第二處理模塊,用于接收該語(yǔ)音信號(hào),并對(duì)該語(yǔ)音信號(hào)進(jìn)行降噪、濾波處理以獲得一信號(hào)波;
[0037]—第二匹配模塊,用于將該信號(hào)波與該文本庫(kù)中的所有預(yù)設(shè)信號(hào)波進(jìn)行匹配,若匹配成功則調(diào)用一第二獲取模塊,若匹配失敗則重復(fù)調(diào)用該第二處理模塊;
[0038]該第二獲取模塊,用于獲取與該信號(hào)波相匹配的預(yù)設(shè)信號(hào)波對(duì)應(yīng)的預(yù)設(shè)文本作為該第一語(yǔ)音文本。
[0039]在符合本領(lǐng)域常識(shí)的基礎(chǔ)上,上述各優(yōu)選條件,可任意組合,即得本發(fā)明各較佳實(shí)例。
[0040]本發(fā)明的積極進(jìn)步效果在于:
[0041]本發(fā)明的移動(dòng)終端接收的語(yǔ)音信號(hào)經(jīng)轉(zhuǎn)化、結(jié)構(gòu)化處理后獲得第二語(yǔ)音信號(hào),并將第二語(yǔ)音文本與匹配語(yǔ)音操作庫(kù)中的所有預(yù)設(shè)結(jié)構(gòu)化語(yǔ)音文本進(jìn)行匹配,