词语翻译方法和装置的制造方法_2

文档序号:9417352阅读:来源:国知局
067]图5是根据一示例性实施例示出的第三种词语翻译装置的框图。
[0068]图6是根据一示例性实施例示出的第四种词语翻译装置的框图。
[0069]图7是根据一示例性实施例示出的一种词语翻译装置的框图。
[0070]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
【具体实施方式】
[0071]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0072]图1是根据一示例性实施例示出的一种词语翻译方法的流程图,如图1所示,词语翻译方法用于终端中,包括以下步骤。
[0073]在步骤101中,当外文文献显示在屏幕上时,确定与当前浏览用户相匹配的词语库。
[0074]其中,词语库中包括了当前浏览用户查询过的多个词语。
[0075]在步骤102中,对于指定文字信息中包含的每一个词语,判断词语库中是否包括该词语;若词语库中包括该词语,则执行下述步骤103。
[0076]其中,指定文字信息指代显示在当前屏幕上的信息。
[0077]在步骤103中,若词语库中包括该词语,则获取该词语的翻译信息和该词语在当前屏幕上的显示位置。
[0078]在步骤104中,基于该词语在当前屏幕上的显示位置,显示词语的翻译信息。
[0079]本公开实施例提供的方法,当外文文献显示在屏幕上时,确定与当前浏览用户相匹配的词语库,该词语库中包括了当前浏览用户查询过的多个词语;对于指定文字信息中包含的每一个词语,若词语库中包括该词语,则获取该词语的翻译信息和该词语在当前屏幕上的显示位置;基于该词语在当前屏幕上的显示位置,显示该词语的翻译信息,由于在用户阅读外文文献时,可自动根据存储生疏词语的词语库对文献进行翻译标记,所以无需用户在未记得该词语的翻译信息之前重复对该词语进行查询,省时省力,较为智能与简便。
[0080]可选地,确定与当前浏览用户相匹配的词语库,包括:
[0081]获取当前浏览用户的人脸信息,人脸信息通过摄像头对当前浏览用户进行人脸识别得到;
[0082]判断存储的人脸信息中是否包含当前浏览用户的人脸信息;
[0083]若存储的人脸信息中包含人脸信息,则获取人脸信息对应的词语库,将人脸信息对应的词语库确定为与当前浏览用户相匹配的词语库。
[0084]可选地,确定与当前浏览用户相匹配的词语库,包括:
[0085]若检测到账号登录操作,则判断当前输入的登录信息是否与预先设置的登录信息匹配;
[0086]若当前输入的登录信息与预先设置的登录信息匹配,则判断与当前登录账号匹配的词语库是否归属于同一用户;
[0087]若与当前登录账号匹配的词语库归属于同一用户,则将该词语库确定为与当前浏览用户相匹配的词语库。
[0088]可选地,该方法还包括:
[0089]当检测到对外文文献中任一词语的选定操作时,获取选定词语的翻译信息、选定词语在当前屏幕上的显示位置;
[0090]基于选定词语在当前屏幕上的显示位置,显示选定词语的翻译信息;
[0091]将选定词语添加到与当前浏览用户匹配的第一词语库中,其中,第一词语库中包括了当前浏览用户在阅读外文文献时查询过的词语。
[0092]可选地,显示选定词语的翻译信息之后,该方法还包括:
[0093]将选定词语添加到与当前浏览用户匹配的第二词语库中,其中,第二词语库中包括了当前浏览用户阅读多个外文文献时查询过的全部词语;
[0094]对于第二词语库中的每一个词语,判断该词语被查询的次数是否超过预设数值;
[0095]若该词语被查询的次数超过预设数值,则在第二词语库中清除该词语。
[0096]可选地,判断词语库中是否包括该词语,包括:
[0097]在第一词语库中进行遍历查找,判断第一词语库中是否包括该词语,其中,第一词语库中包括了当前浏览用户在阅读外文文献时查询过的词语;若第一词语库中包括该词语,则确定词语库中包括该词语;
[0098]在第二词语库中进行遍历查找,判断第二词语库中是否包括该词语,其中,第二词语库中包括了当前浏览用户阅读多个外文文献时查询过的全部词语;若第二词语库中包括该词语,则确定词语库中包括该词语。
[0099]可选地,显示该词语的翻译信息,包括:
[0100]在显示位置的预设方位上显示该词语的翻译信息;或,
[0101]在显示位置的预设方位上显示翻译信息的标记信息,当检测到标记信息的点击操作时,在预设方位上显示翻译信息。
[0102]可选地,该方法还包括:
[0103]对于文字信息中的包含的每一个词语,获取该词语被翻译信息标记的次数;
[0104]若该词语被翻译信息标记的次数大于预设数值,则不显示该词语的翻译信息。
[0105]上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再
--赘述。
[0106]图2是根据一示例性实施例示出的一种词语翻译方法的流程图。如图2所示,该词语翻译方法应用于终端上,包括以下步骤。
[0107]在步骤201中,当外文文献显示在屏幕上时,对当前浏览用户进行身份验证,确定与当前浏览用户相匹配的词语库。
[0108]在本公开实施例中,终端上可安装带有翻译功能的文档阅读软件,比如可将翻译软件作为一个插件使用,这样文档阅读软件不单单可提供文档显示功能,还可提供词语翻译功能。通过在文档阅读软件的显示页面上设置翻译开关,用户可灵活地选择将翻译信息显示或屏蔽。用户通过该文档阅读软件便可打开外文文献,使得该外文文献的内容显示在该终端的屏幕上,方便用户进行阅读。也即,当外文文献显示在屏幕上时,表征用户此时正在阅读该外文文献。其中,用户可以通过各种类型的终端打开外文文献,比如智能手机、笔记本、平板电脑等,本公开实施例对此不进行具体限定,仅需保证各种类型的终端均安装有该文档阅读软件即可。
[0109]其中,词语库是以人为维度的,每个用户对应至少一个第一词语库和一个第二词语库。其中,第一词语库包括了当前浏览用户在阅读该外文文献时查询过的词语。若当前浏览用户在阅读该外文文献的过程中,遇到了生疏的词语,可以通过取词或者划词等方式,对该生疏词语进行查询,并将该词语添加到第一词语库中。若未存储当前浏览用户对应该外文文献的第一词语库,即该用户第一次查询该外文文献中的词语,则为该用户建立对应该外文文献的第一词语库。第二词语库中包括了当前浏览用户之前在阅读多个外文文献时查询过的全部词语。当前浏览用户在进行词语查询的时候,可以通过该文档阅读软件直接输入词语进行查询,或者通过对当前阅读的外文文档进行取词或划词操作来查询,并将查询的词语添加到第二词语库中。
[0110]若当前浏览用户通过身份验证,则终端便会确定与该用户相匹配的词语库,该词语库中包括了该用户查询过的多个词语信息。比如,包含查询过的词语本身以及词语对应的翻译信息,当然,还可不包括词语对应的翻译信息,本公开实施例对此不进行具体限定。其中,词语库中的词语可以是单词、词组等用户查询过的并得到相应翻译信息的内容。
[0111]其中,终端可以通过下述两种方式,对当前浏览用户进行身份验证,确定与当前浏览用户相匹配的词语库:
[0112]第一种方式,获取当前浏览用户的人脸信息;判断存储的人脸信息中是否包含当前浏览用户的人脸信息;若存储的人脸信息中包含该人脸信息,则获取该人脸信息对应的词语库,将该人脸信息对应的词语库确定为与当前浏览用户相匹配的词语库。
[0113]对于常用的翻译软件来说,一般均设置了登录账号,进而通过设置的登录名和密码对用户身份进行验证,以确定是否为用户本人或用户授权他人使用该账号信息登录。针对第一种方式,若终端未检测到账号登录操作,则采取人脸识别方式对用户进行身份验证。若终端检测到账号登录操作,且该账号被多个人使用,那么还是采取人脸识别方式对用户进行身份验证。
[0114]由于多个用户可使用同一个账号进行登录,那么同一个账号便可对应一个或多个用户的词语库。当终端检测到账号登录操作时,可能是知晓登录信息的任一个人(拥有不同的人脸信息)通过该账号阅读外文文献。而为了分辨各个用户的词语库,终端会针对不同的人脸信息建立相应的词语库。这样即便多个用户使用同一个账号进行登录,那么由于存储了人脸信息与词语库的对应关系,也可依据人脸信息确定与当前浏览用户相匹配的词语库。
[0115]其中,人脸信息通过摄像头对当前浏览用户进行人脸识别得到。为了保证能够准确的找到与该用户匹配的词语库,以便在该外文文献中显示该用户曾经查询过的词语翻译信息。在当前浏览用户阅读外文文献时,终端通过人脸识别获取当前浏览用户的人脸信息,若该人脸信息第一次出现,则将该人脸信息存储起来,同时,建立与该人脸信息对应的词语库。若该人脸信息不是第一次出现,则终端将该人脸信息与之前存储的人脸信息进行比对;若有相同的人脸信息存在,则认为存储的人脸信息中包含该人脸信息,并将该相同人脸信息对应的词语库确定为与当前浏览用户相匹配的词语库。
[0116]第二种方式,若检测到账号登录操作,则判断当前输入的登录信息是否与预先设置的登录信息匹配;若当前输入的登录信息与预先设置的登录信息匹配,则判断与当前登录账号匹配的词语库是否归属于同一用户;若与当前登录账号匹配的词语库归属于同一用户,则将词语库确定为与当前浏览用户相匹配的词语库。
[0117]其中,预先设置的登录信息指用户在注册账号时设置的账户名称和账号密码等注册信息,该注册信息会被存储起来。当用户进行账号登录操作的时候,终端会将用户当前输入的登录信息与存储的注册信息进行比对;若比对成功,则确定当前输入的登录信息与预先设置的登录信息匹配,允许用户登录。
[0118]若一个账号一直被同一个人使用,则该账号便对应一个人脸信息,进而也仅对应一个第一词语库和一个第二词语库,所以若检测到与当前登录账号匹配的词语库仅包括一个人脸信息对应的第一词语库和一个第二词语库,那么确定与当前登录账号匹配的词语库归属于同一用户,无需再进行人脸识别,直接将该词语库确定为与当前浏览用户相匹配的词语库。
[0119]在步骤202中,对于指定文字信息中包含的每一个词语,判断该词语库中是否包括该词语;若该词语库中包括该词语,则执行下述步骤203。
[0120]其中,指定文字信息指代显示在当前屏幕上的信息,可为该外文文献中的一页内容。在本公开实施例中,终端通过该文档阅读软件会对用户
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1