一種中文和日文假名綜合輸入法及輸入法系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明具體涉及一種中文和日文假名綜合輸入法及輸入法系統(tǒng),屬于文字輸入法技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002]一般來說,由于日語的輸入法提供羅馬字與直接按假名這兩種輸入方法,因此雖然使用附有假名的日語鍵盤,但大多數(shù)人依然靠輸入羅馬字的方式來輸入日語,即使日本人也只有小部分人使用直接按鍵盤上的假名的方法來輸入。
[0003]計(jì)算機(jī)或者智能手機(jī)有眾多的輸入法可以選擇比如搜狗、百度、Google等,這些輸入法功能強(qiáng)大,不僅可以輸入漢字詞語、符號(hào)等,還可以通過輸入法軟鍵盤,輸入希臘語、日語等;特別是日語,由于有許多漢字和中國漢字一樣,統(tǒng)一納入了 ISO的中日韓漢字集;要輸入日語中的漢字,可以根據(jù)漢語拼音,直接輸入日本漢字,盡管其讀音和漢語的不同。但是,要輸入和漢字完全不同的假名,只能調(diào)用輸入法的軟鍵盤;這種方法對(duì)于不懂日語者或者輸入日語假名很少,還是方便的,不會(huì)降低太多輸入效率。但是對(duì)于一篇文件如果輸入較多的假名,這種方法的效率就很低,因?yàn)橐粩嘤檬髽?biāo)調(diào)用出日語軟鍵盤,中斷輸入的連續(xù)性,尤其在中文文件中,需要中文和日文假名頻繁交替輸入,并且輸入者具備基本的日語知識(shí),知道日語假名的讀音包括平假名、平假名、濁音和半濁音的情況下,其效率更是低下。
[0004]目前,有漢語拼音輸入法,根據(jù)日語假名的羅馬音,直接將這些假名加載到其輸入法的漢語詞庫中;用戶輸入羅馬音后,對(duì)應(yīng)的日語假名就會(huì)顯示在輸入界面中,這固然給用戶提供了某些方便,但是也帶來了負(fù)作用:由于80%以上的日語假名的羅馬音與漢語拼音相同,給用戶帶來了干擾,如用戶輸入“ka”,輸入界面顯示:
[0005]I卡2佧3咯4叻B 5咔6焯7力> 8力
[0006]顯然,其中只有少數(shù)選項(xiàng)是可用的,其它的選項(xiàng)會(huì)干擾用戶的選擇,采用這種輸入法的效率同樣比較低下。
[0007]當(dāng)然,用戶也可以直接使用純?nèi)瘴妮斎敕ㄈ缥④浀膍icrosoft IME,直接輸入日文假名,但是這只能適用于單獨(dú)輸入日文的情況,如果需要頻繁的變換輸入法,來實(shí)現(xiàn)中文和日文假名綜合輸入,對(duì)于用戶來說是極為繁瑣的。
【發(fā)明內(nèi)容】
[0008]因此,針對(duì)現(xiàn)有技術(shù),中文、日文假名綜合輸入時(shí),需要用戶頻繁調(diào)出軟鍵盤或變更輸入法,影響輸入的連續(xù)性,把日語假名根據(jù)其羅馬音加載到漢語拼音輸入法的詞庫中,又會(huì)產(chǎn)生大量重碼的中文字詞,干擾用戶的選擇,降低輸入速度等問題,本發(fā)明提供一種中文和日文假名綜合輸入法,中文輸入采用漢語拼音輸入法,所述中文和日文假名綜合輸入法的日文假名輸入方法為:
[0009]步驟A:用戶輸入字母“1、u、v”中的任意一個(gè),然后輸入日文假名讀音對(duì)應(yīng)的羅馬音字母;
[0010]步驟B:輸入法程序讀取并在輸入界面中顯示步驟A中輸入的內(nèi)容對(duì)應(yīng)的日文假名;
[0011]步驟C:用戶鍵入在步驟B的輸入界面中顯示的某候選數(shù)字編號(hào),編號(hào)對(duì)應(yīng)的日文假名上屏。
[0012]進(jìn)一步的,所述步驟A中用戶輸入字母為“U”。
[0013]進(jìn)一步的,所述確認(rèn)鍵為空格鍵。
[0014]本發(fā)明還提供了實(shí)現(xiàn)上述方法的中文和日文假名綜合輸入法系統(tǒng),包括輸入法程序、詞庫、編碼方案、輸入界面,所述詞庫包括中文漢語拼音詞庫及日文假名詞庫,所述日文假名詞庫用字母“1、u、v”中的任意一個(gè)加上日文假名讀音對(duì)應(yīng)的羅馬音字母來對(duì)應(yīng)相應(yīng)的日文假名。
[0015]進(jìn)一步的,所述輸入法程序用于在接收到用戶輸入指令后,讀取并在輸入界面中顯示輸入指令的內(nèi)容對(duì)應(yīng)的日文假名供用戶選擇,可利用計(jì)算機(jī)程序語言如C++或者Visual Basic語言實(shí)現(xiàn)。
[0016]進(jìn)一步的,所述日文假名包括平假名、片假名、小假名、濁音和半濁音。
[0017]本發(fā)明的有益效果在于:采用本發(fā)明的中文和日文假名綜合輸入法及輸入法系統(tǒng),只要用戶具備基本的日語知識(shí),知道日語假名的讀音包括平假名、平假名、濁音和半濁音,就可以在不變換輸入法或者調(diào)出軟鍵盤的情況下,連續(xù)不間斷的實(shí)現(xiàn)中文和日文假名的綜合輸入,并且在日文假名輸入時(shí),沒有中文的相同編碼的字詞產(chǎn)生干擾選項(xiàng),輸入連續(xù)且效率高,不易出錯(cuò),中文和日文假名變換的次數(shù)越多,上述優(yōu)點(diǎn)就越明顯。
【附圖說明】
[0018]圖1是輸入假名“態(tài)/ 7 / * ”示意圖;
[0019]圖2是輸入假名//、”示意圖;
[0020]圖3是輸入假名濁音/八'”示意圖;
[0021]圖4是輸入假名半濁音“ / /《”示意圖。
【具體實(shí)施方式】
[0022]下面結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行說明:
[0023]【具體實(shí)施方式】1:
[0024]中文和日文假名綜合輸入法具體為:
[0025]用戶在手機(jī)或計(jì)算機(jī)終端安裝本發(fā)明的中文和日文假名綜合輸入法系統(tǒng)并激活,并按以下步驟操作:
[0026]步驟A:用戶輸入字母“1、U、V”中的任意一個(gè),即用戶在輸入鍵盤處于小寫模式下按輸入鍵盤上的“1、U、V”所對(duì)應(yīng)的鍵,作為優(yōu)選的方式,用戶先輸入字母“U”,因?yàn)樽帜浮癠”在鍵盤上特別是計(jì)算機(jī)鍵盤上,更容易被食指觸及;然后輸入日文假名讀音對(duì)應(yīng)的羅馬音字母 “ua”、“uha”、“uba” 或 “upa”。
[0027]步驟B:輸入法程序讀取并在輸入界面中顯示步驟A中輸入的內(nèi)容對(duì)應(yīng)的日文假名,輸入“ua”時(shí),顯示輸入界面如圖1所示;輸入“uha”時(shí),顯示輸入界面如圖2所示;輸入“uba”時(shí),顯示輸入界面如圖3所示;輸入“upa”時(shí)顯示輸入界面如圖4所示。
[0028]步驟C:用戶在鍵盤上鍵入步驟B的輸入界面中的某數(shù)字編號(hào),對(duì)應(yīng)的日文假名上屏。
[0029]可以看出,圖1至圖4中顯示的全部是日文假名的內(nèi)容,沒有中文干擾項(xiàng),用戶可以快速的選擇需要輸入的日文假名,并且不會(huì)出現(xiàn)誤輸入中文的錯(cuò)誤。
[0030]實(shí)現(xiàn)上述輸入法的中文和日文假名綜合輸入法系統(tǒng),包括輸入法程序、詞庫、編碼方案、輸入界面,詞庫包括中文漢語拼音詞庫及日文假名詞庫,日文假名詞庫用字母“1、u、V”中的任意一個(gè)加上日文假名的羅馬音字母對(duì)應(yīng)相應(yīng)的日文假名,日文假名包括平假名、片假名及小假名。該中文和日文假名綜合輸入法系統(tǒng),利用了中文漢語拼音詞庫中沒有以“1、U、V”開頭的漢字拼音的自然規(guī)律,實(shí)現(xiàn)了在一種輸入法中同時(shí)實(shí)現(xiàn)中文和日文假名綜合輸入,而互不干擾。
[0031]優(yōu)選的,輸入法程序用于在接收到用戶輸入指令后,讀取并在輸入界面中顯示輸入指令的內(nèi)容對(duì)應(yīng)的日文假名供用戶選擇。
[0032]輸入法程序讀取日文假名詞庫分為普通和連續(xù)輸入兩種模式,普通模式即為用戶輸入字母“ 1、11、V”中的任意一個(gè),然后輸入日文假名讀音對(duì)應(yīng)的羅馬音字母,此時(shí)輸入法程序按照字母“1、u、V”加上對(duì)應(yīng)的羅馬音字母讀取詞庫中的日文假名,連續(xù)輸入模式即為用戶輸入字母“ 1、U、V”中的任意一個(gè),進(jìn)入連續(xù)輸入模式,此時(shí)輸入法程序自動(dòng)將用戶輸入的羅馬音字母前面加上詞庫規(guī)定的字母“ 1、U、V”,并按此讀取詞庫中的日文假名,用戶只需依次輸入日文假名對(duì)應(yīng)的羅馬音字母,輸入法程序依次將對(duì)應(yīng)的日文假名讀取,直至用戶全部輸入完成后按確認(rèn)鍵,退出連續(xù)輸入模式,確認(rèn)鍵可為空格鍵。
[0033]【具體實(shí)施方式】2:
[0034]在本【具體實(shí)施方式】中,用戶使用本發(fā)明要輸入的內(nèi)容是“美麗的櫻花$ < 6向我微笑”。
[0035]第一種輸入方式是用戶首先用漢語拼音的方式輸入“美麗的櫻花”,然后輸入“u”加羅馬音字母“usa”,從輸入界面中選擇日文假名“ $ ”上屏,輸入“uku”,用戶選擇“〈”上屏,輸入“ula”,用戶選擇“ 6 ”上屏,最后再用漢語拼音的方式輸入“向我微笑”。
[0036]如果采用變換輸入法的方式輸入上述內(nèi)容,就必須經(jīng)過兩次輸入法轉(zhuǎn)換,無法實(shí)現(xiàn)連續(xù)輸入,中文和日文假名交替出現(xiàn)的次數(shù)越多,本方法的優(yōu)勢(shì)就越明顯。
[0037]另一種可選的輸入方式是,用戶首先用漢語拼音的方式輸入“美麗的櫻花”,然后輸入“U”,輸入法程序進(jìn)入連續(xù)輸入模式,輸入法程序連續(xù)輸入模式可利用計(jì)算機(jī)程序語言如C++或者Visual Basic語言實(shí)現(xiàn)。用戶輸入“sa”,輸入法程序自動(dòng)根據(jù)“usa”讀取對(duì)應(yīng)的日文假名,用戶選擇日文假名“占”上屏,輸入“ku”,用戶選擇“ < ”上屏,輸入“l(fā)a”,用戶選擇“6”上屏,完成后用戶按確認(rèn)鍵即空格鍵,輸入法程序退出連續(xù)輸入模式,最后再用漢語拼音的方式輸入“向我微笑”。
[0038]這種方式的優(yōu)點(diǎn)在于詞庫內(nèi)的日文假名詞庫并沒有改變,通過對(duì)輸入法程序的改變,只需輸入一次“U”,之后直接輸入羅馬音,進(jìn)一步簡(jiǎn)化了用戶的輸入,輸入效率進(jìn)一步提尚O
[0039]以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種中文和日文假名綜合輸入法,中文輸入采用漢語拼音輸入法,其特征在于,所述中文和日文假名綜合輸入法的日文假名輸入方法為: 步驟A:用戶輸入字母“1、u、v”中的任意一個(gè),然后輸入日文假名讀音對(duì)應(yīng)的羅馬音字母; 步驟B:輸入法程序讀取并在輸入界面中顯示步驟A中輸入的內(nèi)容對(duì)應(yīng)的日文假名;步驟C:用戶鍵入在步驟B的輸入界面中顯示的某候選數(shù)字編號(hào),編號(hào)對(duì)應(yīng)的日文假名上屏。2.如權(quán)利要求1所述的中文和日文假名綜合輸入法,其特征在于,所述步驟A中用戶輸入字母為“U”。3.如權(quán)利要求3所述的中文和日文假名綜合輸入法,其特征在于,所述確認(rèn)鍵為空格鍵。4.一種實(shí)現(xiàn)權(quán)利要求1至3任一項(xiàng)所述方法的中文和日文假名綜合輸入法系統(tǒng),包括輸入法程序、詞庫、編碼方案、輸入界面,其特征在于,所述詞庫包括中文漢語拼音詞庫及日文假名詞庫,所述日文假名詞庫用字母“1、u、V”中的任意一個(gè)加上日文假名讀音對(duì)應(yīng)的羅馬音字母來對(duì)應(yīng)相應(yīng)的日文假名。5.如權(quán)利要求4所述的中文和日文假名綜合輸入法系統(tǒng),其特征在于,所述輸入法程序用于在接收到用戶輸入指令后,讀取并在輸入界面中顯示輸入指令的內(nèi)容對(duì)應(yīng)的日文假名供用戶選擇。6.如權(quán)利要求5所述的中文和日文假名綜合輸入法系統(tǒng),其特征在于,所述日文假名包括平假名、片假名、小假名、濁音和半濁音。
【專利摘要】本發(fā)明公開了一種中文和日文假名綜合輸入法,屬于語言輸入法技術(shù)領(lǐng)域。為解決現(xiàn)有技術(shù)中文和日文假名綜合輸入不連續(xù),速度慢的問題,方法為:步驟A:用戶輸入字母“i、u、v”中的任意一個(gè),然后輸入日文假名讀音對(duì)應(yīng)的羅馬音字母;步驟B:輸入法程序調(diào)取并在輸入界面中顯示步驟A中輸入的內(nèi)容對(duì)應(yīng)的日文假名;步驟C:用戶輸入要輸入的日文假名在步驟B的輸入界面中的編號(hào),編號(hào)對(duì)應(yīng)的日文假名上屏。
【IPC分類】G06F3/023
【公開號(hào)】CN104991657
【申請(qǐng)?zhí)枴緾N201510320322
【發(fā)明人】周連惠
【申請(qǐng)人】周連惠
【公開日】2015年10月21日
【申請(qǐng)日】2015年6月11日