本發(fā)明專利技術提供了一種混合型輸入的方法、客戶端及系統(tǒng),屬于輸入法技術領域。所提供的方法包括:在語音輸入的過程中,進行第二輸入方式的輸入操作,該第二輸入方式是語音輸入之外的其它輸入方式;根據(jù)第二輸入方式的輸入內容,對語音輸入的識別結果候選項進行篩選,采集滿足第二輸入方式的結果候選項作為語音輸入的內容,或者采集為優(yōu)先排序在前的結果候選項進行輸出;或者根據(jù)語音輸入的識別結果,對第二輸入候選項進行篩選,采集符合語音識別結果條件的第二輸入候選項作為第二輸入方式的輸入內容,或者采集為優(yōu)先排序在前的第二輸入候選項進行輸出。利用本發(fā)明專利技術,能夠在語音輸入的基礎上,混合其它的輸入方式來調整語音輸入的結果。
【技術實現(xiàn)步驟摘要】
本專利技術屬于輸入法
技術介紹
人們廣泛使用有各種計算終端,比如臺式機電腦、筆記本電腦、平板電腦、手機、個人數(shù)字助理,等等。這些計算終端中,通常都設置有各種類型的輸入法工具。比如,在進行漢字輸入操作的過程中,常用搜狗拼音輸入法工具,通過輸入漢語拼音的方式來輸入漢字。其中,漢語拼音對應著字母,在輸入漢語拼音所構成的字符串之后,即可通過所在的輸入法工具,獲得與這些字符相對應的候選項。通過選取特定的候選項獲取自己所需要的漢字,或者其它能夠通過前述拼音字符串所獲得的候選項,比如符號,或音頻,或視頻,或多媒體等各種預設的數(shù)據(jù)內容。·在當前的輸入法中,在采用一種輸入法方式后,那么各內容的輸入操作都會采用該設定的輸入方式,不會匯總其它的輸入法類型。比如,在啟動語音輸入法的情況下,僅僅執(zhí)行語音輸入法;在啟動漢語拼音輸入法的情況下,僅僅執(zhí)行漢語拼音輸入法;在啟動手寫輸入法時,僅僅執(zhí)行手寫輸入法。另一方面,目前的語音輸入法已經(jīng)有了很大的進步,應用日益廣泛。但目前仍無法準確地實現(xiàn)數(shù)據(jù)的語音輸入功能。這是因為每個人說話的方式都不一樣,并且,就算是同一個人,不同次數(shù)重復同樣的話,也會具有區(qū)別。如何使得語音輸入的方式更加準確,以及提高已有輸入法的輸出速度,是目前需要解決的重要問題。
技術實現(xiàn)思路
本專利技術的目的是提供一種混合輸入的方法,以及對應的客戶端及系統(tǒng),利用本專利技術,能夠在語音輸入的基礎上,混合其它的輸入方式來調整語音輸入的結果。本專利技術所提供的一種混合型輸入的方法,包括有如下步驟步驟1,在語音輸入的過程中,進行第二輸入方式的輸入操作,該第二輸入方式是語音輸入之外的其它輸入方式;步驟2,根據(jù)第二輸入方式的輸入內容,對語音輸入的識別結果候選項進行篩選,采集滿足第二輸入方式的結果候選項作為語音輸入的內容,或者采集為優(yōu)先排序在前的結果候選項在候選項列表中輸出;或者,根據(jù)語音輸入的識別結果,對第二輸入方式所獲得的第二輸入候選項進行篩選,采集符合語音識別結果條件的第二輸入候選項作為第二輸入方式的輸入內容,或者米集為優(yōu)先排序在前的第二輸入候選項在候選項列表中輸出。進一步,在語音輸入獲得目標語言字符的情況下,所述的第二輸入方式,是采集字符串形式輸入獲得目標語言字符的候選項。進一步,所述的語音輸入為漢語語音輸入,對應的第二輸入方式為漢語拼音輸入,其中通過漢語拼音字符串獲得漢字候選項。進一步,在進行漢語拼音輸入時,輸入每個漢字的拼音首字母。進一步,在前述的語音輸入為漢語語音輸入,第二輸入方式為漢語拼音輸入方式的情況下,在進行篩選時,獲得語音識別字符中首字母的發(fā)音,將該首字母與第二輸入方式所輸入的首字母進行比對,使其比對吻合;進而采集語音的讀音內容中韻母的發(fā)音,用以和首字母所對應漢字的漢語拼音韻母進行比對,判定兩者的吻合狀況。進一步,所述的語音輸入為漢語語音輸入,對應的第二輸入方式為筆畫輸入或五筆輸入。進一步,在進行筆畫輸入時,輸入每個漢字所對應筆畫的首筆,或者,在進行五筆輸入時,輸入每個漢字和/或詞組的五筆輸入法中的首筆。 進一步,在進行語音輸入的過程中,對應著第二輸入方式中新輸入的字符產(chǎn)生之前,完成所對應前一字符的語音內容的輸入操作。進一步,所述的語音輸入,為字母組成類語言的語音輸出,對應的第二輸入方式是輸入字母組成類詞匯的首字母。進一步,在根據(jù)第二輸入方式的輸入內容對語音輸入的識別結果候選項進行篩選時,對語音輸入的結果候選項分別按照第二輸入方式提取當前輸入內容,判定是否與已采集的第二輸入方式的輸入內容吻合,將吻合的結果候選項進行篩選。進一步,在根據(jù)語音輸入的識別結果對第二輸入方式所獲得的第二輸入候選項進行篩選時,采集語音識別結果的候選項,與第二輸入候選項進行比對,將比對吻合的第二輸入候選項進行篩選。進一步,在通過前述的第二輸入方式輸入的是對應內容的首字母的前提下,篩選時若不滿足第二輸入方式中所輸入首字母限定條件,且語音識別結果的字符數(shù)量大于第二輸入方式所輸入首字母數(shù)量的情況下,將未與首字母相對應的多余字符識別結果刪除;或者,篩選時若不滿足第二輸入方式中所輸入首字母限定條件,且語音識別結果的字符數(shù)量少于第二輸入方式所輸入首字母數(shù)量的情況下,則依據(jù)首字母與前面和/或后面字符之間的關聯(lián)性,以及重新采集對應內容處的語音,判定獲得可能的字符,添加到對應位置。進一步,在根據(jù)語音輸入的識別結果對第二輸入方式所獲得的第二輸入候選項進行篩選時,按照如下的方式進行對語音輸入的內容按照語言規(guī)則分出由字或詞組成的字詞單元;采集各字詞單元讀音組成元素1-3個;采集第二輸入候選項,判定其中的內容是否與前述的讀音組成元素相吻合,采集符合吻合條件的候選項作為輸入內容,或者在候選項列表中優(yōu)先排序。進一步,所述的讀音組成元素為漢語拼音中的聲母與韻母,其判定步驟為取前述的語音輸入為漢字語音輸入,對于語音識別獲得的字詞單元,采集其讀音內容中首字母的發(fā)音,用以將該首字母與第二輸入方式所輸入的首字母進行比對,使其比對吻合;采集讀音內容中韻母的發(fā)音,用以和首字母所對應漢字的漢語拼音韻母進行比對,來判定兩者的吻合狀況。本專利技術還提供一種混合型輸入的客戶端,該客戶端包括復合數(shù)據(jù)采集單元,用以在語音輸入的過程中,進行第二輸入方式的輸入操作,該第二輸入方式是語音輸入之外的其它輸入方式;篩選執(zhí)行單元,用以根據(jù)第二輸入方式的輸入內容,對語音輸入的識別結果候選項進行篩選,采集滿足第二輸入方式的結果候選項作為語音輸入的內容,或者采集為優(yōu)先排序在前的結果候選項在候選項列表中輸出;或者,根據(jù)語音輸入的識別結果,對第二輸入方式所獲得的第二輸入候選項進行篩選,采集符合語音識別結果條件的第二輸入候選項作為第二輸入方式的輸入內容,或者米集為優(yōu)先排序在前的第二輸入候選項在候選項列表中輸出。本專利技術還提供一種混合型輸入的系統(tǒng),該系統(tǒng)包括輸入法客戶端,它包括,·語音采集單元,用以采集用戶所輸入的語音信息;第二輸入采集單元,用以采集用戶在輸入語音信息時通過第二輸入方式所輸入的數(shù)據(jù)內容,該第二輸入方式是語音輸入之外的其它輸入方式;復合數(shù)據(jù)上傳單元,用以將前述語音采集單元和第二輸入采集單元所采集的輸入內容上傳至對應的識別服務器;識別結果輸出單元,用以接收識別服務器所推送的識別結果,將識別結果確定為輸入的字符內容,或者輸出候選項列表供用戶選擇;對應的識別服務器,它包括,復合數(shù)據(jù)接收單元,用以接收所述輸入法客戶端中復合數(shù)據(jù)上傳單元所上傳的待識別的輸入內容;語音識別單元,用以獲取前述復合數(shù)據(jù)接收單元所接收到的語音數(shù)據(jù),將其識別為特定的字符內容,或者由識別字符組成的一組以上的識別結果候選項;篩選執(zhí)行單元,用以根據(jù)第二輸入方式的輸入內容,對前述語音識別單元的識別結果候選項進行篩選,采集滿足第二輸入方式的結果候選項作為語音輸入的內容,或者采集為優(yōu)先排序在前的結果候選項;或者,根據(jù)語音輸入的識別結果,對第二輸入方式所獲得的第二輸入候選項進行篩選,采集符合語音識別結果條件的第二輸入候選項作為第二輸入方式的輸入內容,或者采集為優(yōu)先排序在前的第二輸入候選項;識別結果推送單元,用以將前述篩選執(zhí)行單元所篩選獲得的識別結果推送至前述對應的輸入法客戶端。附圖說明圖I是本專利技術所述一種混合型輸入的方法流程圖,對應著實施例I。圖2是本專利技術所述的一本文檔來自技高網(wǎng)...
【技術保護點】
一種混合型輸入的方法,其特征在于該方法包括有如下步驟:步驟1,在語音輸入的過程中,進行第二輸入方式的輸入操作,該第二輸入方式是語音輸入之外的其它輸入方式;步驟2,根據(jù)第二輸入方式的輸入內容,對語音輸入的識別結果候選項進行篩選,采集滿足第二輸入方式的結果候選項作為語音輸入的內容,或者采集為優(yōu)先排序在前的結果候選項在候選項列表中輸出;或者,根據(jù)語音輸入的識別結果,對第二輸入方式所獲得的第二輸入候選項進行篩選,采集符合語音識別結果條件的第二輸入候選項作為第二輸入方式的輸入內容,或者采集為優(yōu)先排序在前的第二輸入候選項在候選項列表中輸出。
【技術特征摘要】
【專利技術屬性】
技術研發(fā)人員:馬宇塵,
申請(專利權)人:上海量明科技發(fā)展有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。