一種終端語(yǔ)音輔助編輯的方法及裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種終端語(yǔ)音輔助編輯的方法及裝置,該方法包括:所述終端配置用戶命令與標(biāo)簽的對(duì)應(yīng)關(guān)系,并保存在配置文件中;所述終端在收到用戶的語(yǔ)音命令后,將所述語(yǔ)音命令轉(zhuǎn)化為文字命令,并在所述配置文件中查詢是否有所述文字命令,如果有,則讀取所述文字命令對(duì)應(yīng)的標(biāo)簽,執(zhí)行所述標(biāo)簽指示的具體編輯操作,本發(fā)明提供的方法及裝置,可以減少用戶手動(dòng)輸入編輯文字的繁瑣步驟,極大的提高用戶體驗(yàn)度。
【專利說(shuō)明】一種終端語(yǔ)音輔助編輯的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體涉及一種終端語(yǔ)音輔助編輯的方法及裝置。
【背景技術(shù)】
[0002]隨著移動(dòng)通信技術(shù)和手機(jī)制造技術(shù)的發(fā)展,全觸摸屏手機(jī)由于其使用便捷性和亮麗的外觀受到用戶越來(lái)越多的喜歡,在手機(jī)的發(fā)展中成為一個(gè)趨勢(shì)。
[0003]由于全觸摸屏手機(jī)不帶傳統(tǒng)意義上的物理鍵盤(pán),因此所有的輸入都依靠屏幕上的軟鍵盤(pán)或者點(diǎn)擊觸摸屏實(shí)現(xiàn)。但受限于屏幕的尺寸,靈敏度等的限制,當(dāng)用戶編輯文字的時(shí)候,還是有諸多不便。比如:當(dāng)用戶輸入中文的時(shí)候,想輸入一些符號(hào),尤其是一些不常用的符號(hào)的時(shí)候,只有通過(guò)不斷的切換鍵盤(pán)面板,找到符號(hào)的所在的面板,才能輸入,輸入完成之后,又要通過(guò)不斷的切換,才能回到以前的中文面板,這個(gè)過(guò)程會(huì)消耗用戶大量的時(shí)間;又比如:當(dāng)用戶已經(jīng)編輯了一大段的文字,想要修改其中的某一個(gè)字的時(shí)候,只有不斷的觸摸觸摸屏,經(jīng)過(guò)多次嘗試,才能將光標(biāo)的調(diào)整到正確的位置,然后進(jìn)行修改。這樣通過(guò)手動(dòng)輸入編輯文字大大降低了用戶的體驗(yàn)度。
【發(fā)明內(nèi)容】
[0004]本發(fā)明需要解決的技術(shù)問(wèn)題是提供一種終端語(yǔ)音輔助編輯的方法及裝置,可以減少用戶手動(dòng)輸入編輯文字的繁瑣步驟,極大的提高用戶體驗(yàn)度。
[0005]為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種終端語(yǔ)音輔助編輯的方法,包括:
[0006]所述終端配置用戶命令與標(biāo)簽的對(duì)應(yīng)關(guān)系,并保存在配置文件中;
[0007]所述終端在收到用戶的語(yǔ)音命令后,將所述語(yǔ)音命令轉(zhuǎn)化為文字命令,并在所述配置文件中查詢是否有所述文字命令,如果有,則讀取所述文字命令對(duì)應(yīng)的標(biāo)簽,執(zhí)行所述標(biāo)簽指示的具體編輯操作。
[0008]進(jìn)一步地,所述標(biāo)簽指示了一種或多種編輯操作;
[0009]所述配置命令與標(biāo)簽的對(duì)應(yīng)關(guān)系,包括:通過(guò)觸摸屏輸入命令,然后為該命令配置對(duì)應(yīng)的標(biāo)簽,并選擇該標(biāo)簽指示的具體編輯操作,或者通過(guò)語(yǔ)音輸入命令,然后通過(guò)觸摸屏為該命令配置對(duì)應(yīng)的標(biāo)簽,并選擇該標(biāo)簽指示的具體編輯操作。
[0010]進(jìn)一步地,所述配置命令與標(biāo)簽的對(duì)應(yīng)關(guān)系,還包括:
[0011]配置命令與標(biāo)簽對(duì)應(yīng)的格式,包括:命令+標(biāo)簽+標(biāo)簽指示的具體編輯操作。
[0012]進(jìn)一步地,所述方法還包括:
[0013]如果在收到用戶的語(yǔ)音命令后,在所述配置文件中沒(méi)有查詢到所述文字命令,則不執(zhí)行編輯操作,等待用戶的下一個(gè)命令。
[0014]為了解決上述技術(shù)問(wèn)題,本發(fā)明還提供了一種終端語(yǔ)音輔助編輯的裝置,包括:
[0015]配置模塊,用于配置用戶命令與標(biāo)簽的對(duì)應(yīng)關(guān)系,并保存在配置文件中;
[0016]語(yǔ)音適配模塊,用于接收用戶的語(yǔ)音命令,并將所述語(yǔ)音命令轉(zhuǎn)化為文字命令,發(fā)送至解析模塊;[0017]解析編輯模塊,用于在所述配置文件中查詢是否有所述文字命令,如果有,則讀取所述文字命令對(duì)應(yīng)的標(biāo)簽,執(zhí)行所述標(biāo)簽指示的具體編輯操作。
[0018]進(jìn)一步地,所述標(biāo)簽指示了一種或多種編輯操作;
[0019]所述配置模塊,用于配置用戶命令與標(biāo)簽的對(duì)應(yīng)關(guān)系,包括:通過(guò)觸摸屏輸入命令,然后為該命令配置對(duì)應(yīng)的標(biāo)簽,并選擇該標(biāo)簽指示的具體編輯操作,或者通過(guò)語(yǔ)音輸入命令,然后通過(guò)觸摸屏為該命令配置對(duì)應(yīng)的標(biāo)簽,并選擇該標(biāo)簽指示的具體編輯操作。
[0020]進(jìn)一步地,所述配置模塊,還用于配置命令與標(biāo)簽對(duì)應(yīng)的格式,包括:命令+標(biāo)簽+標(biāo)簽指示的具體編輯操作。
[0021]進(jìn)一步地,所述解析編輯模塊,還用于如果在收到用戶的語(yǔ)音命令后,在所述配置文件中沒(méi)有查詢到所述文字命令,則不執(zhí)行編輯操作,等待所述語(yǔ)音適配模塊發(fā)來(lái)用戶的下一個(gè)命令。
[0022]進(jìn)一步地,所述裝置還包括語(yǔ)音啟動(dòng)模塊,用于設(shè)置語(yǔ)音輔助編輯的啟動(dòng)方式;
[0023]所述啟動(dòng)方式包括:設(shè)置一按鍵供用戶啟動(dòng)語(yǔ)音輔助編輯功能,或者設(shè)置為隨輸入法面板的彈出自動(dòng)啟動(dòng)語(yǔ)音輔助編輯功能。
[0024]與現(xiàn)有技術(shù)相比,本發(fā)明提供的終端語(yǔ)音輔助編輯的方法及裝置,可以減少用戶手動(dòng)輸入編輯文字的繁瑣步驟,極大的提高用戶體驗(yàn)度。
【專利附圖】
【附圖說(shuō)明】
[0025]圖1是實(shí)施例中終端語(yǔ)音輔助編輯的裝置結(jié)構(gòu)圖;
[0026]圖2是實(shí)施例中終端語(yǔ)音輔助編輯的方法流程圖。
【具體實(shí)施方式】
[0027]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說(shuō)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。
[0028]實(shí)施例:
[0029]如圖1所示,本實(shí)施例提供了一種終端語(yǔ)音輔助編輯的裝置,包括:
[0030]配置模塊,用于配置用戶命令與標(biāo)簽的對(duì)應(yīng)關(guān)系,并保存在配置文件中;
[0031]其中,系統(tǒng)預(yù)先設(shè)置好一系列規(guī)范的標(biāo)簽,每一個(gè)標(biāo)簽指示了一種或多種編輯操作;所述配置模塊通過(guò)觸摸屏輸入命令,然后為該命令配置對(duì)應(yīng)的標(biāo)簽,并選擇該標(biāo)簽指示的具體編輯操作,或者通過(guò)語(yǔ)音輸入命令,然后通過(guò)觸摸屏為該命令配置對(duì)應(yīng)的標(biāo)簽,并選擇該標(biāo)簽指示的具體編輯操作。
[0032]所述配置模塊,還用于配置命令與標(biāo)簽對(duì)應(yīng)的格式,包括:命令+標(biāo)簽+標(biāo)簽指示的具體編輯操作。
[0033]語(yǔ)音適配模塊,用于接收用戶的語(yǔ)音命令,并將所述語(yǔ)音命令轉(zhuǎn)化為文字命令,發(fā)送至解析模塊;
[0034]其中,語(yǔ)音適配模塊同時(shí)適配不同的語(yǔ)音引擎,方便隨時(shí)更換不同的語(yǔ)音識(shí)別引擎。
[0035]解析編輯模塊,用于在所述配置文件中查詢是否有所述文字命令,如果有,則讀取所述文字命令對(duì)應(yīng)的標(biāo)簽,執(zhí)行所述標(biāo)簽指示的具體編輯操作。
[0036]所述解析編輯模塊,還用于如果在收到用戶的語(yǔ)音命令后,在所述配置文件中沒(méi)有查詢到所述文字命令,則不執(zhí)行編輯操作,等待所述語(yǔ)音適配模塊發(fā)來(lái)用戶的下一個(gè)命令。
[0037]所述裝置還包括語(yǔ)音啟動(dòng)模塊,用于設(shè)置語(yǔ)音輔助編輯的啟動(dòng)方式;
[0038]所述啟動(dòng)方式包括:設(shè)置一按鍵供用戶啟動(dòng)語(yǔ)音輔助編輯功能,或者設(shè)置為隨輸入法面板的彈出自動(dòng)啟動(dòng)語(yǔ)音輔助編輯功能。這樣用戶可以在編輯配置文件中的命令與標(biāo)簽關(guān)系以及進(jìn)行語(yǔ)音編輯時(shí),方便地開(kāi)啟語(yǔ)音編輯功能。
[0039]如圖2所示,本實(shí)施例提供了一種終端語(yǔ)音輔助編輯的方法,包括以下步驟:
[0040]SlOl:終端配置用戶命令與標(biāo)簽的對(duì)應(yīng)關(guān)系,并保存在配置文件中;
[0041]S102:所述終端在收到用戶的語(yǔ)音命令后,將所述語(yǔ)音命令轉(zhuǎn)化為文字命令;
[0042]其中,該終端適配各種類型的語(yǔ)音引擎,可以將語(yǔ)音轉(zhuǎn)換為文字。
[0043]S103:在所述配置文件中查詢是否有所述文字命令,如果有,則讀取所述文字命令對(duì)應(yīng)的標(biāo)簽,執(zhí)行所述標(biāo)簽指示的具體編輯操作。
[0044]在步驟SlOl中,系統(tǒng)預(yù)先設(shè)置好一系列規(guī)范的標(biāo)簽,供用戶配置,每一個(gè)標(biāo)簽代表了一種或多種編輯操作,將每個(gè)標(biāo)簽與終端平臺(tái)提供的API (Application ProgrammingInterface,應(yīng)用程序編程接口)對(duì)應(yīng)起來(lái),以實(shí)現(xiàn)具體平臺(tái)的操作。
[0045]比如:標(biāo)簽UP代表將光標(biāo)上移一或幾行,標(biāo)簽LEFT代表將光標(biāo)左移一或幾位,標(biāo)簽DEL代表刪除,標(biāo)簽INPUT代表輸入等等。
[0046]其中,所述配置命令與標(biāo)簽的對(duì)應(yīng)關(guān)系,包括:通過(guò)觸摸屏輸入命令,然后為該命令配置對(duì)應(yīng)的標(biāo)簽,并選擇該標(biāo)簽指示的具體編輯操作,或者通過(guò)語(yǔ)音輸入命令,然后通過(guò)觸摸屏為該命令配置對(duì)應(yīng)的標(biāo)簽,并選擇該標(biāo)簽指示的具體編輯操作。
[0047]另外,作為一種優(yōu)選的方式,本實(shí)施例還提供了命令與標(biāo)簽對(duì)應(yīng)的格式,包括:命令+標(biāo)簽+標(biāo)簽指示的具體編輯操作。
[0048]例如,在配置時(shí),用戶說(shuō)出命令“逗號(hào)”,則顯示界面彈出一系列標(biāo)簽,為該命令配置輸入標(biāo)簽INPUT,則生成了“逗號(hào)”命令與標(biāo)簽對(duì)應(yīng)的的關(guān)系:[逗號(hào)]{INPUT (,)},表示在收到用戶說(shuō)出的語(yǔ)音命令“逗號(hào)”時(shí),系統(tǒng)自動(dòng)輸入符號(hào)“,”;
[0049]例如,在配置時(shí),用戶說(shuō)出命令“左”,則顯示界面彈出一系列標(biāo)簽,為該命令配置輸入標(biāo)簽LEFT,并選擇該標(biāo)簽指示的具體編輯操作,例如左移3位,則生成了命令“左”與標(biāo)簽對(duì)應(yīng)的關(guān)系:[左]{LEFT⑶},表示在收到用戶說(shuō)出的語(yǔ)音命令“左”時(shí),系統(tǒng)將光標(biāo)向左移動(dòng)3位。
[0050]用戶可以根據(jù)上述規(guī)則任意配置多條命令,保存在配置文件中。此外,命令還可以是用戶自己隨意定義的漢字,單詞,數(shù)字等,給用戶極大的自由度。
[0051]命令與標(biāo)簽的對(duì)應(yīng)關(guān)系甚至可以配置為:[等]{LEFT(2)}表示用戶說(shuō)出“等”這個(gè)命令的時(shí)候,代表光標(biāo)左移I位。
[0052]此外,在步驟S103中,如果在收到用戶的語(yǔ)音命令后,在所述配置文件中沒(méi)有查詢到所述文字命令,則不執(zhí)行編輯操作,等待用戶的下一個(gè)命令。
[0053]從上述實(shí)施例可以看出,相對(duì)于現(xiàn)有技術(shù),上述實(shí)施例中提供的終端語(yǔ)音輔助編輯的方法及裝置,可以減少用戶手動(dòng)輸入編輯文字的繁瑣步驟,極大的提高用戶體驗(yàn)度。[0054]本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過(guò)程序來(lái)指令相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤(pán)或光盤(pán)等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來(lái)實(shí)現(xiàn)。相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
[0055]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。根據(jù)本發(fā)明的
【發(fā)明內(nèi)容】
,還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種終端語(yǔ)音輔助編輯的方法,包括: 所述終端配置用戶命令與標(biāo)簽的對(duì)應(yīng)關(guān)系,并保存在配置文件中; 所述終端在收到用戶的語(yǔ)音命令后,將所述語(yǔ)音命令轉(zhuǎn)化為文字命令,并在所述配置文件中查詢是否有所述文字命令,如果有,則讀取所述文字命令對(duì)應(yīng)的標(biāo)簽,執(zhí)行所述標(biāo)簽指示的具體編輯操作。
2.如權(quán)利要求1所述的方法,其特征在于: 所述標(biāo)簽指示了一種或多種編輯操作; 所述配置命令與標(biāo)簽的對(duì)應(yīng)關(guān)系,包括:通過(guò)觸摸屏輸入命令,然后為該命令配置對(duì)應(yīng)的標(biāo)簽,并選擇該標(biāo)簽指示的具體編輯操作,或者通過(guò)語(yǔ)音輸入命令,然后通過(guò)觸摸屏為該命令配置對(duì)應(yīng)的標(biāo)簽,并選擇該標(biāo)簽指示的具體編輯操作。
3.如權(quán)利要求2所述的方法,其特征在于: 所述配置命令與標(biāo)簽的對(duì)應(yīng)關(guān)系,還包括: 配置命令與標(biāo)簽對(duì)應(yīng)的格式,包括:命令+標(biāo)簽+標(biāo)簽指示的具體編輯操作。
4.如權(quán)利要求1所述的方法,其特征在于: 所述方法還包括: 如果在收到用戶的語(yǔ)音命令后,在所述配置文件中沒(méi)有查詢到所述文字命令,則不執(zhí)行編輯操作,等待用戶的下一個(gè)命令。
5.一種終端語(yǔ)音輔助編輯的裝置,包括: 配置模塊,用于配置用戶命令與標(biāo)簽的對(duì)應(yīng)關(guān)系,并保存在配置文件中; 語(yǔ)音適配模塊,用于接收用戶的語(yǔ)音命令,并將所述語(yǔ)音命令轉(zhuǎn)化為文字命令,發(fā)送至解析模塊; 解析編輯模塊,用于在所述配置文件中查詢是否有所述文字命令,如果有,則讀取所述文字命令對(duì)應(yīng)的標(biāo)簽,執(zhí)行所述標(biāo)簽指示的具體編輯操作。
6.如權(quán)利要求5所述的裝置,其特征在于: 所述標(biāo)簽指示了一種或多種編輯操作; 所述配置模塊,用于配置用戶命令與標(biāo)簽的對(duì)應(yīng)關(guān)系,包括:通過(guò)觸摸屏輸入命令,然后為該命令配置對(duì)應(yīng)的標(biāo)簽,并選擇該標(biāo)簽指示的具體編輯操作,或者通過(guò)語(yǔ)音輸入命令,然后通過(guò)觸摸屏為該命令配置對(duì)應(yīng)的標(biāo)簽,并選擇該標(biāo)簽指示的具體編輯操作。
7.如權(quán)利要求6所述的裝置,其特征在于: 所述配置模塊,還用于配置命令與標(biāo)簽對(duì)應(yīng)的格式,包括:命令+標(biāo)簽+標(biāo)簽指示的具體編輯操作。
8.如權(quán)利要求5所述的裝置,其特征在于: 所述解析編輯模塊,還用于如果在收到用戶的語(yǔ)音命令后,在所述配置文件中沒(méi)有查詢到所述文字命令,則不執(zhí)行編輯操作,等待所述語(yǔ)音適配模塊發(fā)來(lái)用戶的下一個(gè)命令。
9.如權(quán)利要求5所述的裝置,其特征在于: 所述裝置還包括語(yǔ)音啟動(dòng)模塊,用于設(shè)置語(yǔ)音輔助編輯的啟動(dòng)方式; 所述啟動(dòng)方式包括:設(shè)置一按鍵供用戶啟動(dòng)語(yǔ)音輔助編輯功能,或者設(shè)置為隨輸入法面板的彈出自動(dòng)啟動(dòng)語(yǔ)音輔助編輯功能。
【文檔編號(hào)】G06F3/0487GK103577072SQ201210260840
【公開(kāi)日】2014年2月12日 申請(qǐng)日期:2012年7月26日 優(yōu)先權(quán)日:2012年7月26日
【發(fā)明者】曾一庭 申請(qǐng)人:中興通訊股份有限公司