用于汉字拼音输入的方法和装置的制造方法

文档序号:8487478阅读:280来源:国知局
用于汉字拼音输入的方法和装置的制造方法
【技术领域】
[0001] 本发明涉及信息处理技术,尤其涉及用于汉字拼音输入的方法。
【背景技术】
[0002] 存在各种拼音输入方法,用于在电脑、手机等智能设备上通过输入汉字拼音快捷 地输入汉字。现有技术中有一种双拼输入法,只需要键入两个字母,就能输入一个汉字,但 是,双拼输入法要求用户能记住键盘字母与首声母的对应关系以及键盘字母与尾韵母的对 应关系。
[0003] CN101950240公开了一种用于触摸屏的拼音输入法,根据其说明书,该输入法不需 要用户记住键盘字母与首声母的对应关系以及键盘字母与尾韵母的对应关系,用户只需要 2次点击或触摸动作,就能完成汉字拼音的输入。该输入法,在初始状态下,在触摸屏显示一 个放置所有声母的声母键盘,用户先点击或触摸声母键盘上的声母键,系统动态将声母键 盘切换为韵母键盘,韵母键盘上放置与当前声母配合使用的韵母键。用户再点击或触摸韵 母键盘上的韵母键,就完成一次汉字拼音的输入。系统按本次拼音的输入内容检索出汉字 放在带选汉字区域等待用户挑选,用户完成待选区汉字挑选后,系统返回初始状态。
[0004] 这种拼音输入法在汉字输入过程中,要么只显示声母键盘,要么只显示放置与当 前声母配合使用的韵母键的韵母键盘。在只显示声母键盘的情况下(例如初始状态下),如 果用户希望输入首韵母(例如"a"),需要点击或触摸声母键盘上除声母键以外的功能键,将 声母键盘切换成韵母键盘。在只显示韵母键盘的情况下,如果用户一例如在错误地点击了 声母键后一希望重新输入声母,也需要点击或触摸韵母键盘上除韵母键以外的功能键,将 韵母键盘切换成声母键盘。用户在输入拼音的过程中,任何时候只能看到声母键或韵母键, 不方便进行直观的操作。

【发明内容】

[0005] 本发明的一个目的是提供一种改进的用于汉字拼音输入的方法和装置。
[0006] -方面,提供一种汉字拼音输入方法,包含:在屏幕上显不代表所有声母的声母键 和代表所有单韵母的单韵母键;响应于针对一个单韵母的操作,显示与该单韵母对应的多 个辅助键,其中,该单韵母与人机交互界面各个辅助键代表的字母的组合,分别构成一个以 该单韵母起头的复合韵母。
[0007] 另一方面,提供一种用于汉字拼音输入的装置,包含:主键盘显示模块,被配置用 于在屏幕上显示代表所有声母的声母键和代表所有单韵母的单韵母键;和辅助键盘显示模 块,被配置用于响应于针对一个单韵母的操作,显示与该单韵母对应的多个辅助键,其中, 该单韵母与人机交互界面各个辅助键代表的字母的组合,分别构成一个以该单韵母起头的 复合韵母。
[0008] 本发明将汉字拼音分为三级结构:声母、单韵母、与单韵母对应的复合韵母的结 尾部分。通过有选择地动态地显示代表复合韵母结尾部分的辅助键,既能同时显示声母和 韵母,又不过度占用屏幕位置。用户无须记忆键位,操作方便快捷。
【附图说明】
[0009] 通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其 它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号 通常代表相同部件。
[0010] 图1示出了适于用来实现本发明实施方式的示例性计算系统100的框图;
[0011] 图2示意性表示按照发明实施例的用于汉字拼音输入的方法的高级流程图;
[0012] 图3示意性地表示按照发明实施例的用于拼音输入的屏幕上的键盘布局的初始 状态;
[0013] 图4至7表示的是图3所示的屏幕的局部,示意性地表示按照发明各种实施例的 拼音输入过程中的人机交互界面;
[0014] 图8A至10示意性地表示按照发明实施例的一些可选的键盘布局;
[0015] 图11示意性表示按照发明实施例的用于汉字拼音输入的装置的简略框图。
【具体实施方式】
[0016] 下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开 的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方 式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的 范围完整的传达给本领域的技术人员。
[0017] 图1示出了适于用来实现本发明实施方式的示例性计算系统100的框图。如图1 所示,计算机系统100可以包括:CPU (中央处理单元)101、RAM (随机存取存储器)102、R0M (只读存储器)1〇3、系统总线104、硬盘控制器105、键盘控制器106、串行接口控制器107、并 行接口控制器108、显示控制器109、硬盘110、键盘111、串行外部设备112、并行外部设备 113和显示器114。在这些设备中,与系统总线104耦合的有CPU101、RAM102、R0M103、硬盘 控制器105、键盘控制器106、串行控制器107、并行控制器108和显示控制器109。硬盘110 与硬盘控制器105耦合,键盘111与键盘控制器106耦合,串行外部设备112与串行接口控 制器107耦合,并行外部设备113与并行接口控制器108耦合,以及显示器114与显示控制 器109耦合。应当理解,图1所述的结构框图仅仅是为了示例的目的,而不是对本发明范围 的限制。在某些情况下,可以根据具体情况增加或减少某些设备。
[0018] 所属技术领域的技术人员知道,本发明可以实现为系统、方法或计算机程序产品。 因此,本公开可以具体实现为以下形式,即:可以是完全的硬件、也可以是完全的软件(包括 固件、驻留软件、微代码等),还可以是硬件和软件结合的形式,本文一般称为"电路"、"模 块"或"系统"。此外,在一些实施例中,本发明还可以实现为在一个或多个计算机可读介质 中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。
[0019] 可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计 算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是一但不限 于一电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算 机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便 携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储 器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、 或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程 序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0020] 计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号, 其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括--但 不限于--电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是 计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者 传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
[0021] 计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括一但不限 于一无线、电线、光缆、RF等等,或者上述的任意合适的组合。
[0022] 可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机 程序代码,所述程序设计语言包括面向对象的程序设计语言一诸如Java、Smalltalk、C++, 还包括常规
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1