專利名稱:一種獲取自造詞的方法及裝置的制作方法
技術領域:
本發明涉及輸入法中的自造詞技術,尤指一種獲取自造詞的方法及裝置。
背景技術:
為了將漢字輸入到電子設備,就會使用到中文輸入軟件。目前,中文輸入軟件可分為鍵盤輸入和非鍵盤輸入兩大類,其中,基于鍵盤的中文輸入軟件是比較成熟、使用最廣的。中文輸入軟件是運行于操作系統上的一個工具軟件,是用于將鍵盤輸入的編碼或其它非鍵盤輸入的媒體數據轉換成漢字輸入的軟件。具體地,鍵盤中文輸入軟件是利用鍵盤,根據一定的編碼規則來輸入漢字的一種方法。英文字母只有沈個,它們對應著鍵盤上的沈個字母,所以,對于英文而言是不存在什么輸入軟件的,直接輸入英文字母就可以。漢字的字數有幾萬個,為了向電子設備如電腦、手機等輸入漢字,必須首先對漢字進行編碼,并將這些編碼與鍵盤上的鍵關聯起來,以便通過鍵盤輸入某個漢字的編碼,然后再根據編碼轉換成漢字。目前,漢字編碼方案已有數百種,其中在電腦上已經運行的就有幾十種。作為一種圖形文字,漢字是由字的音、形、義來共同表達的,漢字輸入的編碼方法,基本上都是采用將音、形、義與特定的鍵相聯系,再根據不同漢字進行組合來完成漢字的輸入的。非鍵盤中文輸入軟件包括手寫輸入軟件、語音輸入軟件、光學字符識別(OCR)輸入軟件等。其中,手寫輸入軟件是一種筆式環境下的手寫中文識別輸入軟件,符合中國人用筆寫字的習慣,只要在手寫板上按平常的習慣寫字,電腦就能將其識別顯示出來。手寫輸入軟件需要配套的硬件手寫板,在配套的手寫板上用筆(可以是任何類型的硬筆)來書寫錄入漢字, 不僅方便、快捷,而且錯字率也比較低。用鼠標在指定區域內也可以寫出字來,然后使用手寫軟件轉換成漢字。語音輸入軟件是通過話筒輸入聲音,然后通過軟件將輸入的聲音信息轉換成文字。雖然語音輸入軟件使用起來很方便,但錯字率仍然比較高,特別是一些未經訓練的專業名詞以及生僻字。語音輸入法在硬件方面要求電腦必須配備能進行正常錄音的聲卡,然后調試好麥克風,才可以對著麥克風用普通話語音進行文字錄入。如果普通話口音不標準,利用語音訓練程序進行一段時間的訓練后,也可以通過講話來實現文字輸入。OCR技術要求將要輸入的文稿通過掃描儀轉化為圖形才能識別,因此,掃描儀是必須的,而且原稿的印刷質量越高,識別的準確率就越高,一般最好是印刷體的文字,比如圖書、雜志等。如果原稿的紙張較薄,那么有可能在掃描時紙張背面的圖形、文字也透射過來, 干擾最后的識別效果。用戶詞和自定義短語,是中文輸入法中非常重要的兩種候選詞類型,是自造詞,基本上大多數的主流輸入法都有。其中,用戶詞是在用戶使用輸入法的輸入過程中,由輸入法軟件自動記錄到文件的個人習慣的詞庫,比如,輸入一個在輸入法的核心詞庫中不存在的詞,用戶需要通過逐個選擇更小單位的詞的方式組合成要輸入的詞,這樣,這個詞會自動記錄到用戶詞庫中,用戶詞庫中也會記錄輸入該詞的次數、時間等屬性信息。自定義短語是用戶可以在一個設置界面進行添加、刪除、編輯等管理操作的。用戶詞自定義短語技術是為了解決一些非標準詞的輸入,比如“QQ秀”,“U盤”等,用戶可以自定義這些詞的輸入編碼,自定義短語需要用戶打開設置界面手動添加。但是,上述兩種候選詞類型的自造詞的現有獲取方法中都存在一些問題當用戶在閱讀文檔或者瀏覽網頁發現一個新詞時,為了將該新詞添加到輸入法用戶詞庫中或者自定義短語中,操作步驟都非常麻煩,比如如果想添加到用戶詞庫中,用戶需要在輸入法中將這個詞通過鍵盤輸入,一般這個詞還不在用戶詞庫中,用戶需要一步一步將這個詞手動組合出來,之后,輸入法會將組合出來的詞添加到用戶詞庫中;如果想添加到自定義短語列表中,則需要手動打開自定義短語的設置界面,經過一系列的步驟才可以添加到自定義短語列表中,比如在QQ拼音輸入法中,大致需要打開屬性設置的高級頁,接著打開自定義短語設置頁面,點擊“添加”按鈕。在給出的頁面中輸入縮寫和自定義短語并保存修改即可。從現有自造詞的獲取方法來看,整個過程繁瑣、而且需要用戶選擇是用戶詞還是自定義短語后,再手動一步一步完成。
發明內容
有鑒于此,本發明的主要目的在于提供一種獲取自造詞的方法及裝置,能夠方便、 快捷地獲取自造詞,并自動添加進用戶詞庫或自定義短語庫。為達到上述目的,本發明的技術方案是這樣實現的一種獲取自造詞的方法,包括拷貝需要添加的自造詞,根據需要添加的自造詞,選擇打開造詞工具的用戶詞界面或自定義短語界面;按照打開的造詞工具的用戶詞界面或自定義短語界面,將自造詞添加進用戶詞庫中或自定義短語列表中。所述拷貝需要添加的自造詞為利用剪切板將需要添加的自造詞拷貝到剪切板中。所述選擇打開造詞工具的用戶詞界面或自定義短語界面為如果所述剪切板中拷貝到的需要添加的自造詞全部由漢字組成,并且漢字的個數在預設漢字閾值范圍內,則判斷出剪切板中的自造詞為用戶詞,將剪切板中的自造詞顯示在造詞工具的用戶詞界面中;如果所述剪切板中拷貝到的需要添加的自造詞不全是由漢字組成,并且字符的個數在預設字符閾值范圍內,則判斷出剪切板中的自造詞為自定義短語,將剪切板中的自造詞顯示在造詞工具的自定義短語界面中。該方法還包括如果所述剪切板中拷貝到的需要添加的自造詞全部是由漢字組成的,但是漢字的個數超過預設漢字閾值,并且字符的個數超出預設字符閾值;或者,如果所述剪切板中拷貝到的需要添加的自造詞不全是由漢字組成的,并且字符的個數超出預設字符閾值,則判斷出剪切板中的內容為空,用戶可選擇按照現有方法獲取該自造詞。當打開的是用戶詞界面時,所述將自造詞添加進用戶詞庫中或自定義短語列表中為在核心詞庫和用戶詞庫中查找當前顯示在造詞工具的用戶詞界面中的自造詞,如果找到,將核心詞庫或用戶詞庫中匹配的記錄的標音顯示在用戶詞界面中;用戶選擇正確的音標并保存后,將確定的音標和用戶詞添加在用戶詞庫中;如果在核心詞庫或用戶詞庫中未找到當前顯示在造詞工具的用戶詞界面中的自造詞,利用漢字標音庫對當前需要添加的自造詞進行標音并顯示在用戶詞界面中,用戶選擇正確的音標并保存后,將確定的音標和用戶詞添加在用戶詞庫中。當打開的是自定義短語界面時,所述將自造詞添加進用戶詞庫中或自定義短語列表中為在自定義短語列表中查找當前顯示在造詞工具的自定義短語界面中的自造詞,如果找到,將自定義短語列表中匹配到的當前顯示在自定義短語界面中的自造詞的內容及其在自定義短語列表中的位置顯示在自定義短語界面上,用戶將該自造詞的內容及其在自定義短語列表中的位置信息保存到自定義短語列表中;如果在自定義短語列表中未找到當前顯示在造詞工具的自定義短語界面中的自造詞,將當前自造詞顯示在自定義短語界面中,并指定其位置,用戶將該自造詞的內容及其在自定義短語列表中的位置信息保存到自定義短語列表中。一種獲取自造詞的裝置,主要包括拷貝單元、區分單元、用戶詞添加單元及自定義短語添加單元,其中,拷貝單元,用于拷貝需要添加的自造詞,比如利用剪切板將需要添加的自造詞拷貝到剪切板中;區分單元,用于區分剪切板中的自造詞是屬于用戶詞,還是屬于自定義短語,并相應通知用戶詞添加單元及自定義短語添加單元進行處理;用戶詞添加單元,用于將需要添加的自造詞添加到用戶詞庫中;自定義短語添加單元,用于將需要添加的自造詞添加到自定義短語列表中。所述用戶詞處理單元具體包括第一顯示模塊、第一查找模塊、第一處理模塊和第二處理模塊,其中,第一顯示模塊,用于根據來自分區分單元的指示,將剪切板中的自造詞顯示在造詞工具的用戶詞界面中;接收來自第一處理模塊的指示,將核心詞庫中匹配的記錄的標音顯示在用戶詞界面中;接收來自第一處理模塊的指示,將標音后的當前需要添加的自造詞顯示在用戶詞界面中;第一查找模塊,用于在核心詞庫中查找當前顯示在造詞工具的用戶詞界面中的自造詞,如果查找到,通知第一處理模塊進行處理;如果未找到,并通知第二處理模塊進行處理;第一處理模塊,用于接收來自第一查找模塊的通知,用戶根據顯示選擇正確的音標并保存,向第一顯示模塊發出指示,并將確定的音標和用戶詞添加在用戶詞庫中;第二處理模塊,用于接收來自第一查找模塊的通知,利用漢字標音庫對當前需要添加的自造詞進行標音,用戶選擇正確的音標并保存,向第一顯示模塊發出指示,并將確定的音標和用戶詞添加在用戶詞庫中。所述自定義短語添加單元具體包括第二顯示模塊、第二查找模塊、第三處理模塊和第四處理模塊,其中,第二顯示模塊,用于根據來自分區分單元的指示,將剪切板中的自造詞顯示在造詞工具的自定義短語界面中;接收來自第三處理模塊的指示,將在自定義短語列表中匹配到的自定義短語的內容及其在自定義短語列表中的位置顯示在自定義短語界面上;接收來自第四處理模塊的指示,將當前需要添加的自造詞顯示在自定義短語界面中;第二查找模塊,用于在自定義短語列表中查找當前顯示在造詞工具的用戶詞界面中的自造詞,如果查找到,通知第三處理模塊進行處理;如果未找到,并通知第四處理模塊進行處理;第三處理模塊,用于接收來自第二查找模塊的通知,用戶將在自定義短語列表中匹配到的內容及其在自定義短語列表中的位置信息保存到自定義短語列表中,向第二顯示模塊發出指示;第四處理模塊,用于接收來自第二查找模塊的通知,為當前需要添加的自造詞指定其位置,用戶將該自造詞的內容及其在自定義短語列表中的位置信息保存到自定義短語列表中,向第二顯示模塊發出指示。所述區分單元,還用于區分剪切板中的自造詞既不屬于用戶詞,也不屬于自定義短語時,通知手動處理單元;相應地,該裝置還包括手動處理單元,用于接收來自區分單元的通知,提示用戶選擇按照現有方法獲取該自造詞。從上述本發明提供的技術方案可以看出,包括拷貝需要添加的自造詞,根據需要添加的自造詞,選擇打開造詞工具的用戶詞界面或自定義短語界面;按照打開的造詞工具的用戶詞界面或自定義短語界面,將自造詞添加進用戶詞庫中或自定義短語列表中。通過本發明方法,方便、快捷地獲取了自造詞,并選擇性地自動添加進了用戶詞庫或自定義短語庫。
圖1為本發明獲取自造詞的方法的流程圖;圖2為本發明獲取自造詞的裝置的組成結構示意圖;圖3為本發明獲取自造詞的實施例的流程示意圖。
具體實施例方式圖1為本發明獲取自造詞的方法的流程圖,如圖1所示,包括步驟100 拷貝需要添加的自造詞。本步驟中的拷貝可以通過現有計算機中的拷貝到剪切板中的功能來實現。與現有技術相比,本發明中不需要通過輸入法將這個詞通過手動一步步輸入,這樣會更加方便、快捷。步驟101 根據需要添加的自造詞,選擇打開造詞工具的用戶詞界面或自定義短語界面。
如果剪切板中拷貝到的需要添加的自造詞全部是由漢字組成的,并且漢字的個數在預設漢字閾值范圍內,則判斷出剪切板中的自造詞為用戶詞,將剪切板中的自造詞顯示在造詞工具的用戶詞界面中;如果剪切板中拷貝到的需要添加的自造詞不全是由漢字組成的,并且字符的個數在預設字符閾值范圍內,則判斷出剪切板中的自造詞為自定義短語,將剪切板中的自造詞顯示在造詞工具的自定義短語界面中;進一步地,如果剪切板中拷貝到的需要添加的自造詞全部是由漢字組成的,但是漢字的個數超過預設漢字閾值,并且字符的個數超出預設字符閾值;或者,如果剪切板中拷貝到的需要添加的自造詞不全是由漢字組成的,并且字符的個數超出預設字符閾值,則判斷出剪切板中的內容為空,用戶可選擇按照現有方法獲取該自造詞。本步驟中,造詞工具,以及造詞工具的打開用戶詞界面或自定義短語界面都是現有就存在的,這里強調的是根據需要添加的需要添加的自造詞的屬性,如是否全是漢字,長度等,自動選擇并調出造詞工具的打開用戶詞界面或自定義短語界面。步驟102 按照打開的造詞工具的用戶詞界面或自定義短語界面,將自造詞添加進用戶詞庫中或自定義短語列表中。當打開的是用戶詞界面時,本步驟包括在核心詞庫和用戶詞庫中查找當前顯示在造詞工具的用戶詞界面中的自造詞,如果找到,將核心詞庫或用戶詞庫中匹配的記錄(即在核心詞庫中存在的該自造詞)的標音顯示在用戶詞界面中,用戶選擇正確的音標并保存后,將確定的音標和用戶詞添加在用戶詞庫中;如果在核心詞庫或用戶詞庫中未找到當前顯示在造詞工具的用戶詞界面中的自造詞,利用漢字標音庫對當前需要添加的自造詞進行標音(這里標音是系統默認的一組)并顯示在用戶詞界面中,用戶選擇正確的音標并保存后,將確定的音標和用戶詞添加在用戶詞庫中。這里,對標音的標注,以及對標音的選擇屬于本領域技術人員慣用技術手段,其具體實現方法不用于限定本發明的保護范圍,這里不再贅述。當打開的是自定義短語界面時,本步驟包括在自定義短語列表中查找當前顯示在造詞工具的自定義短語界面中的自造詞,如果找到,將自定義短語列表中匹配到的當前顯示在自定義短語界面中的自造詞的內容及其在自定義短語列表中的位置顯示在自定義短語界面上,用戶將該自造詞的內容及其在自定義短語列表中的位置信息保存到自定義短語列表中;如果在自定義短語列表中未找到當前顯示在造詞工具的自定義短語界面中的自造詞,將當前自造詞顯示在自定義短語界面中, 并指定其位置(如默認為1),用戶將該自造詞的內容及其在自定義短語列表中的位置信息保存到自定義短語列表中。對應本發明方法還提供一種獲取自造詞的裝置,如圖2所示,主要包括拷貝單元、 區分單元、用戶詞添加單元及自定義短語添加單元,其中,拷貝單元,用于拷貝需要添加的自造詞,比如利用剪切板將需要添加的自造詞拷貝到剪切板中。區分單元,用于區分剪切板中的自造詞是屬于用戶詞,還是屬于自定義短語,并相應通知用戶詞添加單元及自定義短語添加單元進行處理。
9
用戶詞添加單元,用于將需要添加的自造詞添加到用戶詞庫中。自定義短語添加單元,用于將需要添加的自造詞添加到自定義短語列表中。其中,用戶詞處理單元具體包括第一顯示模塊、第一查找模塊、第一處理模塊和第二處理模塊,其中,第一顯示模塊,用于根據來自分區分單元的指示,將剪切板中的自造詞顯示在造詞工具的用戶詞界面中;接收來自第一處理模塊的指示,將核心詞庫中匹配的記錄的標音顯示在用戶詞界面中;接收來自第一處理模塊的指示,將標音后的當前需要添加的自造詞顯示在用戶詞界面中。第一查找模塊,用于在核心詞庫中查找當前顯示在造詞工具的用戶詞界面中的自造詞,如果查找到,通知第一處理模塊進行處理;如果未找到,并通知第二處理模塊進行處理。第一處理模塊,用于接收來自第一查找模塊的通知,用戶根據顯示選擇正確的音標并保存,向第一顯示模塊發出指示,并將確定的音標和用戶詞添加在用戶詞庫中。第二處理模塊,用于接收來自第一查找模塊的通知,利用漢字標音庫對當前需要添加的自造詞進行標音,用戶選擇正確的音標并保存,向第一顯示模塊發出指示,并將確定的音標和用戶詞添加在用戶詞庫中。自定義短語添加單元具體包括第二顯示模塊、第二查找模塊、第三處理模塊和第四處理模塊,其中,第二顯示模塊,用于根據來自分區分單元的指示,將剪切板中的自造詞顯示在造詞工具的自定義短語界面中;接收來自第三處理模塊的指示,將在自定義短語列表中匹配到的自定義短語的內容及其在自定義短語列表中的位置顯示在自定義短語界面上;接收來自第四處理模塊的指示,將當前需要添加的自造詞顯示在自定義短語界面中。第二查找模塊,用于在自定義短語列表中查找當前顯示在造詞工具的用戶詞界面中的自造詞,如果查找到,通知第三處理模塊進行處理;如果未找到,并通知第四處理模塊進行處理。第三處理模塊,用于接收來自第二查找模塊的通知,用戶將在自定義短語列表中匹配到的內容及其在自定義短語列表中的位置信息保存到自定義短語列表中,向第二顯示模塊發出指示。第四處理模塊,用于接收來自第二查找模塊的通知,為當前需要添加的自造詞指定其位置,用戶將該自造詞的內容及其在自定義短語列表中的位置信息保存到自定義短語列表中,向第二顯示模塊發出指示。本發明區分單元,還用于區分剪切板中的自造詞既不屬于用戶詞,也不屬于自定義短語時,通知手動處理單元。相應地,本發明裝置還包括手動處理單元,用于接收來自區分單元的通知,提示用戶選擇按照現有方法獲取該自造詞。下面結合實施例,對本發明方法進行詳細描述。圖3為本發明獲取自造詞的實施例的流程示意圖,如圖3所示,本實施例中,假設用戶已將需要添加的自造詞拷貝到了系統剪切板中,并已啟動造詞工具,包括步驟300 判斷剪切板中的內容是否全部由漢字組成,如果是,進入步驟301,否則進入步驟308。
步驟301 判斷剪切板中的漢字是否超過預設漢字閾值N,如果超過,進入步驟 308 ;否則進入步驟302。其中,漢字閾值N是系統預先設置的,其大小表示造詞工具允許一次性添加的自造詞的漢字長度。步驟302 將剪切板中的內容顯示在造詞工具的用戶詞界面上。步驟303 步驟304 在核心詞庫和用戶詞庫中查找剪切板中的內容,如果查找到,進入步驟305 ;否則進入步驟306。其中,核心詞庫是輸入法軟件中固定的,不可擴展的標準詞庫;用戶詞庫用于存儲在用戶使用輸入法進行的輸入過程中產生的不存在于核心詞庫中的詞。步驟305 將核心詞庫或用戶詞庫中匹配的記錄的標音(即加上拼音)顯示在用戶詞界面上,進入步驟307。步驟306 利用漢字標音庫對當前自造詞進行標音并顯示在用戶詞界面上,這里是默認標上漢字最常用的音。其中,現有漢字標音庫存儲有漢字與用于對漢字進行標注的拼音的對應關系。步驟307 用戶選擇標音并保存后,經標音和該自造詞添加到用戶詞庫中。結束本流程。步驟308:判斷剪切板中的字符是否超過預設字符閾值M,如果超過,進入步驟 315 ;否則進入步驟309。其中,字符閾值M是系統預先設置的,其大小其表示造詞工具允許一次性添加的自造詞的字符長度。步驟309 將剪切板內容顯示在造詞工具的自定義短語界面上。步驟310 步驟311 在自定義短語列表中查找剪切板中的內容,如果查找到,進入步驟312 ;否則進入步驟313。步驟312 將剪切板中的內容和縮寫以及在候選次列表中的位置顯示在自定義短語界面上,進入步驟314。步驟313 將剪切板中的內容顯示在自定義短語界面上,候選詞列表中的位置指定為已和默認值(比如1),縮寫初始為空。步驟314:用戶操作并保存后,將縮寫、位置信息,及自定義短語內容添加到自定義短語列表中。結束本流程。步驟315 造詞工具打開并顯示為空,用戶可以手動添加需要保存的自造詞的內容。本步驟表明當前剪切板中的漢字或字符長度超出造詞工具的處理能力時,用戶可以按照現有方法,手動添加需要保存的自造詞的內容。步驟316 用戶輸入自造詞并保存后,如果當前為用戶詞界面,則將自造詞保存在用戶詞庫中;如果當前為自定義短語界面,則將自造詞保存在自定義短語列表中。以上所述,僅為本發明的較佳實施例而已,并非用于限定本發明的保護范圍,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護范圍之內。
權利要求
1.一種獲取自造詞的方法,其特征在于,包括拷貝需要添加的自造詞,根據需要添加的自造詞,選擇打開造詞工具的用戶詞界面或自定義短語界面;按照打開的造詞工具的用戶詞界面或自定義短語界面,將自造詞添加進用戶詞庫中或自定義短語列表中。
2.根據權利要求1所述的方法,其特征在于,所述拷貝需要添加的自造詞為利用剪切板將需要添加的自造詞拷貝到剪切板中。
3.根據權利要求2所述的方法,其特征在于,所述選擇打開造詞工具的用戶詞界面或自定義短語界面為如果所述剪切板中拷貝到的需要添加的自造詞全部由漢字組成,并且漢字的個數在預設漢字閾值范圍內,則判斷出剪切板中的自造詞為用戶詞,將剪切板中的自造詞顯示在造詞工具的用戶詞界面中;如果所述剪切板中拷貝到的需要添加的自造詞不全是由漢字組成,并且字符的個數在預設字符閾值范圍內,則判斷出剪切板中的自造詞為自定義短語,將剪切板中的自造詞顯示在造詞工具的自定義短語界面中。
4.根據權利要求3所述的方法,其特征在于,該方法還包括如果所述剪切板中拷貝到的需要添加的自造詞全部是由漢字組成的,但是漢字的個數超過預設漢字閾值,并且字符的個數超出預設字符閾值;或者,如果所述剪切板中拷貝到的需要添加的自造詞不全是由漢字組成的,并且字符的個數超出預設字符閾值,則判斷出剪切板中的內容為空,用戶可選擇按照現有方法獲取該自造詞。
5.根據權利要求3或4所述的方法,其特征在于,當打開的是用戶詞界面時,所述將自造詞添加進用戶詞庫中或自定義短語列表中為在核心詞庫和用戶詞庫中查找當前顯示在造詞工具的用戶詞界面中的自造詞,如果找到,將核心詞庫或用戶詞庫中匹配的記錄的標音顯示在用戶詞界面中;用戶選擇正確的音標并保存后,將確定的音標和用戶詞添加在用戶詞庫中;如果在核心詞庫或用戶詞庫中未找到當前顯示在造詞工具的用戶詞界面中的自造詞, 利用漢字標音庫對當前需要添加的自造詞進行標音并顯示在用戶詞界面中,用戶選擇正確的音標并保存后,將確定的音標和用戶詞添加在用戶詞庫中。
6.根據權利要求3或4所述的方法,其特征在于,當打開的是自定義短語界面時,所述將自造詞添加進用戶詞庫中或自定義短語列表中為在自定義短語列表中查找當前顯示在造詞工具的自定義短語界面中的自造詞,如果找到,將自定義短語列表中匹配到的當前顯示在自定義短語界面中的自造詞的內容及其在自定義短語列表中的位置顯示在自定義短語界面上,用戶將該自造詞的內容及其在自定義短語列表中的位置信息保存到自定義短語列表中;如果在自定義短語列表中未找到當前顯示在造詞工具的自定義短語界面中的自造詞, 將當前自造詞顯示在自定義短語界面中,并指定其位置,用戶將該自造詞的內容及其在自定義短語列表中的位置信息保存到自定義短語列表中。
7.一種獲取自造詞的裝置,其特征在于,主要包括拷貝單元、區分單元、用戶詞添加單元及自定義短語添加單元,其中,拷貝單元,用于拷貝需要添加的自造詞,比如利用剪切板將需要添加的自造詞拷貝到剪切板中;區分單元,用于區分剪切板中的自造詞是屬于用戶詞,還是屬于自定義短語,并相應通知用戶詞添加單元及自定義短語添加單元進行處理;用戶詞添加單元,用于將需要添加的自造詞添加到用戶詞庫中;自定義短語添加單元,用于將需要添加的自造詞添加到自定義短語列表中。
8.根據權利要求7所述的裝置,其特征在于,所述用戶詞處理單元具體包括第一顯示模塊、第一查找模塊、第一處理模塊和第二處理模塊,其中,第一顯示模塊,用于根據來自分區分單元的指示,將剪切板中的自造詞顯示在造詞工具的用戶詞界面中;接收來自第一處理模塊的指示,將核心詞庫中匹配的記錄的標音顯示在用戶詞界面中;接收來自第一處理模塊的指示,將標音后的當前需要添加的自造詞顯示在用戶詞界面中;第一查找模塊,用于在核心詞庫中查找當前顯示在造詞工具的用戶詞界面中的自造詞,如果查找到,通知第一處理模塊進行處理;如果未找到,并通知第二處理模塊進行處理;第一處理模塊,用于接收來自第一查找模塊的通知,用戶根據顯示選擇正確的音標并保存,向第一顯示模塊發出指示,并將確定的音標和用戶詞添加在用戶詞庫中;第二處理模塊,用于接收來自第一查找模塊的通知,利用漢字標音庫對當前需要添加的自造詞進行標音,用戶選擇正確的音標并保存,向第一顯示模塊發出指示,并將確定的音標和用戶詞添加在用戶詞庫中。
9.根據權利要求7所述的裝置,其特征在于,所述自定義短語添加單元具體包括第二顯示模塊、第二查找模塊、第三處理模塊和第四處理模塊,其中,第二顯示模塊,用于根據來自分區分單元的指示,將剪切板中的自造詞顯示在造詞工具的自定義短語界面中;接收來自第三處理模塊的指示,將在自定義短語列表中匹配到的自定義短語的內容及其在自定義短語列表中的位置顯示在自定義短語界面上;接收來自第四處理模塊的指示,將當前需要添加的自造詞顯示在自定義短語界面中;第二查找模塊,用于在自定義短語列表中查找當前顯示在造詞工具的用戶詞界面中的自造詞,如果查找到,通知第三處理模塊進行處理;如果未找到,并通知第四處理模塊進行處理;第三處理模塊,用于接收來自第二查找模塊的通知,用戶將在自定義短語列表中匹配到的內容及其在自定義短語列表中的位置信息保存到自定義短語列表中,向第二顯示模塊發出指示;第四處理模塊,用于接收來自第二查找模塊的通知,為當前需要添加的自造詞指定其位置,用戶將該自造詞的內容及其在自定義短語列表中的位置信息保存到自定義短語列表中,向第二顯示模塊發出指示。
10.根據權利要求7 9任一項所述的裝置,其特征在于,所述區分單元,還用于區分剪切板中的自造詞既不屬于用戶詞,也不屬于自定義短語時,通知手動處理單元;相應地,該裝置還包括手動處理單元,用于接收來自區分單元的通知,提示用戶選擇按照現有方法獲取該自造詞。
全文摘要
本發明提供了一種獲取自造詞的方法及裝置,包括拷貝需要添加的自造詞,根據需要添加的自造詞,選擇打開造詞工具的用戶詞界面或自定義短語界面;按照打開的造詞工具的用戶詞界面或自定義短語界面,將自造詞添加進用戶詞庫中或自定義短語列表中。通過本發明方法,方便、快捷地獲取了自造詞,并選擇性地自動添加進了用戶詞庫或自定義短語庫。
文檔編號G06F17/30GK102375817SQ201010250418
公開日2012年3月14日 申請日期2010年8月6日 優先權日2010年8月6日
發明者張會鵬, 潘偉彬 申請人:騰訊科技(深圳)有限公司