[发明专利]动态取词翻译系统及其方法无效
申请号: | 200810111081.7 | 申请日: | 2008-06-13 |
公开(公告)号: | CN101604307A | 公开(公告)日: | 2009-12-16 |
发明(设计)人: | 邱全成;周韬 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F17/28 | 分类号: | G06F17/28 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙 洪;霍育栋 |
地址: | 台湾省台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 翻译 系统 及其 方法 | ||
技术领域
本发明涉及一种模拟键入按键进行复制的操作,用于动态取词的翻译系统及其方法。
背景技术
近年来,随着计算机的普及与网际网络的蓬勃发展,多语系文件已普遍广为流通,能够翻译各种语系的翻译软件便应运而生,一般而言,翻译软件具备一个字词输入框,用于提供使用者输入欲查询的字词,以便对所输入的字词进行翻译,而输入字词的方式通常有两种:第一种是以键盘逐字在字词输入框中依序输入;第二种是通过复制及贴上的操作将选择的字词传递至字词输入框中,供翻译软件进行翻译后输出翻译的结果。
然而,上述两种输入字词的方式,在实际操作上皆有其不便性。因此,有厂商提出根据光标所在位置来撷取字词,用于代替上述的字词输入操作。不过,以此作为字词的输入方式仅能撷取整个字词,而不能提供使用者选取适当的范围,举例来说,当使用者将光标移至字词如:″overbid″之上时,若欲对字词作进一步的翻译时,无法通过光标选取适当的字词范围如“over”或“bid”来进行翻译,故具有其局限性。另外,以此方式撷取字词容易在切换窗口的情况下,撷取到不想翻译的字词,甚至是无法撷取想要翻译的字词,产生字词翻译容易受到窗口切换干扰的问题。
综上所述,可知现有技术中长期以来一直存在字词翻译容易受窗口切换干扰的问题,因此有必要提出改进的技术手段,来解决此一问题。
发明内容
本发明所要解决的技术问题是提供一种动态取词的翻译系统及其方法,可以达到提高翻译操作便利性的技术功效。
为了解决上述问题,本发明提供了一种动态取词翻译系统,包含:暂存模块、标记模块、撷取模块及翻译模块,其中,暂存模块用于暂存数据;标记模块通过对连续字符串的选取,产生标记字词;撷取模块根据触发条件触发产生撷取并储存标记字词至暂存模块;翻译模块自暂存模块载入标记字词进行翻译,并生成显示块用于显示翻译结果。
本发明还提供了一种动态取词翻译方法,其步骤包括:通过对连续字符串的选取,产生标记字词;根据触发条件触发产生撷取并储存标记字词至暂存模块;自暂存模块载入标记字词进行翻译,并生成显示块用于显示翻译结果。
与现有技术相比,应用本发明,通过模拟键入按键进行复制的操作,用于撷取字词至暂存区进行翻译及管理,解决了现有技术中长期以来一直存在字词翻译容易受窗口切换干扰的问题,可以达到提高翻译操作便利性的技术功效。
附图说明
图1为本发明动态取词翻译系统之方框图;
图2为本发明动态取词翻译方法之流程图;
图3至图6为应用本发明标记字词进行翻译之示意图;
图7为本发明设定窗口之示意图。
具体实施方式
下面结合附图和具体实施方式对本发明作进一步说明。
在说明本发明所公开的动态取词翻译系统及其方法之前,先对本发明所自行定义的名词作如下之解释。在本发明中所提到的暂存模块即可以暂时性的储存数据,如窗口操作系统中的剪贴簿;触发条件则是记录键入信息(即快速键)及撷取操作信息(例如:复制)之间的对应关系,举例来说,触发条件设定键入信息为键盘的按键″Alt″时,其相应的撷取操作信息为″复制″,那么当通过键盘状态函数(例如:XkbGetState)检测到使用者键入按键为″Alt″,即执行复制(例如:通过内建的系统函数XTestFakeKeyEvent模拟键盘同时键入″Ctrl″及″C″)。
另外,等待时间是系统的延迟(delay)时间,用于提供使用者根据不同的硬件装置、操作系统或应用程序来进行调整,以避免应用程序反应不及而造成撷取字词失败;而标记区域则是通过光标持续选取及移动所产生,除此之外,亦可根据光标的首次点选位置及二次点选位置之间的范围来产生。前面所提及的等待时间及触发条件皆可通过设定窗口供使用者自行设定,其详细的设定方式将在稍后作说明。
首先,先说明本发明的系统,请参照图1,图1为本发明动态取词翻译系统之方框图,包含:暂存模块101、标记模块102、撷取模块103、翻译模块104及备份/还原模块105。其中,暂存模块101用于暂存数据,所述暂存数据为储存暂时性数据,并可轻易被覆写或删除(例如:储存于存储器中);标记模块102通过对连续字符串的选取产生标记字词,所述选取连续字符串可通过光标持续选取及移动,或是根据光标的首次点选位置及二次点选位置之间的范围来产生标记区域,并根据标记区域中的字词生成标记字词。另外,所述标记区域可以对比显示、互补显示及闪烁显示等显示方式进行显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810111081.7/2.html,转载请声明来源钻瓜专利网。