具即时翻译的写作系统及其写作方法

文档序号:6357861阅读:158来源:国知局
专利名称:具即时翻译的写作系统及其写作方法
技术领域
本发明为有关于一种具即时翻译的写作系统及其写作方法,特别是指一种能够根据控制字符进行即时翻译的写作系统及其写作方法。
背景技术
近年来,随着网际网络的普及与蓬勃发展,造成使用者以非母语文字进行写作(以下称之为翻译写作)的机会较以往大幅增加,因此能够帮助使用者进行翻译写作的翻译程序便如雨后春笋般产生。一般而言,以往进行翻译写作时,当遇到不懂的词汇时,需通过传统的翻译程序进行查询,以便根据查询到的结果选择适当的解释词汇,并且由使用者自行键入提供写作的 输入区块中。然而,此一方式过程繁琐,将造成使用者在翻译写作上的困扰,并且影响使用者在输入的连贯性。有鉴于此,便有厂商提出即时翻译的方式,通过撷取光标位置的词汇直接进行翻译并显示翻译结果,如此一来,即可简化传统翻译程序的操作过程。然而,对于翻译写作而言,此一方式需要时常控制光标位置,以便作为翻译与否的判断,因此仍然大幅影响使用者在输入时的连贯性。综上所述,可知现有技术中长期以来一直存在以往于翻译写作时,无法任意控制翻译方式的问题,因此实有必要提出改进的技术手段,来解决此一问题。

发明内容
有鉴于现有技术存在的问题,本发明遂公开一种具即时翻译的写作系统及其写作方法。本发明所公开的具即时翻译的写作系统,包含储存模块、接收模块、拆解模块、翻译模块及显示模块。其中,储存模块用以储存多个翻译词汇,其中每一翻译词汇分别包含有解释词汇;接收模块用以接收输入信息;拆解模块用以在输入信息包含控制字符时,将输入信息拆解成控制字符及待译词汇;翻译模块用以将控制字符与预设的树发条件进行比对,并且根据比对结果查询与待译词汇相符的翻译词汇以及自翻译词汇的解释词汇中选择其一。至于本发明的具即时翻译的写作方法,其步骤包括提供多个翻译词汇,其中每一翻译词汇分别对应有解释词汇;接收输入信息;在输入信息包含控制字符时,将输入信息拆解成控制字符及待译词汇;将控制字符与预设的触发条件进行比对,并且根据比对结果查询与待译词汇相符的翻译词汇以及自翻译词汇的解释词汇中选择其一;将选择的解释词汇记录及显示于写作区块。本发明所公开的系统与方法如上,与现有技术之间的差异在于本发明是通过判断输入信息存在控制字符时,将输入信息拆解成控制字符及待译词汇,并且对待译词汇进行翻译,以及将翻译结果显示于写作区块中。
通过上述的技术手段,本发明可以达到提高翻译写作的便利性的技术功效。


图I为本发明具即时翻译的写作系统的系统方块图。图2A及图2B为本发明具即时翻译的写作方法的方法流程图。图3A及图3B为应用本发明进行即时翻译写作的示意图。图4为以醒目方式显示解释词汇的示意图。图5为设定触发条件的示意图。主要元件符号说明110储存模块120接收模块130拆解模块140翻译模块150显示模块160标示模块170定义模块300写作视窗310 写作区块311、312 输入信息321解释词汇330粗体解释词汇400 光标500设定视窗510输入区块520载入元件530编辑区块531触发条件540确定元件
具体实施例方式以下将配合图式及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。在说明本发明所公开的具即时翻译的写作系统及其方法之前,先对本发明所自行定义的名词作说明,本发明所述的控制字符是指用以判别是否进行即时翻译的符号或文字,举例来说,控制字符为倘若使用者输入“Oapple”则代表要对“apple”进行即时翻译,所述控制字符可由使用者自行设定,亦可预先设置于翻译程序中,举例来说,使用者可自行将喜好的符号,如“<§”、“! ”及“#”设定为控制字符,当设定完成后,翻译程序在侦测到输入信息包含这些符号时即判断为输入信息包含有控制字符。另外,所述触发条件包含触发字符及每一触发字符所对应的不同查询方式,举例来说,触发字符可记录为“#”,且其对应的查询方式为“计算机字典”,当控制字符与触发字符相同时,则选择使用与触发字符对应的查询方式,以此例而言,倘若使用者输入“#apple”,则控制字符为“#,,且与触发字符相同,故选择在“计算机字典中”查询是否存在“apple”的翻译词汇。以下配合图式对本发明具即时翻译的写作系统及其写作方法作进一步说明,请参阅图1,图I为本发明具即时翻译的写作系统的系统方块图,其包含储存模块110、接收模块120、拆解模块130、翻译模块140及显示模块150。其中,储存模块110用以储存多个翻译词汇,其中每一翻译词汇分别包含有至少一个解释词汇。举例来说,翻译词汇为“apple”,其包含有一个解释词汇为“苹果”。在实际实施上,所述储存模块110亦可为关联式资料库。接收模块120用以接收输入信息。在实际实施上,所述输入信息为使用者在写作区块中所输入的文字,并且以“空格符号”代表每一输入信息的结尾。拆解模块130用以在输入信息包含控制字符时(即经由将输入信息的每一字符与预设的控制字符依序进行比对,并且于比对符合时判断为输入信息包含有控制字符),将 输入信息拆解成控制字符及待译词汇。举例来说,假设使用者输入“Oapple”,此时拆解模块130因为侦测到存在控制字符“@”,故将作为控制字符,以及将“apple”作为待译词汇。特别要说明的是,为了避免造成误判,例如电子邮件格式“0mail.com”,因此可预设一个忽略格式,如电子邮件格式,当输入信息符合电子邮件格式则取消拆解,并且将此输入信息显示于写作区块中。翻译模块140用以将控制字符与预设的触发条件进行比对,并且根据比对结果查询与待译词汇相符的翻译词汇,以及自查询出的翻译词汇的解释词汇中选择其一。所述触发条件包含触发字符及每一触发字符所对应的不同查询方式,举例来说,触发字符为其对应的查询方式为“查询计算机字典中的翻译词汇”、触发字符为“ ! ”,其对应的查询方式为“查询医学字典中的翻译词汇”、触发字符为“#”,其查询方式为“查询日文字典中的翻译词汇”。另外,翻译模块140选择解释词汇的方式可通过文法规则及前后文意进行筛选,由于通过文法规则及前后文意筛选解释词汇的方式为已知技术,故在此不再多作说明。显示模块150用以将选择的解释词汇记录及显示于写作区块,所述写作区块是提供使用者输入文字的区域,其可记录及显示使用者所输入的文字。除此之外,本发明所公开的具即时翻译的写作系统更可包含标示模块160,用以于按压功能键或光标点选后,将写作区块中记录的解释词汇以醒目方式显示,所述醒目方式
是指将解释词汇的文字以闪烁、粗体、高对比色彩或配置底色......等等方式进行显示,
然本发明并未以此作限制。另外,亦可再包含定义模块170用以读取及设定前面提及的触发条件,在实际实施上,触发条件可记录在纯文字档案(例如副档名为txt)中,并且允许使用者任意编辑与修改。接着,请参阅图2A和图2B,图2A和图2B为本发明具即时翻译的写作方法的方法流程图,其步骤包括提供多个翻译词汇,其中每一翻译词汇分别包含有解释词汇(步骤210);接收输入信息(步骤220);在输入信息包含控制字符时,将此输入信息拆解成控制字符及待译词汇(步骤230);将控制字符与预设的触发条件进行比对,并且根据比对结果查询与待译词汇相符的翻译词汇以及自该翻译词汇的所有解释词汇中选择其一(步骤240);将选择的解释词汇记录及显示于写作区块(步骤250)。通过上述步骤,即可通过判断输入信息存在控制字符时,将输入信息拆解成控制字符及待译词汇,并且对待译词汇进行翻译,以及将翻译结果显示于写作区块中。承上所述,在实际实施上,更可在步骤230之后,判断输入信息符合忽略格式时取消拆解,并且将此输入信息显示于写作区块中(步骤231)。而在步骤240之前,则可供使用者读取及设定触发条件(步骤235)。另外,在步骤250之后,更可于按压功能键或光标点选后,将写作区块中显示及记录的解释词汇以醒目方式显示(步骤255)。如此一来,使用者可以更清楚区分哪些是通过即时翻译的文字,哪些则是使用者自行输入的文字。以下配合图3A至图5以实施例的方式进行如下说明,请先参阅图3A,图3A为应用本发明进行即时翻译写作的示意图。当使用者欲进行翻译写作时,可开启写作视窗300,并
且于写作区块310中任意输入文字、符号......等用以进行写作。举例来说,倘若使用者
欲输入“一天一个苹果,可远离医生”的英文词句,但是突然忘记苹果怎么拼写。此时,可在输入文字“An”后,再输入苹果”,以便应用本发明进行即时翻译。特别要说明的是,当使用者输入文字“An”并键入“空格”后,接收模块120会将“An”作为输入信息311,接着,因为此输入信息不包含控制字符,因此拆解模块130取消拆解,并且将此输入信息311 “An”直接显示在写作区块310之中。接下来,当使用者输入苹果”并且键入“空格”后,接收模块120会将苹果”作为输入信息312,并且由于此输入信息312存在控制字符“@”,因此,拆解模块130会将输入信息312拆解成控制字符及待译词汇“苹果”。接着,翻译模块140将控制字符与预设的触发条件进行比对,并且根据比对结果查询与待译词汇相符的翻译词汇,举例来说,假设预设的触发条件中记录触发字符及其相应的查询方式“查询所有字典”,那么,翻译模块140会在此触发条件中查询到与控制字符相同的触发字符,并使用其相应的查询方式“查询所有字典”来查询储存模块110中的翻译词汇,以便找出与待译词汇“苹果”相符的翻译词汇,倘若储存模块110中储存有翻译词汇“苹果”,其包含有解释词汇“apple”,则翻译模块140将选择此解释词汇。然后,显示模块150会如“图3B”所示意,将翻译模块140选择的解释词汇321 “apple”记录及显示于写作区块310之中。请参阅图4,图4为以醒目方式显示解释词汇的示意图。前面提到,使用者可通过按压功能键或光标点选方式使写作区块310中的解释词汇以醒目方式显示。以上例而言,当使用者按压实体键盘上的按键,或是以光标400在写作区块310中的同一位置连续点击时,将如“第4图”所示意使用粗体的方式标示解释词汇“apple”(成为粗体解释词汇330)。特别要说明的是,本发明并未限定按压的按键与点击的次数与位置。请参阅图5,图5为设定触发条件的示意图。前面提到,使用者可以预先设定触发条件,以便根据控制字符任意选择相应的查询方式。在实际实施上,触发条件可储存在纯文字档案中,使用者可开启设定视窗500后,在输入区块510键入此档案的路径及完整档案名称,并且点选载入元件520,用以于编辑区块530显示触发条件531。此时,使用者可任意编辑触发字符及其对应的查询方式,并且在设定完成后点选确定元件540储存。综上所述,可知本发明与现有技术之间的差异在于通过判断输入信息存在控制字符时,将输入信息拆解成控制字符及待译词汇,并且对待译词汇进行翻译,以及将翻译结果显示于写作区块中,借由此一技术手段可以解决现有技术所存在的问题,进而达成提高听障者感知声音的便利性的技术功效。、
虽然本发明以前述的实施例公开如上,然其并非用以限定本发明,任何本领域普通技术人员,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的专利保护范围须视本说明书所附的权利 要求书所界定者为准。
权利要求
1.一种具即时翻译的写作系统,其特征在于,包含 一储存模块,用以储存多个翻译词汇,其中每一翻译词汇分别包含至少一解释词汇; 一接收模块,用以接收一输入信息; 一拆解模块,用以在该输入信息包含一控制字符时,将该输入信息拆解成该控制字符及一待译词汇; 一翻译模块,用以将该控制字符与预设的触发条件进行比对,并且根据比对结果查询与该待译词汇相符的翻译词汇以及自所述翻译词汇的解释词汇中选择其一;及 一显示模块,用以将选择的解释词汇记录及显示于一写作区块。
2.如权利要求I所述的具即时翻译的写作系统,其特征在于,该系统更包含一标示模块,用以于按压功能键或光标点选后,将该写作区块中记录的该解释词汇以醒目方式显示。
3.如权利要求I所述的具即时翻译的写作系统,其特征在于,该系统更包含一定义模块,用以读取及设定该触发条件,该触发条件包含至少一触发字符及每一触发字符所对应的不同查询方式。
4.如权利要求I所述的具即时翻译的写作系统,其特征在于,该翻译模块为通过文法规则及前后文意筛选该翻译词汇的该些解释词汇。
5.如权利要求I所述的具即时翻译的写作系统,其特征在于,该拆解模块更包含在该输入信息符合一忽略格式时取消拆解,并且将该输入信息显不于该写作区块中。
6.一种具即时翻译的写作方法,其特征在于,其步骤包括 提供多个翻译词汇,其中每一翻译词汇分别包含至少一解释词汇; 接收一输入信息; 在该输入信息包含一控制字符时,将该输入信息拆解成该控制字符及一待译词汇; 将该控制字符与预设的触发条件进行比对,并且根据比对结果查询与该待译词汇相符的翻译词汇以及自所述翻译词汇的解释词汇中选择其一;及 将选择的解释词汇记录及显示于一写作区块。
7.如权利要求6所述的具即时翻译的写作方法,其特征在于,该方法更包含于按压功能键或光标点选后,将该写作区块中显示及记录的该解释词汇以醒目方式显示的步骤。
8.如权利要求6所述的具即时翻译的写作方法,其特征在于,该方法更包含读取及设定该触发条件的步骤,所述触发条件包含至少一触发字符及每一触发字符所对应的不同查询方式。
9.如权利要求6所述的具即时翻译的写作方法,其特征在于,所述自该翻译词汇的该些解释词汇中选择其一的步骤为通过文法规则及前后文意进行筛选。
10.如权利要求6所述的具即时翻译的写作方法,其特征在于,所述将该输入信息拆解成该控制字符及该待译词汇的步骤更包含于该输入信息符合一忽略格式时取消拆解,并且将该输入信息显示于该写作区块中的步骤。
全文摘要
本发明公开了一种具即时翻译的写作系统及其写作方法,通过判断输入信息存在控制字符时,将输入信息拆解成控制字符及待译词汇,并且对待译词汇进行翻译,以及将翻译结果显示于写作区块中,用以达成提高翻译写作的便利性的技术功效。
文档编号G06F17/28GK102737015SQ20111008997
公开日2012年10月17日 申请日期2011年4月7日 优先权日2011年4月7日
发明者徐胡晨, 邱全成 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1