CN101430681A - 内嵌翻译功能的输入方法 - Google Patents
内嵌翻译功能的输入方法 Download PDFInfo
- Publication number
- CN101430681A CN101430681A CNA2008101831420A CN200810183142A CN101430681A CN 101430681 A CN101430681 A CN 101430681A CN A2008101831420 A CNA2008101831420 A CN A2008101831420A CN 200810183142 A CN200810183142 A CN 200810183142A CN 101430681 A CN101430681 A CN 101430681A
- Authority
- CN
- China
- Prior art keywords
- input
- character string
- language
- interface
- control signal
- 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.)
- Pending
Links
Images
Landscapes
- Document Processing Apparatus (AREA)
- Machine Translation (AREA)
Abstract
本发明涉及一种内嵌翻译功能的输入方法,该方法基于一种计算机***,该输入***包括通过一种计算机***和运行于该计算机***的操作***,该计算机***包括通过一种总线通信的中央处理器、输入装置、输出装置以及存储器装置;该方法包括以下步骤:步骤一:通过输入装置的操作,在第一界面中显示符合输入的第一语言的字符串;步骤二:将第一界面中的第一语言字符串输入到计算机。然后,返回步骤一之前的等待输入状态,等待新的输入,或者将第一界面中的第一语言字符串转换为第二语言的字符串,并在第二界面中显示出来;步骤三在第二界面中选择想要的字符串,并完成第二语言的字符串的输入。然后,返回步骤一之前的等待输入状态,等待新的输入。本发明将翻译功能与输入法有效的结合在一起,让输入法的用户在网上交流时,能够非常方便的与其他语种的人群进行交流。可使得多语种语言的输入速度大大加快。
Description
技术领域
本发明涉及一种计算机***文字的输入方法,具体涉及一种提供至少两种语言输入的输入方法以及包含该方法的计算机***。
背景技术
针对于使用汉语等字符语言的计算机***而言,如何高效、准确地的输入汉字、或英语、法语等其他语言的文字一直是本领域所一直探索的问题。
精通汉语并不很熟悉英语的使用者在通过例如微软视窗操作***环境下的office系列办公软件中输入相应的英语单词时,往往会碰到这样的问题,需要借助于翻译工具才能够准确地将英语单词写出,提供这样的翻译功能的工具可以是双语词典、或翻译电子产品或基于微软视窗操作***的翻译软件,如金山公司的金山词霸翻译软件。然而,在输入的同时查阅字典是很麻烦的,即使是翻译软件业会存在需要反复切换操作界面,从而降低输入效率的问题。
同样的问题也存在于精通一种或多种汉语以外的语言,如英语、法语或德语的使用者在通过例如微软视窗操作***环境下的office系列办公软件中输入相应的汉字的过程中。其遇到的问题与前面所属的问题类似,其区别仅是需要反向查阅。
此外,随着网络的普及,通过互联网上使用输入法的文字聊天成了人们之间的重要沟通手段之一,这就使得提高多语种文字输入的速度成为了一个亟待解决的问题。
因此,现有技术中有这样能够一种需求,即在输入一种语言文字的同时,输入法的界面可以显示其他至少一种语言的与已输入的语言文字语义相对应的文字。
发明内容
本发明目的在于提供一种内嵌翻译功能的输入方法,其能够显示输入的一种语言的文字,并能够将该输入的文字转换为具有相同语义的另外一种语言的文字。
为实现上述目的,本发明提供了一种内嵌翻译功能的输入方法,该方法基于一种计算机***,该输入***包括通过一种计算机***和运行于该计算机***的操作***,该计算机***包括通过一种总线通信的中央处理器、输入装置、输出装置以及存储器装置;该方法包括以下步骤:
步骤一:
通过输入装置的操作,在第一界面中显示符合输入的第一语言的字符串;
步骤二
将第一界面中的第一语言字符串输入到计算机。然后,返回步骤一之前的等待输入状态,等待新的输入;或者,
将第一界面中的第一语言字符串转换为第二语言的字符串,并在第二界面中显示出来;
步骤三
在第二界面中选择想要的字符串,并完成第二语言的字符串的输入。然后,返回步骤一之前的等待输入状态,等待新的输入。
其中,在步骤一中,中央处理器接收通过输入装置输入的字符,通过自身使用的码表与算法,检索出所有符合要求的第一语言的字符串,并通过第一界面进行显示;在步骤二中,在第一界面状态下,中央处理器接收从输入装置发出的第一控制信号,并根据第一控制信号从第一界面中所有符合要求的第一语言的字符串中选择想要的字符串,将其显示在第二界面,完成输入后,返回步骤一之前的等待输入状态,等待新的输入;或者,中央处理器接收从输入装置发出的第二控制信号,并根据第二控制信号从第一界面中所有符合要求的第一语言的字符串中选择想要的字符串,将选出的字符串代入嵌入于所述存储器装置的一种翻译词库并进行检索,在第二界面中显示出所有与该选出的第一语言的字符串语义相一致的第二语言的所有字符串。
其中,在步骤三中,接收从输入装置发出的第三控制信号,并根据该第三控制信号,在第二界面中从第二语言的所有字符串中选择需要的字符串,并将其输入到第三界面。
其中,所述第一界面、第二界面和第三界面通过所述输出装置输出。
其中,所述输出装置是显示器。
其中,所述输入装置是键盘、写字板或鼠标。
其中,所述翻译词库保存了至少代表两种语言的字符串的语义对应关系。
其中,所述第一控制信号、第二控制信号为通过输入装置产生的输出信号。
本发明将翻译功能与输入法有效的结合在一起,让输入法的用户在网上交流时,能够非常方便的与其他语种的人群进行交流。可使得多语种语言的输入速度大大加快。
附图说明
图1为实现本发明的输入方法的一种计算机***的原理框图;
图2为本发明的输入方法的流程图;
图3为依照本发明的一种具体实施方式的输入方法的流程图;
图4为依照本发明的另一种具体实施方式的输入方法的流程图。
具体实施方式
参照图1,本用于实现本发明的计算机***100包括连接与一总线50上的,并通过该总线50通信的中央处理器10,输入装置20、输出装置30、存储器装置40。其中,存储器装置50保存有一翻译词库41,该翻译词库保存了例如、汉—英、英——汉、汉——法、法——汉、汉——德、德——汉,或汉——日、日——汉、英——法、法——英、德——法、法——德,等语言文字的对应关系,并通过字符串的形式保存。
以翻译词库中包括汉——英语言对应关系的字符串为例,这样的对应关系可以由字符串的形式保存在一个查找表中,例如,中文“商业”对应英文“business”。当然,这样的对应关系并不是唯一的,其也可以通过多个对应一个或一个对应多个形式存在。这样的翻译词库可以是现有的商业化的词库,例如,金山软件公司的金山词霸的词库。
该计算机***100上安装有操作***,该操作***可以是微软公司的视窗系列软件,也可以是其他操作***。
参照图2,在该操作***中输入第一语言的文字时,例如,汉字,首先需要接收通过输入装置20输入的字符,通过自身使用的码表与算法,检索出所有符合要求的汉字的字符串,并通过第一界面进行显示;在这里,输入装置20可以是键盘或写字板等装置;第一界面显示显示为汉字的待选项,并可通过为待选项编号来方便后续的对待选项的选择;
分支选择1:在第一界面状态下,有中央处理器10接收从输入装置20发出的第一控制信号,并根据该第一控制信号从所有符合要求的汉字的字符串中选择想要的汉字的字符串,并完成该字符串的输入。该字符串表示一个汉字或一个汉语词;
第一控制信号可以是如“1”、“2”等的单一数字输入,也可以是空格等其他按键。完成字符串的输入后,返回最初的等待输入状态,等待新的字符输入。
分支选择2:在第一界面状态下,有中央处理器10也可以接收从输入装置20发出的第二控制信号,并根据该第二控制信号从所有符合要求的汉字的字符串中选择想要的汉字的字符串,将选出的字符串代入嵌入于所述存储器装置的一翻译词库并进行检索,在第二界面中显示出所有与该选出的汉语言的字符串语义相一致的的第二语言的所有字符串;
在这里,第二语言可以是英语、法语、德语等的一种;所有字符串代表在翻译词库中与所选择的汉字或汉语词具有相同语义的英语、法语、或德语的所有单词、词组;第二界面为另一生成的人机界面,同样,其可以对待选的字符串进行编号,从而方便选择。
第二控制信号可以是例如“ctrl+1”、“ctrl+2”的组合输入。
继而,由中央处理器10接收从输入装置20发出的第三控制信号,并根据该第三控制信号,在第二界面中从第二语言的所有字符串中选择需要的字符串,并完成第二语言的字符串的输入。
第三控制信号可以是如“1”、“2”等的单一数字输入,也可以是空格等其他按键。完成字符串的输入后,返回最初的等待输入状态,等待新的字符输入。
第三界面为继第二界面另一个人机界面。
下面给出了根据本发明的一种通过输入中文字符串产生英文的例子:
如图3所示,首先通过键盘输入“shangye”,输入法根据算法,将字符串分解为“shang”、“ye”,在本地的汉字字库、(数据库)得到若干个拼音为“shang”、“ye”的字。在词库中检索出第一个字拼音为“shang”,第二个字拼音为“ye”的词。根据使用词的使用频率罗列出来,通过界面进行显示。
使用快捷方式数字按键1(或空格),可直接完成汉字“商业”的输入。
使用快捷方式ctrl+1,选择“商业”并激活翻译功能。将“商业”载入本地的翻译词库,在数据库中检索出所有符合“商业”的英文翻译结果(包含音标、词性、中文释义)。并依据这些词的使用频率罗列在界面上进行显示(如图例示意中的步骤2)。
使用快捷键2,选择并完成“business”的输入。
下面给出了根据本发明的一种通过输入英文产生中文字符串的例子:
如图4所示,首先通过键盘输入“bus”,输入法在本地的英文词库中检索出所有前3个字母为“bus”的英文单词。根据每个单词的使用频率罗列出来,显示在界面上。
使用快捷方式数字按键4,可直接完成英文“business”的输入。
使用快捷键ctrl+4,选择“business”并激活翻译功能,将“business”载入本地的翻译词库,在数据库中检索出所有符合“business”的中文翻译结果(包含中英文例句)。并依据这些词的使用频率罗列在界面上进行显示。
最后使用快捷键2,选择并完成“生意”的输入。
本发明将翻译功能与输入法有效的结合在一起,让输入法的用户在网上交流时,能够非常方便的与其他语种的人群进行交流。可使得多语种语言的输入速度大大加快。
对于中文输入而言,如果某一个现实的汉字输入法使用本发明,那么只要这个输入法的用户懂得使用中文输入,都可以下载相关词库,结合一些翻译软件(翻译对方的聊天文字),与世界上任意一种语言的人群进行交流。同时,本输入法也适合学习外语的人群边学边用,增强学习效率。
Claims (8)
1.一种内嵌翻译功能的输入方法,该方法基于一种计算机***,该输入***包括通过一种计算机***和运行于该计算机***的操作***,该计算机***包括通过一种总线通信的中央处理器、输入装置、输出装置以及存储器装置;该方法包括以下步骤:
步骤一:
通过输入装置的操作,在第一界面中显示符合输入的第一语言的字符串;
步骤二
将第一界面中的第一语言字符串输入到计算机。然后,返回步骤一之前的等待输入状态,等待新的输入;或者,
将第一界面中的第一语言字符串转换为第二语言的字符串,并在第二界面中显示出来;
步骤三
在第二界面中选择想要的字符串,并完成第二语言的字符串的输入。然后,返回步骤一之前的等待输入状态,等待新的输入。
2.根据权利要求1所述的内嵌翻译功能的输入方法,其中,在步骤一中,中央处理器接收通过输入装置输入的字符,通过自身使用的码表与算法,检索出所有符合要求的第一语言的字符串,并通过第一界面进行显示;在步骤二中,在第一界面状态下,中央处理器接收从输入装置发出的第一控制信号,并根据第一控制信号从第一界面中所有符合要求的第一语言的字符串中选择想要的字符串,将其显示在第二界面,完成输入后,返回步骤一之前的等待输入状态,等待新的输入;或者,中央处理器接收从输入装置发出的第二控制信号,并根据第二控制信号从第一界面中所有符合要求的第一语言的字符串中选择想要的字符串,,将选出的字符串代入嵌入于所述存储器装置的一种翻译词库并进行检索,在第二界面中显示出所有与该选出的第一语言的字符串语义相一致的第二语言的所有字符串。
3.根据权利要求2所述的内嵌翻译功能的输入方法,其中,在步骤三中,接收从输入装置发出的第三控制信号,并根据该第三控制信号,在第二界面中从第二语言的所有字符串中选择需要的字符串,并将其输入到第三界面。
4.根据权利要求3所述的内嵌翻译功能的输入方法,其中,所述第一界面和第二界面通过所述输出装置输出。
5.根据权利要求3所述的内嵌翻译功能的输入方法,其中,所述输出装置是显示器。
6.根据权利要求3所述的内嵌翻译功能的输入方法,其中,所述输入装置是键盘、写字板或鼠标。
7.根据权利要求3所述的内嵌翻译功能的输入方法,其中,所述翻译词库保存了至少代表两种语言的字符串的语义对应关系。
8.根据权利要求3所述的内嵌翻译功能的输入方法,其中,所述第一控制信号、第二控制信号、第三控制信号为通过输入装置产生的输出信号。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008101831420A CN101430681A (zh) | 2008-12-12 | 2008-12-12 | 内嵌翻译功能的输入方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008101831420A CN101430681A (zh) | 2008-12-12 | 2008-12-12 | 内嵌翻译功能的输入方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101430681A true CN101430681A (zh) | 2009-05-13 |
Family
ID=40646087
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008101831420A Pending CN101430681A (zh) | 2008-12-12 | 2008-12-12 | 内嵌翻译功能的输入方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101430681A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102129423A (zh) * | 2010-01-13 | 2011-07-20 | 阿里巴巴集团控股有限公司 | 一种语句呈现方法及装置 |
CN102663016A (zh) * | 2012-03-21 | 2012-09-12 | 上海汉翔信息技术有限公司 | 电子设备上输入候选框进行输入信息扩展的***及其方法 |
CN104424180A (zh) * | 2013-09-09 | 2015-03-18 | 佳能株式会社 | 文本输入方法及设备 |
CN104484156A (zh) * | 2014-12-16 | 2015-04-01 | 用友软件股份有限公司 | 多语言公式的编辑方法、编辑***和多语言公式编辑器 |
CN105528342A (zh) * | 2015-12-29 | 2016-04-27 | 科大讯飞股份有限公司 | 一种输入法中智能翻译方法及*** |
CN107179837A (zh) * | 2017-05-11 | 2017-09-19 | 北京小米移动软件有限公司 | 输入方法及装置 |
CN109683734A (zh) * | 2018-12-29 | 2019-04-26 | 安徽咪鼠科技有限公司 | 一种智能语音鼠标自定义键控制方法 |
-
2008
- 2008-12-12 CN CNA2008101831420A patent/CN101430681A/zh active Pending
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102129423A (zh) * | 2010-01-13 | 2011-07-20 | 阿里巴巴集团控股有限公司 | 一种语句呈现方法及装置 |
CN102663016A (zh) * | 2012-03-21 | 2012-09-12 | 上海汉翔信息技术有限公司 | 电子设备上输入候选框进行输入信息扩展的***及其方法 |
CN102663016B (zh) * | 2012-03-21 | 2015-12-16 | 上海触乐信息科技有限公司 | 电子设备上输入候选框进行输入信息扩展的***及其方法 |
CN104424180A (zh) * | 2013-09-09 | 2015-03-18 | 佳能株式会社 | 文本输入方法及设备 |
CN104484156A (zh) * | 2014-12-16 | 2015-04-01 | 用友软件股份有限公司 | 多语言公式的编辑方法、编辑***和多语言公式编辑器 |
CN104484156B (zh) * | 2014-12-16 | 2017-04-05 | 用友网络科技股份有限公司 | 多语言公式的编辑方法、编辑***和多语言公式编辑器 |
CN105528342A (zh) * | 2015-12-29 | 2016-04-27 | 科大讯飞股份有限公司 | 一种输入法中智能翻译方法及*** |
CN107179837A (zh) * | 2017-05-11 | 2017-09-19 | 北京小米移动软件有限公司 | 输入方法及装置 |
CN107179837B (zh) * | 2017-05-11 | 2020-11-06 | 北京小米移动软件有限公司 | 输入方法及装置 |
CN109683734A (zh) * | 2018-12-29 | 2019-04-26 | 安徽咪鼠科技有限公司 | 一种智能语音鼠标自定义键控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10073829B2 (en) | System and method for inputting text into electronic devices | |
CN104866469B (zh) | 具有第二语言模式的输入法编辑器 | |
CN101206528B (zh) | 用多种词汇之一以及解析模态对简化用户输入文本的处理 | |
CN105117376B (zh) | 多模式输入法编辑器 | |
KR100643801B1 (ko) | 복수의 언어를 연동하는 자동완성 추천어 제공 시스템 및방법 | |
US8706472B2 (en) | Method for disambiguating multiple readings in language conversion | |
CN101286118B (zh) | 一种快速调用程序指令的方法、*** | |
CN102449579B (zh) | 一体式中文字输入方法 | |
US20140258892A1 (en) | Resource locator suggestions from input character sequence | |
CN101071338B (zh) | 一种文字输入的方法及*** | |
CN101430681A (zh) | 内嵌翻译功能的输入方法 | |
CN102439540A (zh) | 输入法编辑器 | |
CN103026318A (zh) | 输入法编辑器 | |
WO1994025922A1 (en) | Text input transliteration system | |
CN111414561B (zh) | 用于呈现信息的方法和装置 | |
CN104145235A (zh) | 用于使用触摸式计算设备输入多字符复合辅音或元音并音译为另一种语言的技术 | |
US20150220514A1 (en) | Data processing systems including a translation input method editor | |
van Esch et al. | Writing across the world's languages: Deep internationalization for Gboard, the Google keyboard | |
CN1704882A (zh) | 使用键盘的亚洲语言输入 | |
Sodhar et al. | Identification of issues and challenges in romanized Sindhi text | |
CN105683891B (zh) | 通过手势来输入声调和音符符号 | |
Sharma et al. | Word prediction system for text entry in Hindi | |
EP1221082B1 (en) | Use of english phonetics to write non-roman characters | |
CN103984420A (zh) | 一种基于拼音的藏文智能输入法 | |
KR20010070559A (ko) | 수식 편집 시스템 및 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20090513 |