一种输入方法与装置的制造方法_2

文档序号:8318766阅读:来源:国知局
而可直接确定候选词条为词、次、此、刺、吃、池、持”等。
[0047]2.2当所述第二按键所对应的功能分类为介音韵母时:
[0048]一般情况下,即在非2.1所限定的情况下,输入法系统可根据所述第一按键所对应的声母、所述第二按键所对应的介音韵母,以及所述用户所输入的第三按键所对应的韵母来确定候选词条,即利用三键完成输入。在此,所述输入法系统根据所述第三按键所对应的韵母类型(即介音韵母与非介音韵母),对候选词条进行确定。具体地:
[0049]2.2.1当所述第三按键对应于介音韵母时,则表示该音节只有第二按键所对应的介音韵母,第三按键所输入的介音韵母仅表示结束,不参与候选词条的确定,即根据所述第一按键所对应的声母、所述第二按键所对应的介音韵母来确定候选词条。
[0050]例如,若用户连续输入按键D4-A1-B1,则首先确定第一按键所对应的声母为1,然后,第二按键对应的韵母为介音韵母i,由于第三按键BI也对应于介音韵母,因此确定候选词条时不考虑BI所对应的介音韵母,从而将“李、里、离、力”等确定为候选词条。在此,本领域技术人员应能理解,按键D4-A1-B1并非对应于“liu”,根据汉语拼音方案,“liu”所对应的按键序列应为“D4-A1-D3”,即1+i+ou。
[0051]类似地,若用户连续输入按键A4-B1-A1,则确定的候选词条为“度、读、毒、独、杜”等;若用户希望输入“dui”,则按键序列应为“A4-B1-B3”,即d+u+ei。
[0052]2.2.2当所述第三按键对应于非介音韵母时,则根据所述第一按键所对应的声母、所述第二按键所对应的介音韵母,以及所述用户所输入的第三按键所对应的非介音韵母,确定候选词条。
[0053]例如,若用户连续输入按键B3-A1-D4,则根据上述三个按键,确定候选词条为“平、瓶、屏、评”等。
[0054]若用户连续输入B4-B1-A4,则根据上述三个按键,确定候选词条为“团、彖”等。
[0055]3.优选地,若所述第二按键所对应的功能分类为所述简拼切换功能:
[0056]若所述第二按键没有对应任何韵母且其对应的功能为简拼切换,则表示后续输入是基于简拼输入的。输入法系统基于所述第二按键的简拼切换功能,将用户的后续按键所对应的声母作为输入字符,从而基于用户的所述第一按键所对应的声母,以及用户在后续按键(如第三按键、第四按键等)所对应的声母,确定与所述多个声母相对应的候选词条。
[0057]例如,若用户连续输入按键Dl-Dl-Dl,则首先确定第一按键所对应的声母为零声母或《、1,然后,第二按键对应的功能为简拼切换,第三按键所对应的声母为零声母或w、y,因此组合后与多个声母所对应的候选词条为网页、我要、网页、唯一、因为、以为”等。
[0058]例如,若用户连续输入按键B2-D1-C3,则首先确定第一按键所对应的声母为c或ch,然后,第二按键对应的功能为简拼切换,第三按键所对应的声母为m,因此组合后与多个声母所对应的候选词条为:“重码、触摸、出门、沉迷、目测、名称、每次”等。
[0059]在此,本领域技术人员应能理解,上述候选词条的提供顺序可以基于默认顺序;也可以是通过机器学习,对用户的输入习惯进行分析后调整后的顺序;还可以是通过例如云输入等方式,根据其他用户的输入习惯对候选词条的提供顺序进行调整后的顺序。
[0060]优选地,当步骤S4中确定所述候选词条后,在步骤S5中,输入法系统将上述候选词条提供给所述用户,以供所述用户进行选择。
[0061]优选地,在步骤S4中,输入法系统可以首先确定与用户的第一按键、第二按键和/第三按键所对应的候选字符串,然后基于所述候选字符串确定候选词条。
[0062]具体地,在步骤S41中,若所述第二按键所对应的功能分类为非介音韵母,则输入法系统可根据所述第一按键所对应的声母以及所述第二按键所对应的非介音韵母,确定与所述声母和非介音韵母相对应的候选字符串。
[0063]例如,若用户连续输入按键A2-A2,则所确定的候选字符串为“ za、zha” ;若用户连续输入按键C1-A2,则所对应的候选字符串为“ha、xa”,由于xa非汉语拼音,因此所确定的候选字符串为“ha”。
[0064]若所述第二按键所对应的功能分类为介音韵母,则根据所述第一按键所对应的声母、以及所述第二按键所对应的介音韵母与所述用户所输入的第三按键所对应的韵母中的至少任一项,确定与所述声母和非介音韵母相对应的候选字符串。
[0065]例如,若用户连续输入按键A2-B1-C4,则所确定的候选字符串为“ zhuang”;若用户连续输入按键B4-B1-B3,则所确定的候选字符串为“dui”,若用户连续输入按键B4-B1-A1,则由于BI与Al键均对应介音韵母,因此所确定的候选字符串仅考虑B4-B1,即“tu” ;若用户连续输入按键D2-C2-A1,由于该三个按键所对应的汉语拼音“rei”并不存在,因此,可根据D2-C2,D2-A1键的组合来提供候选字符串,即“re、ri”。
[0066]然后,在步骤S42中,输入法系统基于上述候选字符串,来确定与所述候选字符串相对应的候选词条。
[0067]更优选地,若所述第二按键所对应的功能分类为介音韵母,在步骤S41中,则可首先根据第一按键所对应的声母以及所述第二按键所对应的介音韵母,确定与所述声母以及所述介音韵母所对应的一个或多个预选候选字符串,其中,所述预选候选字符串中包括后续候选韵母。
[0068]例如,若用户连续输入按键A2-B1,则可确定预选候选字符串为“zhua, zhuan, zhuang, zhun (zhu+en), zhuo, zhuai ” 等,在此,后续候选韵母为 “a, an, ang, en, o, ai” 等。
[0069]在此,所述输入法系统可将上述预选候选字符串提供给所述用户,也可以仅作后台处理之用。
[0070]若所述输入法系统将所述预选候选字符串提供给所述用户,则用户通过第三按键,从所述多个预选候选字符串中选择一个预选候选字符串,输入法系统则将所选择的预选候选字符串作为所述候选字符串。在此,用户所输入的第三按键可以仅做选择之用,也可以将所提供的预选候选字符串作为输入提示,根据提示输入后续韵母,从而确定最终的候选字符串。
[0071]若所述输入法系统未将所述预选候选字符串提供给所述用户,则所述用户通过第三按键输入后续韵母,所述输入法系统根据第三按键所对应的韵母从所述多个预选候选字符串中选出对应的预选候选字符串,以作为候选字符串。
[0072]图4示出根据本发明另一个方面的用于用户输入的装置示意图。如图4所示,所述输入装置包括界面提供装置1、声母确定装置2、功能确定装置3、词条确定装置4。所述输入装置可以被置于任何包括输入功能的设备上,或者独立作为输入设备。
[0073]具体地,所述界面提供装置I向用户提供如图1所示的输入界面。
[0074]所述声母确定装置2根据用户所输入的第一按键,确定所述第一按键所对应的一个或两个声母。例如,用户输入Al键,则确定所对应的声母为g、j,用户输入C3键,则确定所对应的声母为S、sh,用户输入Dl键,则确定所对应的声母为零声母,即无任何声母或声母为y、Wo
[0075]当用户按下所述第一按键后,所述功能确定装置3根据用户继续输入的第二按键,将该按键所对应的非声母项作为所述第二按键所对应的功能分类。在此,所述功能分类包括介音韵母与非介音韵母,优选地,还包括简拼切换功能或其他功能(如汉语拼音音调等)。所述介音韵母包括韵母1、U、U,除了 1、U、U之外的其他韵母则为非介音韵母。
[0076]基于所述功能确定装置3中所确定的第二按键的功能分类不同,所述词条确定装置4存在多种处理方式:
[0077]1.若所述第二按键所对应的功能分类为非介音韵母:
[0078]若所述第二按键对应于韵母,且该韵母为非1、U、U之外非介音韵母,则该汉字通过两个按键(第一按键所对应的声母以及第二按键所对应的韵母)就可以完成,因此,可直接确定与所述声母和非介音韵母相对应的候选词条。
[0079]在此,本发明所述的候选词条包括但不限于单个汉字、多个汉字构成的词等。
[0080]例如,若用户连续输入按键A4-C4,则首先确定第一按键所对应的声母为d,第二按键所对应的韵母为ang,因此,所确定的候选词条为“当、党、档、挡、荡”等。
[0081]2.若所述第二按键所对应的功能分类为介音韵母:
[0082]若所述第二按键对应于韵母,且该韵母为介音韵母1、U、?中的任一项,贝U可直接基于所述第一按键所对应的声母以及第二按键所对应的介音韵母确定候选词条;或者,基于所述第一按键所对应的声母、第二按键所对应的介音韵母以及用户继续输入的第三按键所对应的韵母确定候选词条;或者,若用户所输入的第二按键与第三按键无法构成正确的拼音,则所述词条确定装置4对所输入的按键所对应的韵母进行调整,分别基于“第一按键所对应的声母、第二按键所对应的介音韵母”以及“第一按键所对应的声母、第三按键所对应的韵母”确定候选此词条。
[0083]具体地,若所述第二按键所对应的功能分类为介音韵母,则所述词条确定装置4包括以下2种实现方式:
[0084]2.1当所述第二按键所对应的功能分类为介音韵母且所述介音韵母为i时:
[0085]若所述第二按键对应于介音韵母i,且当所述第一按键所对应的声母为zh、ch、sh、r、z、c、s时,由于上述声母与介音韵母i的组合不可
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1