專利名稱:實時取詞進行查詢翻譯的方法
技術領域:
本發(fā)明涉及一種應用在非母語語言的實時取詞進行查詢翻譯的方法。
然而,上述這兩種類型在實際應用上都存在問題首先,在計算機可執(zhí)行平臺中進行詞匯的選取、查找及翻譯,由于不論是實時翻譯軟件或者是語言辭典軟件都必須由產(chǎn)生其專屬的窗口來進行結(jié)果顯示的動作,因此往往會占據(jù)掉許多顯示空間,使使用者在瀏覽閱讀上產(chǎn)生視覺上的障礙,或者使用者常常必須要執(zhí)行窗口切換的動作,造成使用者在操作使用上的困擾,再加上在計算機可執(zhí)行平臺中同時執(zhí)行多個應用軟件程序時,將會造成大量的系統(tǒng)執(zhí)行及內(nèi)存運作上的負擔,影響到整體計算機可執(zhí)行平臺的效率,因此對于使用者來說確實產(chǎn)生許多的不便,此外計算機可執(zhí)行平臺中的實時翻譯軟件或者是語言辭典軟件,因為在顯示呈現(xiàn)上的限制或者因為其所具有的資料內(nèi)容有限,以致于使用者常常會找不到所想要的結(jié)果;至于在可攜式電子裝置中進行詞匯的查找及釋義,使用者通常必須另外在可攜式電子裝置的語言辭典中再輸入所需要查找及翻譯的詞匯,然后才能夠通過可攜式電子裝置的顯示來獲取最后的結(jié)果,并且一般可攜式電子裝置中所具有的語言辭典雖然可能有許多種,但是往往無法自動根據(jù)詞匯的內(nèi)容來選取所要查找及翻譯的語言辭典,而必須要通過人為的判斷來選取不同的語言辭典進行查找及翻譯的動作,在使用者摸不著頭緒的情況之下可能會浪費許多不必要的時間和精神在語言辭典的選取動作上,也造成使用者使用上的不便。
本發(fā)明的技術解決方案是本發(fā)明為一種實時取詞進行查詢翻譯的方法,其特殊之處在于該方法包括下列步驟400)激活一傳輸連結(jié)動作;410)判斷是否連接成功?是,進入步驟430);否,進入步驟420);420)要求重新該傳輸連結(jié)動作,返回步驟400);430)開始一作業(yè)激活動作;440)判斷是否執(zhí)行激活?是,進入步驟460);否,進入步驟450);450)等待執(zhí)行該作業(yè)激活動作,返回步驟430);460)進行選取詞匯的選取儲存作業(yè);470)執(zhí)行該選取詞匯的轉(zhuǎn)換顯示作業(yè)。
上述步驟460)中在進行選取儲存作業(yè)時,其按以下步驟進行461)偵測選取區(qū)塊;462)選取該選取區(qū)塊中的該選取詞匯;463)判斷該選取詞匯是否完整?是,進入步驟465);否,進入步驟464);464)要求重新選取,返回步驟461);465)顯示該選取詞匯的翻譯內(nèi)容;466)傳輸該選取詞匯并儲存在內(nèi)存中。
上述步驟470)中在進行轉(zhuǎn)換顯示作業(yè)時,其按以下步驟進行471)讀取該內(nèi)存中的該選取詞匯;472)進行該選取詞匯的詞匯對應內(nèi)碼分析轉(zhuǎn)換;473)判斷是否具有詞匯對應內(nèi)碼?是,進入步驟475);否,進入步驟474);474)顯示錯誤提示訊息;475)搜尋該詞匯對應內(nèi)碼的語言辭典并開啟;476)顯示該選取詞匯的釋義內(nèi)容。
本發(fā)明提供使用者可以利用由連結(jié)傳輸接口所連結(jié)的計算機可執(zhí)行平臺中的實時翻譯軟件及可攜式電子裝置中的語言辭典軟件,將所選取的非母語詞匯從計算機可執(zhí)行平臺上實時傳送到可攜式電子裝置中,經(jīng)過分析轉(zhuǎn)換的動作之后產(chǎn)生與詞匯對應的內(nèi)碼資料,自動會選取對應語言辭典進行查找及翻譯的動作。與在計算機可執(zhí)行平臺上使用實時翻譯軟件相比,本發(fā)明方法將大部分結(jié)果的顯示呈現(xiàn)都移至可攜式電子裝置上,因此可以大幅減少使用者在計算機可執(zhí)行平臺中所產(chǎn)生的視覺影響,同時也不需要時常執(zhí)行窗口切換的動作;并且由于將查找及翻譯的動作移往可攜式電子裝置上,可以減少計算機可執(zhí)行平臺的系統(tǒng)和內(nèi)存負擔;同時使用者也不會再受限于實時翻譯軟件的有限資料而無法獲得所需的資料結(jié)果。與過去在可攜式電子裝置上使用語言辭典軟件來說,本發(fā)明方法可以讓使用者避免在可攜式電子裝置中反復輸入所需查找及翻譯的詞匯,增加查找及翻譯的效率也增加使用者的使用操作便利性;通過本發(fā)明所提供的詞匯對應內(nèi)碼方式,可以讓可攜式電子裝置中的語言翻譯軟件自動選取適當?shù)恼Z言辭典來進行查找及翻譯的動作,可提高結(jié)果的精確度以及符合程度。
圖4為本發(fā)明選取詞匯時的轉(zhuǎn)換顯示流程圖。
參見圖2,本發(fā)明的主要包括如下步驟首先,本發(fā)明方法必須先激活傳輸連結(jié)動作,即通過連結(jié)傳輸接口200進行計算機可執(zhí)行平臺100與可攜式電子裝置300之間的連結(jié),而此傳輸連結(jié)動作會在計算機可執(zhí)行平臺100與可攜式電子裝置300開始激活運作時自動執(zhí)行(步驟400);判斷是否連結(jié)成功?(步驟410)如果連結(jié)失敗的話,則要求重新進行傳輸連結(jié)動作(步驟420),這部分可以通過在計算機可執(zhí)行平臺100與可攜式電子裝置300上顯示訊息來告知使用者,如果連結(jié)成功的話,則開始執(zhí)行作業(yè)激活動作(步驟430),此作業(yè)激活動作是根據(jù)使用者的操作來決定,當使用者在計算機可執(zhí)行平臺100中選取詞匯時,作業(yè)激活動作便自動開始執(zhí)行;判斷是否執(zhí)行激活?(步驟440)如果使用者并沒有選取詞匯而導致沒有執(zhí)行激活的話,則繼續(xù)等待執(zhí)行作業(yè)激活動作(步驟450),如果使用者進行詞匯選取而產(chǎn)生執(zhí)行激活的話,則開始進行選取詞匯的選取儲存作業(yè)(步驟460),最后再執(zhí)行選取詞匯的轉(zhuǎn)換顯示作業(yè)(步驟470),完成整個使用者實時取詞進行查詢翻譯的方法的主要流程步驟。
參見圖3,對本發(fā)明的選取詞匯的選取儲存流程,進一步說明如下當使用者選取詞匯、執(zhí)行作業(yè)激活之后,便從步驟460處進入到選取詞匯擷取儲存的流程中,開始偵測選取區(qū)塊(步驟461),也就是對于使用者利用輸入裝置所選取的區(qū)塊范圍加以定義,輸入裝置包括鼠標、鍵盤…;然后選取選取區(qū)塊中的選取詞匯(步驟462);接著判斷選取詞匯是否完整?(步驟463)即判斷選取區(qū)塊中的內(nèi)容是否為完整且可供辨識的詞匯?如果不是完整的詞匯,則要求重新選取(步驟464),可以通過產(chǎn)生提示訊息的方式來進行,如果是完整的詞匯時,便顯示選取詞匯的翻譯內(nèi)容(步驟465),這部分通過計算機可執(zhí)行平臺100中的實時翻譯軟件150來執(zhí)行的,當然也可以提供由使用者自行設定是否要在計算機可執(zhí)行平臺100上執(zhí)行翻譯、顯示的動作;最后,傳輸選取詞匯并儲存在內(nèi)存中(步驟466),傳輸?shù)膭幼魇峭ㄟ^連結(jié)傳輸接口200來進行,當選取詞匯由計算機可執(zhí)行平臺100傳送至可攜式電子裝置300中儲存時,是被儲存在隨機存取內(nèi)存(RandomAccess Memory,RAM)之中,結(jié)束選取詞匯選取儲存的流程,進入步驟450中。
參見圖4,對本發(fā)明的執(zhí)行該選取詞匯的轉(zhuǎn)換顯示流程,進一步說明如下流程進入到步驟470之后,是運作在可攜式電子裝置300之上,首先讀取內(nèi)存中的選取詞匯(步驟471);然后進行對選取詞匯繁榮詞匯對應內(nèi)碼分析轉(zhuǎn)換(步驟472),其主要是通過語言辭典軟件中所內(nèi)建的詞匯對應代碼頁來進行的,在詞匯對應代碼頁中記錄著每個選取詞匯與每個詞匯對應內(nèi)碼的對應關系;判斷是否具有詞匯對應內(nèi)碼?(步驟473)也就是判斷使用者選取詞匯是否有對應詞匯的對應內(nèi)碼?如果沒有的話,便顯示錯誤提示訊息給使用者(步驟474),以便告知使用者目前語言辭典軟件中的語言辭典并無對應的內(nèi)容可以對應;反之,如果具有對應詞匯的對應內(nèi)碼的話,則根據(jù)詞匯對應內(nèi)碼搜尋出對應的語言辭典,并執(zhí)行開啟語言辭典的動作(步驟475),最后顯示選取詞匯的釋義內(nèi)容(步驟476),完成選取詞匯轉(zhuǎn)換顯示的流程,同時也完成整個使用者實時取詞進行查詢翻譯的方法的主要流程步驟。
權利要求
1.一種實時取詞進行查詢翻譯的方法,其特征在于該方法包括下列步驟400)激活一傳輸連結(jié)動作;410)判斷是否連接成功?是,進入步驟430);否,進入步驟420);420)要求重新該傳輸連結(jié)動作,返回步驟400);430)開始一作業(yè)激活動作;440)判斷是否執(zhí)行激活?是,進入步驟460);否,進入步驟450);450)等待執(zhí)行該作業(yè)激活動作,返回步驟430);460)進行選取詞匯的選取儲存作業(yè);470)執(zhí)行該選取詞匯的轉(zhuǎn)換顯示作業(yè)。
2.根據(jù)權利要求1所述的實時取詞進行查詢翻譯的方法,其特征在于所述步驟460)中在進行選取儲存作業(yè)時,其按以下步驟進行461)偵測選取區(qū)塊;462)選取該選取區(qū)塊中的該選取詞匯;463)判斷該選取詞匯是否完整?是,進入步驟465);否,進入步驟464);464)要求重新選取,返回步驟461);465)顯示該選取詞匯的翻譯內(nèi)容;466)傳輸該選取詞匯并儲存在內(nèi)存中。
3.根據(jù)權利要求2所述的實時取詞進行查詢翻譯的方法,其特征在于所述步驟470)中在進行轉(zhuǎn)換顯示作業(yè)時,其按以下步驟進行471)讀取該內(nèi)存中的該選取詞匯;472)進行該選取詞匯的詞匯對應內(nèi)碼分析轉(zhuǎn)換;473)判斷是否具有詞匯對應內(nèi)碼?是,進入步驟475);否,進入步驟474);474)顯示錯誤提示訊息;475)搜尋該詞匯對應內(nèi)碼的語言辭典并開啟;476)顯示該選取詞匯的釋義內(nèi)容。
全文摘要
本發(fā)明涉及一種應用在非母語語言的實時取詞進行查詢翻譯的方法。該方法依次包括下列步驟400)激活一傳輸連結(jié)動作;410)判斷是否連接成功?是,進入步驟430);否,進入步驟420);420)要求重新該傳輸連結(jié)動作,返回步驟400);430)開始一作業(yè)激活動作;440)判斷是否執(zhí)行激活?是,進入步驟460);否,進入步驟450);450)等待執(zhí)行該作業(yè)激活動作,返回步驟430);460)進行選取詞匯的選取儲存作業(yè);470)執(zhí)行該選取詞匯的轉(zhuǎn)換顯示作業(yè)。本發(fā)明可以減少計算機可執(zhí)行平臺的系統(tǒng)和內(nèi)存負擔、可提高查詢結(jié)果的精確度以及符合程度。
文檔編號G06F9/44GK1477527SQ0313439
公開日2004年2月25日 申請日期2003年7月11日 優(yōu)先權日2003年7月11日
發(fā)明者陳淮琰, 王小春 申請人:無敵科技(西安)有限公司