CN103123572A - 一种输入字符的方法和电子装置 - Google Patents
一种输入字符的方法和电子装置 Download PDFInfo
- Publication number
- CN103123572A CN103123572A CN2011103723507A CN201110372350A CN103123572A CN 103123572 A CN103123572 A CN 103123572A CN 2011103723507 A CN2011103723507 A CN 2011103723507A CN 201110372350 A CN201110372350 A CN 201110372350A CN 103123572 A CN103123572 A CN 103123572A
- Authority
- CN
- China
- Prior art keywords
- character
- input
- error
- button
- word
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Document Processing Apparatus (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
本发明实施例提供一种输入字符的方法和电子装置,方法包括:触发一输入法,接收根据所述输入法输入的输入字符;根据输入法将所述输入字符转换成为第一文字;根据纠错规则对所述输入字符进行匹配,产生一匹配结果;当所述匹配结果表示所述输入字符中的第一字符出现错误时,标识所述第一字符;显示标识的所述第一字符。应用所提供的技术方案,根据纠错规则对输入字符进行匹配,当输入字符中存在错误的字符时,将错误的字符标识出来,使得用户在出现输入错误时,可以容易的定位在错误的字符处并进行更改,无需先删除后输入。
Description
技术领域
本发明涉及移动设备输入技术,特别是指一种输入字符的方法和电子装置。
背景技术
触屏式移动设备已经成为了移动通信市场的主流消费品,触屏式移动设备中的输入功能都有了革命性的改变,与之配套的虚拟键盘输入和九键输入操作同步与手写输入技术进入了人们的视野。
在触屏式移动设备上实现输入字符的技术中,如何输入,用哪种输入方式,成为了人们操作时关注的焦点问题;上网、微博、聊天、搜索都需要进行输入操作,这些操作更是与移动互联网的发展息息相关。
发明人发现现有技术存在如下问题:由于移动设备触摸屏幕大小的限制,经常输入错误的字符,甚至在输入了很长的字符串之后才会发现有错误,此时必须要逐个删除输入的字符后再重新输入。
发明内容
本发明要解决的技术问题是提供一种输入字符的方法和电子装置,解决现有技术中,在移动设备上输入错误的字符之后,需要在字符间逐一移动光标或者逐个删除前面输入的字符后再重新输入所导致的输入操作繁琐的缺陷。
为解决上述技术问题,本发明的实施例提供一种输入字符的方法,应用于电子装置,方法包括:触发一输入法,接收根据所述输入法输入的输入字符;根据输入法将所述输入字符转换成为第一文字;根据纠错规则对所述输入字符进行匹配,产生一匹配结果;当所述匹配结果表示所述输入字符中的第一字符出现错误时,标识所述第一字符;显示标识的所述第一字符。
所述的方法中,显示标识的所述第一字符,之后还包括:启动一选定操作,根据所述选定操作输入了第二字符;以所第二字符替代所述第一字符;将包含了所述第二字符的所述输入字符转换为第二文字,所述第二文字与所述第一文字不同。
所述的方法中,根据纠错规则对所述输入字符进行匹配还包括:当所述输入字符是拼音时,对所述拼音是声母或者韵母进行判定,当相邻的所述拼音不符合声母与韵母之间的拼写规则时,认定相邻的所述拼音存在错误。
所述的方法中,标识所述第一字符,还包括:所述第一字符是相邻的所述拼音中的第二个拼音。
所述的方法中,启动一选定操作,还包括:禁用与非错误字符之间不匹配的字符所对应的按键。
所述的方法中,启动一选定操作,还包括:变换按键键盘的布局,变换后的按键键盘中包括与非错误字符之间匹配的字符所对应的全部按键。
所述的方法中,启动一选定操作,还包括:确定与非错误字符之间匹配的字符所对应的当前允许触发按键,并标识所述当前允许触发按键。
一种电子装置,包括:输入法管理单元,用于触发一输入法,输入单元,用于接收根据所述输入法输入的输入字符;根据输入法将所述输入字符转换成为第一文字;匹配单元,用于根据纠错规则对所述输入字符进行匹配,产生一匹配结果;当所述匹配结果表示所述输入字符中的第一字符出现错误时,标识所述第一字符;显示单元,用于显示标识的所述第一字符。
所述的装置中,还包括:选定单元,用于启动一选定操作,根据所述选定操作输入了第二字符;以所第二字符替代所述第一字符;将包含了所述第二字符的所述输入字符转换为第二文字,所述第二文字与所述第一文字不同。
所述的装置中,选定单元包括:按键禁用模块,用于禁用与非错误字符之间不匹配的字符所对应的按键;按键布局切换模块,用于变换按键键盘的布局,变换后的按键键盘中包括与非错误字符之间匹配的字符所对应的全部按键;按键选择模块,用于确定与非错误字符之间匹配的字符所对应的当前允许触发按键,并标识所述当前允许触发按键;按键选择模块,用于确定与非错误字符之间匹配的字符所对应的当前允许触发按键,并标识所述当前允许触发按键。
本发明的上述技术方案的有益效果如下:根据纠错规则对输入字符进行匹配,当输入字符中存在错误的字符时,将错误的字符标识出来,使得用户在出现输入错误时,可以容易的定位在错误的字符处并进行更改,无需对错误的字符删除后再输入正确的字符。
附图说明
图1表示一种输入字符的方法流程示意图;
图2表示输入字句对应的字符过程中出现错误字符的示意图;
图3表示提供错误字符附近的其他字符的示意图;
图4表示提供的变换后的按键键盘的示意图;
图5表示在键盘上提供允许触发按键的示意图;
图6表示一种电子装置结构示意图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
本发明实施例提供一种输入字符的方法,应用于电子装置,如图1所示,方法包括:
步骤101,触发一输入法;
步骤102,接收根据所述输入法输入的输入字符;
根据输入法将所述输入字符转换成为第一文字;
步骤103,根据纠错规则对所述输入字符进行匹配,产生一匹配结果;
当所述匹配结果表示所述输入字符中的第一字符出现错误时,标识所述第一字符;
步骤104,显示标识的所述第一字符。
应用所提供的技术方案,根据纠错规则对输入字符进行匹配,当输入字符中存在错误的字符时,将错误的字符标识出来,使得用户在出现输入错误时,可以容易的定位在错误的字符处并进行更改,无需先删除后输入。
在一个优选实施例中,显示标识的所述第一字符,之后还包括:
启动一选定操作,根据所述选定操作输入了第二字符;
以所第二字符替代所述第一字符;
将包含了所述第二字符的所述输入字符转换为第二文字,所述第二文字与所述第一文字不同。
在一个优选实施例中,根据纠错规则对所述输入字符进行匹配还包括:当所述输入字符是拼音时,对所述拼音是声母或者韵母进行判定;
当相邻的所述拼音不符合声母与韵母之间的拼写规则时,认定相邻的所述拼音中存在错误。
在一个优选实施例中,标识所述第一字符,还包括:所述第一字符是相邻的所述拼音中的第二个拼音。
在一个应用场景中,应用各实施例提供的技术手段,包括:
步骤201,如图2所示,用户希望输入“王刚是好人”的字句,因此输入了对应的字母“wamg gang shi hao ren”作为输入字符。
步骤202,输入过程中,将汉字“王”对应的汉语拼音wang中的韵母ang错误的输入为amg。
步骤203,根据预先设置的纠错规则对输入字符进行匹配,发现拼音中的字母a与m之间不匹配;
步骤204,根据纠错规则中的规定:若输入字符是拼音,且当相邻的拼音不符合声母与韵母之间的拼写规则时,认定相邻的所述拼音中存在错误。
产生的匹配结果中会记录这一错误信息。
步骤205,如图2所示,标识所述第一字符,所述第一字符是相邻的拼音字母a与m中的第二个拼音,即,将字母m标识为粗体且放大的式样。
在一个优选实施例中,启动一选定操作,还包括:禁用与非错误字符之间不匹配的字符所对应的按键。
在一个应用场景中,考虑到用户有可能由于手指不灵活而误触发了本应当敲击的按键周边的某一个按键,因此当检测到错误的字符时,如图3所示,包括:
步骤1,用户希望输入“王刚是好人”的字句,因此输入了对应的字母“wamggang shi hao ren”作为输入字符。
步骤2,对输入的字母,根据声母和韵母之间的组合原理确定输入的哪一个字母出现了错误,自动将该字母标识为高亮或者粗体且放大的式样;
具体而言,对于输入字符wamg,判断出amg不是一个正确的音节后,将其中的字母m自动标识为高亮或者粗体且放大的式样。
步骤3,识别字母m上下左右周围的各个按键,分别为“J、K、L、N、回车、收回软键盘和Back键”。
步骤4,将这几个按键对应的字符分别和字母a和/或者字母g进行组合,进而确定用户可能的输入是ang,通过在移动设备的屏幕上列出音节ang自动为用户进行纠正。
如果错误的字母周围的按键对应的字母可以和字母a或者字母g之间产生多种组合,则应当分别列出对应的序列供用户选择。
在一个优选实施例中,启动一选定操作,还包括:变换按键键盘的布局,变换后的按键键盘中包括与非错误字符之间匹配的字符所对应的全部按键。
在一个应用场景中,应用实施例中提供的技术方案,包括:
步骤1,用户希望输入“王刚是好人”的字句,因此输入了对应的字母“wamggang shi hao ren”作为输入字符。
步骤2,对输入的字母,根据声母和韵母之间的组合原理,当相邻的所述拼音不符合声母与韵母之间的拼写规则时,认定相邻的所述拼音中存在错误;
具体而言,对于输入字符wamg,判断出amg不是一个正确的音节后,认定其中的字母m是第一个出现错误的字母;将其中的m自动标识为高亮或者粗体且放大的式样。
步骤3,识别字母m上下左右周围的按键,分别为“J、K、L、N、回车、收回软键盘和Back键”;
将上述字母重新排列并显示在屏幕上,如图4所示,可以按照“J、K、L、N、回车、收回软键盘和Back键”的顺序显示。
或者,识别能够与字母a形成一个完整的韵母或者音节的其他字母组合,在屏幕上重新排列显示这些字母组合。
在一个优选实施例中,启动一选定操作,如图5所示,还包括:确定与非错误字符之间匹配的字符所对应的当前允许触发按键,并标识所述当前允许触发按键。
在一个应用场景中,包括:
步骤1,用户希望输入“王刚是好人”的字句,因此输入了对应的字母“wamggang shi hao ren”作为输入字符。
步骤2,对输入的字母,根据声母和韵母之间的组合原理,当相邻的所述拼音不符合声母与韵母之间的拼写规则时,认定相邻的所述拼音中存在错误;
具体而言,对于输入字符wamg,判断出amg不是一个正确的音节后,认定其中的字母m是第一个出现错误的字母;将其中的m自动标识为高亮或者粗体且放大的式样。
步骤3,识别能够与字母a形成一个完整的韵母或者音节的其他适配字母,禁用这些适配字母之外的其他字母;
具体而言,允许N、I、O等适配字母,如图5所示,将适配字母进行适当比例的放大,以方便用户进行输入;禁用G、H、J和K等字母。
在一个优选实施例中,可以将输入光标停留在拼音中存在错误的字母处,等待用户删除该错误的字母后再次进行输入。或者,用户对输入的拼音,选择一个字母,可从软键盘输入其他字母,直接替换。
所提供的技术方案,支持在Win CE、Linux、Android等多种操作系统和平台上运行。
本发明实施例提供一种电子装置,如图6所示,包括:
输入法管理单元601,用于触发一输入法;
输入单元602,用于接收根据所述输入法输入的输入字符;根据输入法将所述输入字符转换成为第一文字;
匹配单元603,用于根据纠错规则对所述输入字符进行匹配,产生一匹配结果;
当所述匹配结果表示所述输入字符中的第一字符出现错误时,标识所述第一字符;
显示单元604,用于显示标识的所述第一字符。
在一个优选实施例中,如图6所示,装置还包括:
选定单元605,用于启动一选定操作,根据所述选定操作输入了第二字符;以所第二字符替代所述第一字符;
将包含了所述第二字符的所述输入字符转换为第二文字,所述第二文字与所述第一文字不同。
在一个优选实施例中,装置的选定单元605包括:
按键禁用模块,用于禁用与非错误字符之间不匹配的字符所对应的按键;
按键布局切换模块,用于变换按键键盘的布局,变换后的按键键盘中包括与非错误字符之间匹配的字符所对应的全部按键;
按键选择模块,用于确定与非错误字符之间匹配的字符所对应的当前允许触发按键,并标识所述当前允许触发按键;
按键选择模块,用于确定与非错误字符之间匹配的字符所对应的当前允许触发按键,并标识所述当前允许触发按键。
采用本方案之后的优势是:根据纠错规则对输入字符进行匹配,当输入字符中存在错误的字符时,将错误的字符标识出来,使得用户在出现输入错误时,可以容易的定位在错误的字符处并进行更改,无需对错误的字符删除后再输入正确的字符。同时,还提供了不同的方式对错误的字符进行修改,提高了输入字符的效率,增强了用户的使用体验。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种输入字符的方法,应用于电子装置,其特征在于,方法包括:
触发一输入法,
接收根据所述输入法输入的输入字符;
根据输入法将所述输入字符转换成为第一文字;
根据纠错规则对所述输入字符进行匹配,产生一匹配结果;
当所述匹配结果表示所述输入字符中的第一字符出现错误时,标识所述第一字符;
显示标识的所述第一字符。
2.根据权利要求1所述的方法,其特征在于,显示标识的所述第一字符,之后还包括:
启动一选定操作,根据所述选定操作输入了第二字符;
以所第二字符替代所述第一字符;
将包含了所述第二字符的所述输入字符转换为第二文字,所述第二文字与所述第一文字不同。
3.根据权利要求1所述的方法,其特征在于,根据纠错规则对所述输入字符进行匹配还包括:
当所述输入字符是拼音时,对所述拼音是声母或者韵母进行判定,
当相邻的所述拼音不符合声母与韵母之间的拼写规则时,认定相邻的所述拼音存在错误。
4.根据权利要求3所述的方法,其特征在于,标识所述第一字符,还包括:
所述第一字符是相邻的所述拼音中的第二个拼音。
5.根据权利要求2所述的方法,其特征在于,启动一选定操作,还包括:
禁用与非错误字符之间不匹配的字符所对应的按键。
6.根据权利要求2所述的方法,其特征在于,启动一选定操作,还包括:
变换按键键盘的布局,变换后的按键键盘中包括与非错误字符之间匹配的字符所对应的全部按键。
7.根据权利要求2所述的方法,其特征在于,启动一选定操作,还包括:
确定与非错误字符之间匹配的字符所对应的当前允许触发按键,并标识所述当前允许触发按键。
8.一种电子装置,其特征在于,包括:
输入法管理单元,用于触发一输入法,
输入单元,用于接收根据所述输入法输入的输入字符;
根据输入法将所述输入字符转换成为第一文字;
匹配单元,用于根据纠错规则对所述输入字符进行匹配,产生一匹配结果;
当所述匹配结果表示所述输入字符中的第一字符出现错误时,标识所述第一字符;
显示单元,用于显示标识的所述第一字符。
9.根据权利要求8所述的装置,其特征在于,还包括:
选定单元,用于启动一选定操作,根据所述选定操作输入了第二字符;
以所第二字符替代所述第一字符;
将包含了所述第二字符的所述输入字符转换为第二文字,所述第二文字与所述第一文字不同。
10.根据权利要求8所述的装置,其特征在于,所述选定单元包括:
按键禁用模块,用于禁用与非错误字符之间不匹配的字符所对应的按键;
按键布局切换模块,用于变换按键键盘的布局,变换后的按键键盘中包括与非错误字符之间匹配的字符所对应的全部按键;
按键选择模块,用于确定与非错误字符之间匹配的字符所对应的当前允许触发按键,并标识所述当前允许触发按键;
按键选择模块,用于确定与非错误字符之间匹配的字符所对应的当前允许触发按键,并标识所述当前允许触发按键。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110372350.7A CN103123572B (zh) | 2011-11-21 | 2011-11-21 | 一种输入字符的方法和电子装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110372350.7A CN103123572B (zh) | 2011-11-21 | 2011-11-21 | 一种输入字符的方法和电子装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103123572A true CN103123572A (zh) | 2013-05-29 |
CN103123572B CN103123572B (zh) | 2016-07-06 |
Family
ID=48454568
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110372350.7A Active CN103123572B (zh) | 2011-11-21 | 2011-11-21 | 一种输入字符的方法和电子装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103123572B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103533448A (zh) * | 2013-10-31 | 2014-01-22 | 乐视致新电子科技(天津)有限公司 | 智能电视的光标控制方法和光标控制装置 |
CN104916177A (zh) * | 2014-03-14 | 2015-09-16 | 卡西欧计算机株式会社 | 电子设备和电子设备的数据输出方法 |
CN106020679A (zh) * | 2016-04-29 | 2016-10-12 | 深圳市金立通信设备有限公司 | 一种输入控制方法及终端 |
CN113255316A (zh) * | 2020-02-13 | 2021-08-13 | 阿里巴巴集团控股有限公司 | 检测方法、显示方法、装置及设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101241514A (zh) * | 2008-03-21 | 2008-08-13 | 北京搜狗科技发展有限公司 | 一种生成纠错数据库的方法、自动纠错的方法和系统 |
CN101398717A (zh) * | 2007-09-30 | 2009-04-01 | 联想(北京)有限公司 | 可变显示键盘及输入方法 |
CN101710262A (zh) * | 2009-12-11 | 2010-05-19 | 北京搜狗科技发展有限公司 | 字符纠错方法及装置 |
US20110090151A1 (en) * | 2008-04-18 | 2011-04-21 | Shanghai Hanxiang (Cootek) Information Technology Co., Ltd. | System capable of accomplishing flexible keyboard layout |
-
2011
- 2011-11-21 CN CN201110372350.7A patent/CN103123572B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101398717A (zh) * | 2007-09-30 | 2009-04-01 | 联想(北京)有限公司 | 可变显示键盘及输入方法 |
CN101241514A (zh) * | 2008-03-21 | 2008-08-13 | 北京搜狗科技发展有限公司 | 一种生成纠错数据库的方法、自动纠错的方法和系统 |
US20110090151A1 (en) * | 2008-04-18 | 2011-04-21 | Shanghai Hanxiang (Cootek) Information Technology Co., Ltd. | System capable of accomplishing flexible keyboard layout |
CN101710262A (zh) * | 2009-12-11 | 2010-05-19 | 北京搜狗科技发展有限公司 | 字符纠错方法及装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103533448A (zh) * | 2013-10-31 | 2014-01-22 | 乐视致新电子科技(天津)有限公司 | 智能电视的光标控制方法和光标控制装置 |
CN103533448B (zh) * | 2013-10-31 | 2017-12-08 | 乐视致新电子科技(天津)有限公司 | 智能电视的光标控制方法和光标控制装置 |
CN104916177A (zh) * | 2014-03-14 | 2015-09-16 | 卡西欧计算机株式会社 | 电子设备和电子设备的数据输出方法 |
CN106020679A (zh) * | 2016-04-29 | 2016-10-12 | 深圳市金立通信设备有限公司 | 一种输入控制方法及终端 |
CN113255316A (zh) * | 2020-02-13 | 2021-08-13 | 阿里巴巴集团控股有限公司 | 检测方法、显示方法、装置及设备 |
Also Published As
Publication number | Publication date |
---|---|
CN103123572B (zh) | 2016-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9128921B2 (en) | Touchscreen keyboard with corrective word prediction | |
CN101840300B (zh) | 用于接收触敏显示设备上的文本输入的方法和系统 | |
US20180039335A1 (en) | Touchscreen Keyboard Providing Word Predictions at Locations in Association with Candidate Letters | |
US9152323B2 (en) | Virtual keyboard providing an indication of received input | |
KR100958309B1 (ko) | 문자입력장치 | |
US20130285927A1 (en) | Touchscreen keyboard with correction of previously input text | |
EP2680120B1 (en) | Touchscreen keyboard providing selection of word predictions in partitions of the touchscreen keyboard | |
EP2660699A1 (en) | Touchscreen keyboard with correction of previously input text | |
CN104704452A (zh) | 移动计算设备上的拆分虚拟键盘 | |
EP2404230A1 (en) | Improved text input | |
WO2013163718A1 (en) | Touchscreen keyboard with correction of previously input text | |
CN104683845A (zh) | 一种智能电视输入法及系统 | |
CN103455165B (zh) | 具有校正词预测的触摸屏键盘 | |
EP2672372B1 (en) | Information processing method and terminal device | |
US20160092104A1 (en) | Methods, systems and devices for interacting with a computing device | |
CN103123572A (zh) | 一种输入字符的方法和电子装置 | |
CN105278695A (zh) | 一种拼音输入方法及装置 | |
US20120194438A1 (en) | Electronic reader with chinese pinyin input function and chinese pinyin input method | |
KR20140139702A (ko) | 텍스트 수정 방법 및 장치 | |
KR101377717B1 (ko) | 문자 입력 단말기 및 방법 | |
KR101653102B1 (ko) | 단순화된 쿼티 소프트웨어 키패드를 이용한 한글/영어/숫자/기호 문자 입력 방법 | |
EP2660693B1 (en) | Touchscreen keyboard providing word predictions at locations in association with candidate letters | |
KR20170075904A (ko) | 부가 서비스 기능을 포함하는 모바일 기기용 소프트웨어 키보드 | |
JP6141709B2 (ja) | 入力受付装置および入力受付方法 | |
TWI604367B (zh) | 複合式輸入方法及裝置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |