用于实现多语模拟键盘的系统及方法 【技术领域】
本发明涉及多语种之间信息处理技术领域,尤其涉及一种用于实现多语模拟键盘的系统及方法。
背景技术
2008年是奥运之年,届时将有大量的外国游客来到北京,邮政服务作为对外服务的一个窗口行业,迎来了机会,也面临着挑战。目前邮政员工的外语水平普遍不高,熟练使用英语的人员紧缺,尤其是掌握小语种的工作人员更少之又少。
而邮政服务网点众多,奥运场馆、签约酒店、支局、邮电所在奥运期间均需要外语服务人员,此类人员缺口极大,很难在短时间内补足人员缺口,沟通问题已成为迎接奥运工作中的重点和难点。
针对目前的情况进行深入分析,采用机器翻译技术是一个很好的选择,开发一个实现多语种信息交流的系统,以实现在语言不通的情况下能够顺畅的交流。该系统采用机器翻译技术,提供实时翻译功能,解决语言沟通的问题,并且可以通过单机、网络两种方式,应用于邮政的各个服务网点。
该实现多语种信息交流的系统提供的实时翻译,要求用户和外宾交替输入,进行会话。而法语、日语、西班牙语、俄语的输入方式各不相同(图1至图4分别示出了英语、法语、西班牙语和俄语各自的键盘布局),输入方法也不一样,法语和西班牙语有重音符号的问题,俄语字母和英文字母完全不一样,要在一个平台内解决几种语言的输入法问题,非常困难。
针对此问题,传统方法需要用户或外宾在一次会话结束后,切换到另一种输入法。这种操作方式是十分繁琐的,这就需要找到一种新的方式供外宾使用,以解决英语、汉语外的其它语种特殊字母的输入问题,而且最好使用习惯要符合外宾的要求。为了使操作更为简单,要在一个页面解决多种输入法,还要避免用户和营业员之间需要多次切换输入法。
【发明内容】
(一)要解决的技术问题
有鉴于此,本发明的主要目的在于提供一种用于实现多语模拟键盘的系统及方法,以解决英语、汉语外的其它语种特殊字母的输入问题,且操作简单,能在一个页面解决多种输入法,还能避免用户和营业员之间进行输入法的多次切换。
(二)技术方案
为达到上述目的,本发明提供的技术方案如下:
一种用于实现多语模拟键盘的系统,该系统包括一输入设备和一多语键盘仿真转换器,由该输入设备输入的字符信息首先进入该多语键盘仿真转换器,经该多语键盘仿真转换器进行仿真转换后,被转换为日语、法语、俄语和西班牙语的字符信息,然后进入计算机,实现多语种的输入。
上述方案中,该输入设备是美国标准101键盘。
上述方案中,该多语键盘仿真转换器包括:
一寄存器,用于接收和存储该输入设备输入的字符信息,并将该字符信息打包发送给转换适配器,同时接收和存储转换适配器返回的进行仿真转换后的字符信息;
一转换适配器,用于识别接收自寄存器的字符信息所属的语言种类,并根据该语言种类访问键盘存储器,从键盘存储器中查找与该语言种类对应的字符集,然后将接收自寄存器的字符信息转换成对应语种的相应字符信息,返回给寄存器;
一键盘存储器,用于存储英语、日语、法语、俄语和西班牙语的键盘布局,以及日语、法语、俄语和西班牙语与美国标准101键盘之间的对应关系,并存储日语、法语、俄语和西班牙语各自的字符集。
上述方案中,该转换适配器包括:
一字符转换器,用于识别接收自寄存器的字符信息所属的语言种类,并根据该语言种类访问键盘存储器,从键盘存储器中查找与该语言种类对应的字符集,然后将接收自寄存器的字符信息转换成对应语种的相应字符信息,返回给寄存器;
一重音加载器,用于在字符转换器识别出字符信息所属的语言种类是具有重音符号的法语和西班牙语时,在该字符信息中加入重音标记信息。
一种用于实现多语模拟键盘的方法,应用于所述的用于实现多语模拟键盘的系统,该方法包括:
多语键盘仿真转换器中的寄存器接收并存储输入设备输入的字符信息,并将该字符信息打包发送给多语键盘仿真转换器中的转换适配器;
转换适配器识别该字符信息所属的语言种类,并根据该语言种类访问多语键盘仿真转换器中的键盘存储器,从键盘存储器中查找与该语言种类对应的字符集,然后将接收自寄存器的字符信息转换成对应语种的相应字符信息;
转换适配器将转换后的字符信息返回给寄存器;
寄存器将转换后地字符信息输出给计算机。
上述方案中,在转换适配器识别该字符信息所属的语言种类的步骤中,如果转换适配器中的字符转换器识别出该字符信息所属的语言种类是具有重音符号的法语和西班牙语时,则该方法进一步包括:
转换适配器中的重音加载器在该字符信息中加入重音标记信息。
(三)有益效果
从上述技术方案可以看出,本发明具有以下有益效果:
1、本发明提供的这种用于实现多语模拟键盘的系统及方法,结合了法语、西语、俄语、英语的键盘布局特点,开发了多语模拟键盘,模拟键盘使用方法与法语、西语、俄语的键盘相同,当外宾需要会话时,系统自动切换到模拟键盘,外宾通过模拟键盘提供的功能,使用键盘或者鼠标输入语言,非常便捷。
2、本发明提供的这种用于实现多语模拟键盘的系统及方法,解决了英语、汉语外的其它语种特殊字母的输入问题,而且使用习惯符合外宾的要求,操作更为简单,在一个页面解决多种输入法,还避免了用户和营业员之间需要多次切换输入法的问题。
3、本发明提供的这种用于实现多语模拟键盘的系统及方法,不仅局限于英语、日语、法语、俄语和西班牙语的模拟输入,还可以通过进一步扩展键盘存储器中存储的键盘布局及字符集,以及其他各种语言与美国标准101键盘之间的对应关系,实现其他各种语言的模拟输入,具有较广阔的应用前景。
【附图说明】
图1至图4分别是英语、法语、西班牙语和俄语各自的键盘布局示意图;
图5是本发明提供的用于实现多语模拟键盘的系统的结构示意图;
图6是本发明提供的用于实现多语模拟键盘的方法流程图。
【具体实施方式】
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
如图5所示,图5是本发明提供的用于实现多语模拟键盘的系统的结构示意图,该系统包括一输入设备和一多语键盘仿真转换器,由该输入设备输入的字符信息首先进入该多语键盘仿真转换器,经该多语键盘仿真转换器进行仿真转换后,被转换为日语、法语、俄语和西班牙语的字符信息,然后进入计算机,实现多语种的输入。该输入设备是美国标准101键盘。
该多语键盘仿真转换器包括一寄存器、一转换适配器和一键盘存储器。其中,寄存器用于接收和存储该输入设备输入的字符信息,并将该字符信息打包发送给转换适配器,同时接收和存储转换适配器返回的进行仿真转换后的字符信息。转换适配器用于识别接收自寄存器的字符信息所属的语言种类,并根据该语言种类访问键盘存储器,从键盘存储器中查找与该语言种类对应的字符集,然后将接收自寄存器的字符信息转换成对应语种的相应字符信息,返回给寄存器。键盘存储器用于存储英语、日语、法语、俄语和西班牙语的键盘布局,以及日语、法语、俄语和西班牙语与美国标准101键盘之间的对应关系,并存储日语、法语、俄语和西班牙语各自的字符集。
另外,该转换适配器还进一步包括一字符转换器和一重音加载器。其中,字符转换器用于识别接收自寄存器的字符信息所属的语言种类,并根据该语言种类访问键盘存储器,从键盘存储器中查找与该语言种类对应的字符集,然后将接收自寄存器的字符信息转换成对应语种的相应字符信息,返回给寄存器。重音加载器用于在字符转换器识别出字符信息所属的语言种类是具有重音符号的法语和西班牙语时,在该字符信息中加入重音标记信息。
基于图5所示的用于实现多语模拟键盘的系统的结构示意图,图6示出了本发明提供的用于实现多语模拟键盘的方法流程图,该方法包括:
步骤601:多语键盘仿真转换器中的寄存器接收并存储输入设备输入的字符信息,并将该字符信息打包发送给多语键盘仿真转换器中的转换适配器;
步骤602:转换适配器识别该字符信息所属的语言种类,并根据该语言种类访问多语键盘仿真转换器中的键盘存储器,从键盘存储器中查找与该语言种类对应的字符集,然后将接收自寄存器的字符信息转换成对应语种的相应字符信息;
步骤603:转换适配器将转换后的字符信息返回给寄存器;
步骤604:寄存器将转换后的字符信息输出给计算机。
上述步骤602中所述的转换适配器识别该字符信息所属的语言种类,如果转换适配器中的字符转换器识别出该字符信息所属的语言种类是具有重音符号的法语和西班牙语时,则该方法在步骤602进一步包括:转换适配器中的重音加载器在该字符信息中加入重音标记信息。
本发明提供的这种用于实现多语模拟键盘的系统及方法,不仅局限于英语、日语、法语、俄语和西班牙语的模拟输入,还可以通过进一步扩展键盘存储器中存储的键盘布局及字符集,以及其他各种语言与美国标准101键盘之间的对应关系,实现其他各种语言的模拟输入,具有较广阔的应用前景。
本发明提供的用于实现多语模拟键盘的系统及方法,其开发需求与思路是来自邮政行业服务的实际需求。随着世界全球一体化进程的加快,语言沟通成为一切政治、经济活动开展的根本。本发明可实现并满足了邮政服务与国际沟通的需求,解决语言交流即可有效开展多层次业务合作。
本发明提供的用于实现多语模拟键盘的系统及方法,是针对奥运服务开发的,但也不仅仅服务适用于奥运,它为今后邮政形象与服务质量的提升提供了长期的语言保障,同时本系统也可根据业务的具体进展而加以细化与完善。随着奥运的召开,中国与世界的交流会进一步加深,因而本系统语言翻译功能的实际应用将是长期与持续的。具体到邮政各级服务人员,可将语言的学习融会到实际工作中,工作的同时日积月累的增强语言交流的能力。
本发明提供的用于实现多语模拟键盘的系统及方法,充分体现了科技奥运理念,并解决了实际服务工作中的语言难题,有着良好效果。但它又不仅仅针对奥运,它的开发,大大提升了涉外服务质量。也为今后的涉外服务提供了有效的技术手段。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。