一种用数字键对拼音文字进行输入的方法

文档序号:6554295阅读:337来源:国知局

专利名称::一种用数字键对拼音文字进行输入的方法
技术领域
:;本发明涉及一种利用数字键盘对拼音文字进行输入的方法,特别是涉及一种可用于电脑、移动电话、或其他设备系统的拼音文字的单词的输入方法。
背景技术
:;现有用数字键盘对拼音文字进行输入的方法,主要是当数字键与若干个拼音字母共键时,以按键时间的长短输入不同的字母来实现输入的目的。对于在只有数字键盘的电子设备上如移动电话、电话、个人数字助理、ATM机、GPS全球定位仪、税控机、加油机等电子设备上对拼音文字中的单词进行输入时,显得有些繁琐和不便。
发明内容;本发明的目的便是针对上述缺陷,提出一种将拼音文字的字母分组放置于数字键盘上的不同键位上,对所输入的单词,按照组成该单词的字母顺序依次输入对应的数字键,输入设备上的显示屏根据对应于相同输入顺序的单词的词频的高低,提示出符合输入顺序的若干个单词,以达到用较少的键数就能对拼音文字的单词进行输入的目的。本发明解决其技术问题所采用的方法的要点是将组成拼音文字的字母分成若干个组,总组数应小于或等于数字键盘上的按键总数,然后将各组字母分别放置于输入设备上的数字键盘上的各个不同的键位上;如数字键2、3、4、5、6、7、8、9上;将输入设备中的存储装置内的单词库中的每一个单词的词尾都后缀一个空格字符,再将带有空格字符的所有单词按照词频的大小,由大到小排列;再采用数字键盘上的键位代表放置于该数字键的不同字母,按单词字母的书写的顺序对所输入的单词进行输入编码;取单词的第一个字母进行输入的是该单词的一级输入编码;取单词的第一个字母和单词的第二个字母进行输入的是该单词的二级输入编码;取单词的第一个字母和单词的第二个字母和单词的第三个字母进行输入的是该单词的三级输入编码;取单词的第一个字母和单词的第二个字母和单词的第三个字母……和单词的第N个字母进行输入的是该单词的N级输入编码,这里数字N小于或等于组成该单词的字母总数;对在前一级输入编码已被采用的单词,在后一级的单词的输入编码时,对这部分单词也可以不再予以编码;对同级的输入编码相同的带有空格字符的单词按照语料统计所得到的词频的大小,由大到小进行排序;并由输入设备上的显示屏将这部分单词按词频大小由大到小的顺序分一屏或多屏显示;当某单词k的最多位的输入编码是n级输入编码,即某单词k的字母的个数是n时,可以将这个单词放置在同级的输入编码的前面,其后再对同级的输入编码相同的带有空格字符的单词按照语料统计所得到的词频的大小,由大到小进行排序;并由输入设备上的显示屏将这部分单词按词频大小由大到小的顺序分一屏或多屏显示;另外也可以当某单词k最多位的输入编码是n级输入编码,即某单词k的字母的个数是n时,对同级的输入编码相同的带有空格字符的单词按照语料统计所得到的词频的大小,由大到小进行排序;并由输入设备上的显示屏将这部分单词按词频大小由大到小的顺序抽取前m个,m为显示屏一次所显示的单词的个数,将某单词k排列在m+1位后,当同级的输入编码的单词数w小于m时,将某单词k排列在w+1位后;显示屏提示出排序的顺序,排序显示可为纵向分一列或多列显示,也可以为横向分一列或多列显示;其中的一种显示方式是,对应于键盘按键的排列方式。显示屏提示出排序的单词总数应为一个以上,但小于或等于数字键盘上可使用的按键总数;以数字键盘上的键位符号分别作为各个被排序单词的顺序数。对所要输入的拼音文字所涉及的人名或姓氏单词或常用语或单个字母,也可采用以数字键盘上未放置字母的数字键做该单词或单个字母的一级输入编码;用数字键盘上未放置字母的数字键和该单词的第一个字母或单个字母进行输入的是该单词或单个字母的二级输入编码;用数字键盘上未放置字母的数字键和该单词的第一个字母和单词的第二个字母进行输入的是该单词的三级输入编码;用数字键盘上未放置字母的数字键和该单词的第一个字母和单词的第二个字母……和单词的第N-1个字母进行输入的是该单词的N级输入编码,但数字N小于或等于组成该单词的字母总数;上述的各级输入编码就构成了输入设备中的存储装置中的单词库中的每一个单词和人名或姓氏单词或常用语或单个字母的各级不同的输入顺序。该发明也可采用以下方法来实现;将组成拼音文字的字母分成若干个组,总组数应小于或等于数字键盘上的按键总数,然后将各组字母分别放置于输入设备上的数字键盘上的各个不同的键位上;将输入设备中的存储装置中的单词库中的每一个单词的词尾后缀一个空格字符,再将带有空格字符的所有单词按照词频的大小,由大到小排列;再采用键盘上的数字代表放置于该数字键的不同字母,按单词字母的书写的顺序对所输入的单词进行输入编码;取单词的第一个字母进行输入的是该单词的一级输入编码;取单词的第一个字母和该字母在数字键上的排列顺序数进行输入的是该单词的二级输入编码;取单词的第一个字母和该字母在数字键上的排列顺序数和单词的第二个字母进行输入的是该单词的三级输入编码;取单词的第一个字母和该字母在数字键上的排列顺序数和单词的第二个字母和该字母在数字键上的排列顺序数进行输入的是该单词的四级输入编码;取单词的第一个字母和该字母在数字键上的排列顺序数和单词的第二个字母和该字母在数字键上的排列顺序数……和单词的第N个字母和该字母在数字键上的排列顺序数进行输入的是该单词的2N级输入编码,但数字N小于或等于该单词的字母总数;对在前一级输入编码已被采用的单词,在后一级的单词的输入编码时,对这部分单词也可以不再予以编码;对同级的输入编码相同的带有空格字符的单词按照语料统计所得到的词频的大小,由大到小进行排序;并由输入设备上的显示屏将这部分单词按词频大小由大到小的顺序分一屏或多屏显示;显示屏提示出排序的顺序,排序显示可为纵向分一列或多列显示,也可以为横向分一列或多列显示;其中的一种显示方式是,对应于键盘按键的排列方式;显示屏提示出排序的单词总数应为一个以上,但小于或等于数字键盘上可使用的按键总数;以数字键盘上的键位符号分别作为各个被排序单词的顺序数。对所要输入的拼音文字所涉及的人名或姓氏单词或常用语或单个字母,也可采用以数字键盘上未放置字母的数字键做该单词或单个字母的一级输入编码;用数字键盘上未放置字母的数字键和该单词的第一个字母或单个字母进行输入的是该单词或单个字母的二级输入编码;用数字键盘上未放置字母的数字键和该单词的第一个字母和该字母在数字键上的排列顺序数进行输入的是该单词的三级输入编码;用数字键盘上未放置字母的数字键和该单词的第一个字母和该字母在数字键上的排列顺序数和单词的第二个字母进行输入的是该单词的四级输入编码;对所要输入的拼音文字中常见的前缀或常见的后缀及常见的构词部件,也可采用以数字键盘上或手机上的左导航键或右导航键做所要输入的拼音文字中常见的前缀或常见的后缀及常见的构词部件的一级输入编码;以数字键盘上或手机上的左导航键或右导航键和该常见的前缀或常见的后缀及常见的构词部件的第一个字母进行输入的是该常见的前缀或常见的后缀及常见的构词部件的二级输入编码;以数字键盘上或手机上的左导航键或右导航键和该常见的前缀或常见的后缀及常见的构词部件的第一个字母和第二个字母进行输入的是三级输入编码;这时的显示可采用全屏显示,显示个数可为10个或12个,分别标注1、2、3、4、5、6、7、8、9、0,也可以按照前述的方式显示,在单词与常见的前缀或常见的后缀及常见的构词部件相组合时,显示程序自动剔除其中的空格,仅保留词尾的空格;这里提到的左导航键或右导航键也可以用未放置字母的1、0、*、#键代替;这里的编码可只取一级输入编码采用全屏显示,显示个数可为10个或12个;上述的各级输入编码就构成了输入设备中的存储装置中的单词库中的每一个单词和人名或姓氏单词或常用语或单个字母的各级不同的输入顺序。对于上述的输入设备的数字键盘也可以采用触摸屏的键盘;在上述的方法中,对显示屏提示与排序也可做如下方式处理;显示屏提示出排序的单词总数应为一个以上,小于或等于数字键盘上未放置字母的键位总数;排序显示可为纵向分一列或多列显示,也可以为横向分一列或多列显示;以数字键盘上未放置字母的键位符号分别作为各个被排序单词的顺序数;如在移动电话上输入英文时,分别以1、*、0、#来作为各个被排序单词的顺序数;在上述的方法中,将单个字母或常见短语,也可视其为单词按上述方法进行输入,也可将其排列第二屏予以显示;在上述的方法中,显示屏的排序中,将输入单词的最大级的输入编码放置于相同输入编码的前部,其后再按照单词词频的高低依次排序。上面所指的拼音文字包括英文、德文、法文、意大利文、西班牙文、葡萄牙文、俄文、阿拉伯文、波斯文、哈萨克文、维吾尔文等世界上使用的所有拼音文字以及日本语、韩国语、蒙古语等文字,这里,把日本语中的假名和片假名和韩国语中的韩语字母以及蒙古语字母等同于本文上述的拼音文字的字母。在以上输入过程中,在单词输入完后,输入标点符号时,程序自动剔除其中的最后一个单词的空格,而将标点符号置于其后;在日本语的输入时,可将假名或片假名显示于第一屏,而将等同意义的汉字放置于第二屏。对上述的单词也可不在其后加空格,而由程序自动加入。本发明的有益效果是;与现有的拼音文字的输入方法比较,具有下列优点;(1)它克服了现有的拼音文字的输入方法大多要求用标准英文键盘输入的缺陷。(2)它克服了现有的用数字拼音文字的输入方法进行输入的方法存在键数过长的缺陷。本发明适用于数字键盘输入拼音文字。它只要求输入者知道拼音文字的单词的字母的书写顺序就可根据屏幕的提示,用较少的键数完成拼音文字的输入。可作为一种对便携式的电子设备进行拼音文字的输入的主要方法。也可用于在标准键盘上的小键盘对拼音文字的进行输入的补充方法。图1是本发明描述的一种英文字母在移动电话上的排列方式。图2是本发明描述一种英文字母在标准键盘的数字小键盘上的排列式。图3当输入5时,显示屏纵向单列所显示的10个词。图4当输入56时,显示屏纵向单列所显示的10个词。图5当输入43时,显示屏横向按照键盘排列方式所显示的12个词。图6当输入9时,显示屏纵向双列所显示的12个词。图7按后一个方法,当输入91时,显示屏纵向双列所显示的由字母w打头的12个词。图8当输入0时,显示屏所所显示的10个常见的英文姓名。图9当输入3时,显示屏所显示的以未置字母的键位做顺序号的4个词。图10当输入43时,显示屏显示的以未置字母的键位做顺序号的4个词。图11当输入22时,显示屏的第一屏所显示4个词。图12当输入22时,显示屏的第二屏所显示4个词。图13当输入1(也可是左导航键)时,显示屏所显示十个常见前缀或构词部件。图14当输入0(也可是右导航键)时,显示屏所显示十个常见后缀或构词部件。具体实施例方式;实施例;根据上述的方法,编写的部分单词的码表文档附后;y*9Andrew02be2or6about22Name=pinyin1z*9Madison06at2out6call22MaxCodes=12Jacob0Joseph05by2other6back22MaxElement=1Emily0Taylor08but2many6came22UsedCodes=01Michael0Daniel03can2make6cause2223456789*Hannah0Jessica05all2more6act22WildChar=?Matthew0Tyler08for3some7car22NumRules=2Alexis0Elizabeth03from3said7care22[Rule]Joshua0Jacob052each3she7carry22ce2=p10+p20Samantha0Emily036do3so7base22ce3=p10+p20+ChristopherMichael064day3see7above22p300Hannah042did3sound7able22[Text]Sarah0Matthewfirst3people7ball22a*2Nicholas0062down3side7catch22b*2Ashley0Alexis025find3part7baby22c*2Andrew0Joshua056i4place7cat22d*3Madison0Samanthain4the8case22e*3Joseph0072is4to8bad22f*3Taylor0Christopherit4that8bank22g*4Daniel0024he4they8captain22h*4Jessica0Sarah072this4this8caught22i*4Tyler0Nicholas064have4there8capital22j*5Elizabeth0Ashley027had4up8bat22k*5Jacob05Andrew026hot4use8camp22l*5Emily03Madisonlike5their8card22m*6Michael06062long5time8band22n*6Hannah04Joseph056look5you9basic22o*6Matthew06Taylor082know5was9bar22p*7Alexis02Daniel032live5with9be23q*7Joshua05Jessica053little5word9been23r*7SamanthaTyler089just5what9after23s*707Elizabethlow5we9before23t*8Christopher035line5were9add23u*802a2large5when9between23v*8Sarah07and2of6your9begin23w*9Nicholas06are2on6which9began23x*9Ashley02as2one6can22best23better23chick24correct26are27earth32dead33center23all25contain26ask27father32desert33certain23also25course26cross27farm32deal33beauty23close25boat26area27far32determinebehind23always25common26appear27ease3233bed23black25among26cry27eat32death33cell23class25count26brought27face32feed33believe23clear25board26bring27family32degree33bear23blue25cow26arm27early32dear33century23clothe25cook26art27fast32did34beat23cloud25consider26brother27fall32first34cent23climb25coast26bright27dark32find34bell23clean25copy26broke27fact32differ34afraid23blow25consonantcrease27east32fish34air24blood2526break27dance32direct34big24clock25cool26brown27ear32fire34change24allow25bottom26crop27fair32five34again24block25cost26create27danger32fine34city24claim25collect26crowd27famous32figure34children24an26control26arrange27favor32fiele34bird24am26corner26broad27fat32final34against24and26bone26branch27dad32distant34ago24could26corn26apple27few33fill34check24come26compare26arrive27feet33divide34circle24any26continue26bread27feel33egg34bit24boy26company26at28develop33finish34child24animal26cotton26but28decide33eight34age24country26born26build28deep33either34choose24answer26column26cut28felt33finger34character24cover26anger26busy28edge33fight34agree24both26continent26buy28describe33dictionarychair24book26bought26burn28design3334chief24color26colony26atom28fell33die34chart24body26coat26current28decimal33fit34chance24complete26condition26by29effect33difficult34chord24cold26connect26each32depend33fig34charge24box26as27day32fear33discuss34division34friend37has42hit44island47least53fly35drive37hand42glass45grand47level53flower35front37hard42glad45grass47led53floor35free37happen42in46iron47like54else35dry37half42go46grew47live54flat35equate37gave42hot46gray47little54flow35drop37game42how46it48line54electric35fraction37ice42good46hundred48light54element35dress37gas42home46hunt48kind54do36equal37happy42house46human48life54for36fruit37hair42got46guess48list54down36fresh37garden42horse46hurry48king54form36especially37hat42hour46gun48listen54does36dream37gather42hold46huge48lie54end36drink37he43interest46guide48kill54follow36every38if43govern46large52lift54found36even38her43inch46land52liquid54food36ever38get43gold46last52long56four36during38help43hot46late52look56dont36full38here43include46lay52know56enough36fun38head43instrumentlaugh52low56dog36event38idea4346language52knew56door36evening38hear43hope46law52love56done36duck38heard43gone46lake52lone56force36eye39heat43industry46lady52joy56foot36example39heart43hole46learn53job56engine36exercise39heavy43insect46keep53loud56energy36excite39general43indicate46let53lot56forest36experimentheld43imagine46left53join56doctor3639gentle43invent46letter53lost56enter36exact39his44instant46leave53locate56dollar36except39him44is47less53log56forward36expect39give44great47lead53just58double36experiencehigh44grow47length53jump58enemy3639girl44group47leg53many62from37have42hill44ground47kept53make62draw37had42history44green47key53may62turn88where94call225believe235class252cook266tube88why94able225bell235claim252consider266two89while94ball225center236clear253consonanttype89white94can226century236clean253266twenty89wind94about226cent236climb254cool266was92whole94came226best237all255control266way92wheel94above226certain237allow255bone266water92wide94bank226afraid237close256comparewant92window94camp226after238clothe256266walk92wish94band226between238cloud256continue266watch92winter94car227better238blow256companywar92wild94bar227change242blood256266wait92whether94care227again242clock256continentwarm92wire94carry227against242block256266wave92whose94base227characteralso257conditionwall92wing94case227242blue258266yard92wife94captain227chair242always259connect266wash92win94capital227chart242boat262answer267we93you96card227chance242board262correct267were93word96basic227charge242coast262copy267year93your96act228age243coat262cost267well93would96cat228check243and263corner267went93work96bat228big244body263corn267west93world96cause228children244animal264born267week93wood96catch228child244anger264could268yes93young96caught228chief244color265country268yet93wonder96beauty232chick244cold265cover268weight93woman96bear232ago246collect265both268weather93wont96beat232choose246column265course268wear93women96add233chord246colony265count268yellow93write97bed233air247come266bottom268with94written97been233bird247book266cotton268what94wrote97before233circle247completebought268when94wrong97begin234agree247266any269which94back222began234bit248contain266boy269will94baby222behind234city248common266box269who94bad223cell235black252among266cow269branch272fair324design337electric353dream373hand426are273fall325depend337element353friend374game426afea273family326desert337flower356drive374has427crease273dance326develop338floor356drink374gas427break273danger326determineflow356from376hard427create273famous326338else357front376happen427bread273far327few339fly359drop376happy427bring274ear327dictionarydoctor362especiallygarden427bright274earth327342end363377hat428ask275farm327did343does363equate378have428arm276ease327die343energy363equal378gave428cross276early327differ343enemy363fruit378gather428brought276fast327field343dog364dry379head432brother276dark327difficult343engine364duck382hear432broke276east327egg344follow365every383heard432brown276eat328fig344dollar365even383heat432crop276fat328figure344food366ever383heart432crowd276father328eight344dont366event383heavy432broad276favor328fight344enough366evening383idea433appear277day329fill345door366full385help435arrange277decide332find346done366fun386held435apple277decimal332fine346foot366during387general436arrrive277fear332final346for367example392gentle436art278dead332finish346form367excite392her437cry279deal332finger346force367exact392here437build284death332first347forest367except392get438atom286dearr332fish347forward367eye393high444busy287feet333direct347found368exercise393hill445burn287feel333fire347four368experimenthim446currrent287deep333distant347enter368397his447but288effect333discuss347double368expect397girl447cut288feed333fit348down369experiencehistory447buy289edge334five348draw372397hit448each322degree334divide348fraction372had423give448face322felt335either348free373ice423glass452fact322fell335division348dress373hair424glad452dad323describe337flat352fresh373half425inch462include462huge484like545many626next639notice668imagine462guide484kill545name626middle643note668industry463gun486line546map627might644noun668indicate463hundred486kind546mark627night644nothing668hold465hunt486king546observe627oil645mount668gold465human486list547mass627mile645mouth668hole465hurry487listen547master627million645motion668good466lady523liquid547market627milk645now669home466lake525live548material628minute646open673gone466land526little548matter628mind646order673horse467languagejob562natural628mine646operate673instrument526locate562nation628nine646organ674467large527knew563match628miss647original674hope467last527log564nature628mix649opposite677insect467late528join564may629old653much682instant467laugh528long566mean632once662over683hot468lay529look566near632one663other684got468law529know566measure632modern663multiply685hot468learn532lone566necessarynoise664number686house468leave532lost567632only665numeral686hour468lead532lot568meat632moleculeour687interest468least532love568meant632665must687govern468led533loud568neck632money666music687invent468keep533low569off633moon666out688how469left533joy569need633month666own696grand472leg534jump586meet633moment666oxygen699grass472length536just587office633noon666race722gray472less537machine622ofier633nor667scale722great473kept537occur622neighbormore667safe723green473let538made623634most667radio723grew473letter538ocean623melody635north667said724island475level538main624men636morning667page724grow476key539magnet624never638nose667school724group476lie543make625often638move668science724ground476life543object625metal638mother668rain724iron476lift543major625method638mountainpaint724guess483light544man626new639668sail724pair724search732pick742river748song766prove776raise724season732shall742pitch748snow766protect776rail724seat732rich742six749root766spoke776salt725see733sharp742size749poor766provide776ran726red733share742place752port767process776same726seem733she743play752pose767spot776sand726seed733side743plant752possible767propertyscore726region734piece743plain752position767776range726segment734ride743plan752rose767proper776part727self735sheet743plane752rope767spring777paper727sell735shell743planet752post767spread777pass727select735right744slave752populatesquare778past727people736sight744sleep753767rub782paragraphsentence736ship744please753sound768such782727remembersign744skin754round768stand782party727736shine744skill754south768state782particularsense736silent745slip754pound768start782727sent736silver745slow756row769star782parent727send736show746plural758power769stay782sat728person737should746sky759space772subject782pattern728serve737short746small762practice772success782save728rest737since746rock762spell773subtract782rather728perhaps737sing746road762press773quart782path728representsimple746soft763speeial773substancesay729737single746poem763present773782saw729result737shout746smell763speak773station782pay729separate737ring746point764speed773question783sea732period737shoe746soil764prepare773step783read732repeat737shouldersmile764pretty773stead783real732require737746solve765spend773sudden783second732reply737shop746roll765speech773suffix783ready732set738similar746soldier765print774steel783reach732several738shore746solution765product776steam783record732settle738phrase747son766problem776still784reason732seven738rise747some766produce776quick784section732picture742sister747room766probablequite784receive732shape742sit748soon766776quiet784stick784take825thought846usual878wheel943back2225suggest784talk825those846TRUE878wide943baby2229suit784tall825though846truck878whether943able2253sugar784value825thousandtry879wife943call2255rule785valley825846tube882which944ball2255pull785vary827tiny846turn887while944came2263sun786teach832through847twenty893white944band2263run786team832three847two896will945bank2265story786teeth833tire847type897wild945camp2267stop786tell835visit847wait924who946about2268stood786ten836throw847walk925win946above2268store786temperaturethus848wall925wind946care2273summer786836under863want926whole946base2273stone786very837together864was927window946case2273quotient786verb837voice864war927winter946card2273sure787test837unit864warm927whose946capital2274strong787term837told865yard927wing946basic2274street787that842too866wash927wish947carry2277surface787than842took866water928wire947captain2278strange787thank842tone866watch928with948catch2282push787the843tool866wave928why949caught2284straight787tie843top867way929wood966cause2287surprise787they843until868year932wonder966bear2327supply787there843touch868weather932woman966beat2328string787their843total868wear932wont966beauty2328stream787then843vowel869week933women966been2336stretch787them843toward869weight934word967before2336support787these843town869well935work967began2342put788view843travel872yellow935world967begin2344study788this844train872went936you968behind2344student788thing844trade872yes937your968believe2354swim794think844track872were937would968cell2355syllable795third844use873west937young968bell2355symbol796thick844tree873yet938write974cent2368system797thin844trip874what942written974center2368table822village845triangle874when943wrote976centurytail824time846trouble876where943wrong9762368afraid2372blood25662667broke2765favor3286final3462best2378close2567comparecrop2767dead3323find3463certain2378clothe25682667cross2767decide3324fine3463after2383cloud2568companybroughtdecimalfinish3464better2388blow2569266727683324finger3464betweenalso2576contain2668brotherdeal3325discuss34722389blue2583control26682768fear3327fire3473again2424always2592continuebrown2769dear3327direct3473against2424board26272668crowd2769death3328fish3474chair2424coast2627contihentarrangefeed3333first3477change2426boat262826682772effect3333distant3478chance2426coat2628corn2676appear2773feel3335five3483characterbody2639born2676arrive2774deep3337divide34842427anger2643corner2676apple2775feet3338either3484chart2427animal2646correct2677build2845edge3343divisioncharge2427cold2653cost2678atom2866degree33473484check2432collect2655copy2679burn2876fell3355flat3528chick2442color2656answer2679currentfelt3358electric3532chief2443colony2656cover26832877describeelementchildrencolumn2658both2684busy2879337235362445come2663bought2684face3223depend3373floor3566child2445bone2663could2685each3224desert3373flow3569choose2466conditioncountryfact3228design3374flower3569chord246726632686fair3247developelse3573circle2472book2665count2686fall32553383doctor3628bird2473cook2665course2687dance3262determineenemy3636agree2473cool2665bottom2688family32643383does3637city2489commoncotton2688danger3264dictionaryenergy3637black25222666branch2726famous32663428engine3644claim2524among2666area2732ease3273differ3433follow3655class2527connectcrease2732dark3275difficultdollar3655clear25322666break2732early32753433food3663clean2532completecreate2732farm3276field3435done3663climb25462667bread2732fast3278eight3444door3667allow2556considerbright2744east3278fight3444dont3668clock25622667bring2746earth3278figure3448foot3668block2562consonantbroad2762father3284fill3455enough3668force3672exact3922girl4475island4752kill5455mass6277forest3673except3923history4478iron4766line5463master6278form3676excite3924give4483group4768kind5463match6282forwardexampleglad4523ground4768king5464material36793926glass4527grow4769list54786283double3682exerciseinch4624guess4837listen5478nation6284enter36833937imaginehuge4843liquid5478matter6288found3686experiment4624guide4843live5483natural6288four36873973include4625human4862little5488nature6288down3696expect3973indicatehundredlocate5622neeessaryfractionexperience46344863knew5639632337223973industryhunt4868join5646neck6325draw3729hair42474638hurry4877lone5663mean6326dream3732half4253hold4653lady5239long5664meant6326free3733hand4263gold4653lake5253look5665near6327dress3737game4263hole4653land5263know5669measurefresh3737hard4273good4663languagelost56786327friend3743garden4273home46635264love5683meat6328drink3746happen4277gone4663large5274loud5683need6333drive3748happy4277hope4673last5278jump5867offer6333from3766have4283insect4673late5283just5878office6334front3766gave4283horse4677laugh5284machinemeet6338drop3767gather4284instrumentlead53236224neighborespeciallyhead43234678learn5327occur622863443773hear4327instant4678least5327ocean6232melody6356equate3782heard4327interestleave5328made6233metal6382equal3782heart43274683keep5337main6246never6383fruit3784heat4328govern4683left5338magnet6246often6383duck3825heavy4328invent4683length5364make6253methodeven3836idea4332hour4687less5377object62536384event3836held4353house4687kept5378major6256next6398eveninghelp4357grand4726level5383name6263middle64333836general4363grass4727letter5388many6269might6444ever3837gentle4368gray4729life5433observenight6444every3837here4373great4732lift54386273mile6453full3855high4444green4733light5444mark6275milk6455during3874hill4455grew4739like5453market6275million6455i4to8s7city23got41Name=pinyin2his4that8t8do31group41MaxCodes=12have4they8u8day31girl41MaxElement=1had4this8v8did31ground41UsedCodes=0hot4there8w9down31he42123456789how4up8x9differ31his42WildChar=?like5use8y9does31have42NumRules=2long5their8z9draw31had42[Rule]look5time8a21dont31hot42ce2=p10+p20know5you9and21dog31how42ce3=p10+p20live5was9are21direct31her42+p30little5with9as21each32him42[Text]just5word9at21every32has42and2low5what9all21end32help42a2line5we9an21even32i43are2large5were9about21earth32in43as2of6when9any21eye32is43be2on6your9after21example32it43at2one6which9be22ease32if43by2or6a2by22eat32idea43but2out6b2but22enough32interest43can2other6c2been22for33inch43all2many6d3back22from33island43for3make6e3before22first33ice43from3more6f3boy22find33just51each3number6g4big22form33joy51do3some7h4build22follow33job51day3said7i4between22father33jump51did3she7j5can23found33join51first3so7k5could23food33know52down3see7l5come23four33kind52find3sound7m6call23go41keep52every3people7n6came23get41knew52in4side7o6cause23good41king52is4part7p7change23give41kept52it4place7q7country23great41kill52he4the8r7cover23grow41key52like53only63side74when91are217bell223long53our63show74which91as217big224look53old63sentence74will91ask217bird224live53people71say74way91area217bit224little53part71the81you93appear217black225low53place71to81your93arm217blue225line53play71that81year93art217blow225large53put71they81young93arrange217blood225land53port71this81yes93apple217block225light53picture71there81yet93arrive217boy226many61point71their81yard93at218both226make61page71time81yellow93atom218book226more61plant71then81about212back222body226most61question72them81act212base222box226my61quick72up82above212ball222boat226may61quite72use82able212baby222board226made61quiet72under82after213bad222bottom226man61quart72us82add213bank222bone226me61quotient72until82afraid213bat222born226much61round73usual82air214band222bought226number62right73unit82again214basic222brought227no62read73very83against214bar222bring227now62run73verb83ago214be223brother227new62real73vowel83age214been223bright227name62river73voice83agree214before223broke227need62room73vary83all215betweenbreak227near62ready73visit83also215223brown227never62red73village83always215begin223broad227night62rock73value83allow215began223branch227north62rememberview83and216best223bread227of6373valley83an216better223but228on63some74was91any216beauty223build228one63said74with91animal216behind223busy228or63she74word91answer216bed223buy228out63so74what91among216believe223burn228other63see74we91am216bear223by229over63sound74were91anger216beat223can232call232class235236deal313earth322except329came232clear235continuedetermineease322expect329cause232clothe235236313eat322experiencecar232cloud235companydeath313early322329care232climb235236degree313east322father332carry232clean235cotton236dear313ear322farm332catch232clock235column236did314edge323far332cat232claim235continentdiffer314effect323face332case232could236236direct314egg324family332captain232come236colony236distant314eight324fast332caught232country236coat236divide314either324fall332capital232cover236conditiondictionaryelse325fact332camp232color236236314electric325fair332card232completeconnect236die314element325famous332center233236cross237difficult314end326favor332certain233cold236cry237discuss314enough326fat332cell233correet236crease237division314engine326few333century233contain236crop237do316energy326feet333cent233course236create237down316enter326feel333change234commoncrowd237does316enemy326felt333city234236cut238dont316equate327fell333childrencount236current238dog316equal327fear333234cow236day312door316especiallyfeed333check234cook236dark312done316327first334circle234considerdance312doctor316every328find334child234236danger312dollar316even328fish334choose234coast236dad312double316ever328fire334charactercopy236develop313draw317event328five334234cousonantdecide313drive317evening328fine334chair234236deep313dry317eye329figure334chief234cool236describedrop317examplefield334chart234cost236313dress317329final334chance234collect236design313dream317exercise329fill334chord234control236decimal313drink317excite329finish334charge234corner236depend313during318experimentfinger334chick234corn236dead313duck318329fight334close235comparedesert313each322exact329fit334fig334glad415heart423indicate436less533612fiy335go416heavy423imagine436lead533materialflower335good416held423invent436length533612floor335got416his424instant436leg533matter612flat335govern416him424is437least533major612flow335gold416high424island437level533magnet612for336gone416hill424iron437led533match612form336great417history424it438like534mass612follow336grow417hit424joy516live534master612found336group417hot426job516little534market612food336ground417how426join516line534me613four336green417home426just518light534mean613force336grand417house426jump518life534men613foot336grass417horse426keep523list534measureforest336grew417hour426kept523listen534613forwardgray417hold426key523lie534meet613336guess418hot426kind524lift534metal613from337gun418hope426king524liquid534method613friend337guide418hole426kill524long536melody613front337have422hundredknow526look536meat613free337had422428knew526low536meant613fraction337has422hunt428large532love536might614fruit337hand422human428land532lone536mile614fresh337hard422hurry428last532loud536minute614full338happen422huge428late532lot536mind614fun338half422ice432lay532lost536miss614gave412happy422if433laugh532locate536million614game412hair422idea433languagelog536middle614gas412hat422in436532many612milk614garden412he423interest436law532make612mix614gather412her423inch436lake532may612mine614get413help423include436lady532made612more616general413here423instrumentlearn533man612most616gentle413head423436let533mark612move616give414hear423industryleft533main612mother616girl414heard423436letter533map612mountainglass415heat423insect436leave533machine616码表3;23_after226_came242_against2_about23_been226_bank242_change2_a23_before227_across242_charge2_can23_being227_car242_CIA2_called24_children227_care243_check2_a24_big227_base243_age2_b24_city228_cat243_ahead2_c24_again228_action243_chemical2_A25_also228_act244_child2_B25_all228_actually244_children2_C25_already229_cay244_chief22_able25_although229_bay244_China22_above26_am229_cayman245_billy22_back26_an229_bayonet245_Bill22_case26_both232_become245_bills22_aa26_could232_because245_billion22_BC27_are232_became246_choose22_BA27_as232_beautiful246_ago22_AC27_around233_add246_choice22_AB27_ask233_bed246_chosen22_about28_but233_additional247_agree22_can28_at233_address247_air22_back28_cut234_behind247_birds22_case28_business234_beg247_Christian22_called29_away234_began248_city22_above29_by234_beginning248_bit22_able29_award235_believed248_church22_care29_aware235_below248_citizen22_action222_accept235_cell249_biweekly22_call222_ABC235_belief249_bizarre22_act222_background236_central252_black22_across222_account236_center252_class22_account223_cafe236_century252_claimed22_based223_bad236_benefit252_classic22_cases223_badly237_beside253_clearly22_access223_caffeine237_best253_clear22_car224_ability237_certain253_clean22_came224_bag237_afraid253_alert22_cannot224_achieve238_between254_alive22_basis224_acid238_bet254_climate22_basic225_balance238_better254_climb22_carried225_call238_advice254_blind22_actually225_ball239_beware255_alliance22_bank225_baker239_beyond255_allow22_activity226_cannot239_bewildered255_alleged22_cause226_an239_bewildering255_allocation256_along272_branch285_bulk299_byway256_close272_arc285_Atlantic299_byword256_almost272_brain286_avoid256_alone272_brand286_aunt257_alphabet273_break286_atmosphere257_alpha273_area286_bunch257_alright273_create287_bus257_alphabetical273_breakfast287_cup258_club274_bring287_current258_blue274_Britain287_customer258_alternative274_critical288_attention258_altogether274_brief288_authority259_alyssum275_asking288_attempt259_always275_asked288_auto262_board275_asleep289_buyer262_boat275_askew289_buy262_ancient276_broad289_buzz262_coast276_arm289_auxiliary263_body276_brown292_awareness263_and276_cross292_cycle263_America277_application292_awarded263_coffee277_April292_awards264_angry277_association293_awful264_animal277_approach293_bye264_angle278_article293_Czech264_cognitive278_art293_Czechoslovakia265_cold278_artist294_awhile265_colour278_crucial294_axis265_college279_crystal294_azimuth265_collection279_cry294_bygone266_come279_crying295_awkward266_another279_asymmetric295_awl266_book282_availability295_cylinder266_company282_available295_cylindrical267_cost282_auction296_awoken267_answer282_auburn296_awoke267_copy283_average296_cynical267_correct283_ate296_cynicism268_course283_budget297_Cyprus268_country283_audience297_bypass268_cover284_building297_cyrillic268_court284_build297_bystander269_boy284_built298_cytology269_any284_August298_azure269_anything285_cultural299_byways269_anyone285_culture299_byzantine权利要求1.一种用数字键对拼音文字进行输入的方法,其特征是将组成拼音文字的字母分成若干个组,总组数应小于或等于数字键盘上的按键总数,然后将各组字母分别放置于输入设备上的数字键盘上的各个不同的键位上;将输入设备中的存储装置中的单词库中的每一个单词的词尾后缀一个空格字符,再将带有空格字符的所有单词按照词频的大小,由大到小排列;再采用键盘上的数字代表放置于该数字键的不同字母,按单词字母的书写的顺序对所输入的单词进行输入编码;取单词的第一个字母进行输入的是该单词的一级输入编码;取单词的第一个字母和单词的第二个字母进行输入的是该单词的二级输入编码;取单词的第一个字母和单词的第二个字母和单词的第三个字母进行输入的是该单词的三级输入编码;取单词的第一个字母和单词的第二个字母和单词的第三个字母……和单词的第N个字母进行输入的是该单词的N级输入编码,这里数字N小于或等于组成该单词的字母总数;对同级的输入编码相同的带有空格字符的单词按照语料统计所得到的词频的大小,由大到小进行排序;并由输入设备上的显示屏将这部分单词按词频大小由大到小的顺序分一屏或多屏显示;当某单词k的最多位的输入编码是n级输入编码,即某单词k的字母的个数是n时,可以将这个单词放置在同级的输入编码的前面,其后再对同级的输入编码相同的带有空格字符的单词按照语料统计所得到的词频的大小,由大到小进行排序;并由输入设备上的显示屏将这部分单词按词频大小由大到小的顺序分一屏或多屏显示;另外也可以当某单词k最多位的输入编码是n级输入编码,即某单词k的字母的个数是n时,对同级的输入编码相同的带有空格字符的单词按照语料统计所得到的词频的大小,由大到小进行排序;并由输入设备上的显示屏将这部分单词按词频大小由大到小的顺序抽取前m个,m为显示屏一次所显示的单词的个数,将某单词k排列在m+1位后,当同级的输入编码的单词数w小于m时,将某单词k排列在w+1位后;2.根据权利要求1所述的一种用数字键对拼音文字进行输入的方法,其特征是显示屏提示出排序的显示可为纵向分一列或多列显示,也可以为横向分一列或多列显示;显示屏提示出排序的顺序,排序显示可为纵向分一列或多列显示,也可以为横向分一列或多列显示;其中的一种显示方式是,对应于键盘按键的排列方式;显示屏提示出排序的单词总数应为一个以上,但小于或等于数字键盘上可使用的按键总数;以数字键盘上的键位符号分别作为各个被排序单词的顺序数;对在前一级输入编码已被采用的单词,在后一级的单词的输入编码时,对这部分单词也可以不再予以编码;3.根据权利要求1所述的一种用数字键对拼音文字进行输入的方法,其特征是对人名或姓氏单词或常用语或单个字母,也可采用以数字键盘上未放置字母的数字键做该单词或单个字母的一级输入编码;用数字键盘上未放置字母的数字键和该单词的第一个字母或单个字母进行输入的是该单词或单个字母的二级输入编码;用数字键盘上未放置字母的数字键和该单词的第一个字母和单词的第二个字母进行输入的是该单词的三级输入编码;用数字键盘上未放置字母的数字键和该单词的第一个字母和单词的第二个字母……和单词的第N-1个字母进行输入的是该单词的N级输入编码。4.一种用数字键对拼音文字进行输入的方法,其特征是将组成拼音文字的字母分成若干个组,总组数应小于或等于数字键盘上的按键总数,然后将各组字母分别放置于输入设备上的数字键盘上的各个不同的键位上;将输入设备中的存储装置中的单词库中的每一个单词的词尾后缀一个空格字符,再将带有空格字符的所有单词按照词频的大小,由大到小排列;再采用键盘上的数字代表放置于该数字键的不同字母,按单词字母的书写的顺序对所输入的单词进行输入编码;取单词的第一个字母进行输入的是该单词的一级输入编码;取单词的第一个字母和该字母在数字键上的排列顺序数进行输入的是该单词的二级输入编码;取单词的第一个字母和该字母在数字键上的排列顺序数和单词的第二个字母进行输入的是该单词的三级输入编码;取单词的第一个字母和该字母在数字键上的排列顺序数和单词的第二个字母和该字母在数字键上的排列顺序数进行输入的是该单词的四级输入编码;取单词的第一个字母和该字母在数字键上的排列顺序数和单词的第二个字母和该字母在数字键上的排列顺序数……取单词的第N个字母和该字母在数字键上的排列顺序数进行输入的是该单词的2N级输入编码;对在前一级输入编码已被采用的单词,在后一级的单词的输入编码时,对这部分单词也可以不再予以编码;对同级的输入编码相同的带有空格字符的单词按照语料统计所得到的词频的大小,由大到小进行排序;并由输入设备上的显示屏将这部分单词按词频大小由大到小的顺序分一屏或多屏显示。5.根据权利要求4所述的一种用数字键对拼音文字进行输入的方法,其特征是显示屏提示出排序的顺序,排序显示可为纵向分一列或多列显示,也可以为横向分一列或多列显示;其中的一种显示方式是,对应于键盘按键的排列方式;显示屏提示出排序的顺序,排序显示可为纵向分一列或多列显示,也可以为横向分一列或多列显示;其中的一种显示方式是,对应于键盘按键的排列方式;显示屏提示出排序的单词总数应为一个以上,但小于或等于数字键盘上可使用的按键总数;以数字键盘上的键位符号分别作为各个被排序单词的顺序数。6.根据权利要求4所述的一种用数字键对拼音文字进行输入的方法,其特征是对所要输入的拼音文字所涉及的人名或姓氏单词或常用语或单个字母,也可采用以数字键盘上未放置字母的数字键做该单词或单个字母的一级输入编码;用数字键盘上未放置字母的数字键和该单词的第一个字母或单个字母进行输入的是该单词或单个字母的二级输入编码;用数字键盘上未放置字母的数字键和该单词的第一个字母和该字母在数字键上的排列顺序数进行输入的是该单词的三级输入编码;用数字键盘上未放置字母的数字键和该单词的第一个字母和该字母在数字键上的排列顺序数和单词的第二个字母进行输入的是该单词的四级输入编码。7.根据权利要求1或4所述的一种用数字键对拼音文字进行输入的方法,其特征是单个字母或常见短语,也可视为单词进行输入,也可将其排列第二屏予以显示。8.根据权利要求1或4所述的一种用数字键对拼音文字进行输入的方法,其特征是拼音文字包括英文、德文、法文、意大利文、西班牙文、葡萄牙文、俄文、阿拉伯文、波斯文、哈萨克文、维吾尔文等世界上使用的所有拼音文字以及日本语、韩国语、蒙古语等文字,这里,把日本语中的假名和片假名和韩国语中的韩语字母以及蒙古语字母等同于本文上述的拼音文字的字母。9.根据权利要求1或4所述的一种用数字键对拼音文字进行输入的方法,其特征是显示屏提示出排序的单词总数应为一个以上,小于或等于数字键盘上未放置字母的键位总数;排序显示可为纵向分一列或多列显示,也可以为横向分一列或多列显示;以数字键盘上未放置字母的键位符号分别作为各个被排序单词的顺序数;如在移动电话上输入英文时,分别以1、*、0、#来作为各个被排序单词的顺序数。10.根据权利要求1或4所述的一种用数字键对拼音文字进行输入的方法,其特征是对所要输入的拼音文字中常见的前缀或常见的后缀及常见的构词部件,也可采用以数字键盘上或手机上的左导航键或右导航键做所要输入的拼音文字中常见的前缀或常见的后缀及常见的构词部件的一级输入编码;以数字键盘上或手机上的左导航键或右导航键和该常见的前缀或常见的后缀及常见的构词部件的第一个字母进行输入的是该常见的前缀或常见的后缀及常见的构词部件的二级输入编码;以数字键盘上或手机上的左导航键或右导航键和该常见的前缀或常见的后缀及常见的构词部件的第一个字母和第二个字母进行输入的是三级输入编码;这时的显示可采用全屏显示,显示个数可为10个或12个,分别标注1、2、3、4、5、6、7、8、9、0,也可以按照前述的方式显示,在单词与常见的前缀或常见的后缀及常见的构词部件相组合时,显示程序自动剔除其中的空格,仅保留词尾的空格;这里提到的左导航键或右导航键也可以用未放置字母的1、0、*、#键代替;这里的编码可只取一级输入编码采用全屏显示,显示个数可为10个或12个;这里,常见的前缀或常见的后缀及常见的构词部件可只取10个或12个;在以上输入过程中,在单词输入完后,输入标点符号时,程序自动剔除其中的最后一个单词的空格,而将标点符号置于其后;在日本语的输入时,可将假名或片假名显示于第一屏,而将等同意义的汉字放置于第二屏。全文摘要本发明公开了一种用数字键对拼音文字进行输入的方法,当字母和数字共同放置于数字键盘时,对输入的单词,按照数字键盘上的字母依次输入,显示屏根据相应单词的词频的高低,提示符合输入的顺序的若干个单词,以达到用较少的键数就能对拼音文字的单词进行输入的目的,该方法可用于移动电话、税控机、ATM、加油机等设备上的拼音文字输入。文档编号G06F3/023GK1912806SQ200610003840公开日2007年2月14日申请日期2006年1月22日优先权日2005年6月25日发明者孙强国申请人:孙强国
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1