一种基于鼠标的文本翻译与语音播报系统技术方案

技术编号:33429733 阅读:19 留言:0更新日期:2022-05-19 00:20
本发明专利技术涉及文本翻译,具体涉及一种基于鼠标的文本翻译与语音播报系统,用户通过鼠标选取文本内容后,单击语音键控制鼠标向客户端发送翻译指令,只需一键操作即可实现文本翻译,大大提高了人们利用计算机进行外语阅读、学习、交流、办公的效率,利用鼠标内部的TTS服务模块能够将客户端发送的翻译文本转换为翻译语音,并通过喇叭对翻译语音进行语音播报,大大提升了操作的便利性和用户体验;本发明专利技术提供的技术方案能够有效克服现有技术所存在的翻译操作麻烦繁琐、翻译结果在准确性与匹配度方面均有很大欠缺的缺陷。面均有很大欠缺的缺陷。面均有很大欠缺的缺陷。

【技术实现步骤摘要】
一种基于鼠标的文本翻译与语音播报系统


[0001]本专利技术涉及文本翻译,具体涉及一种基于鼠标的文本翻译与语音播报系统。

技术介绍

[0002]人们利用计算机进行外语阅读、学习、交流、办公等活动的过程中,常常会遇到需要翻译的单词、词语或句子等内容,此时往往需要把这些文本内容复制后粘贴至翻译软件或在线翻译平台进行翻译,并且多句、段落翻译的准确度明显低于词语及单句,频繁的多步骤操作费时费力,大大降低了外语阅读、学习、办公的效率。
[0003]机器翻译是利用计算机将一种自然语言(源语言)翻译为另一种自然语言(目标语言)的过程。目前,侧重于结合用户的使用领域对源文本进行机器翻译,即在翻译时考虑用户讲话内容的应用领域。对于语音识别后得到的源文本,现有技术中提供了以下两种翻译方法:
[0004]第一种是位于语料层面的文本翻译方法,主要是先确定源文本的应用领域,筛选同属该应用领域的训练语料,并基于筛选出的训练语料构建翻译模型,利用构建的翻译模型对源文本进行翻译;
[0005]第二种是位于模型层面的文本翻译方法,主要是将多个不同应用领域的翻译模型进行组合,如根据源文本的应用领域与不同翻译模型对应应用领域之间的相关度,为每一翻译模型赋予权重,从而基于权重对所有翻译模型进行组合生成新的混合翻译模型,利用混合翻译模型对源文本进行翻译。
[0006]然而,不论是位于语料层面的文本翻译方法,还是位于模型层面的文本翻译方法,其所得到的翻译结果在准确性与匹配度方面均有很大的欠缺。

技术实现思路

[0007](一)解决的技术问题
[0008]针对现有技术所存在的上述缺点,本专利技术提供了一种基于鼠标的文本翻译与语音播报系统,能够有效克服现有技术所存在的翻译操作麻烦繁琐、翻译结果在准确性与匹配度方面均有很大欠缺的缺陷。
[0009](二)技术方案
[0010]为实现以上目的,本专利技术通过以下技术方案予以实现:
[0011]一种基于鼠标的文本翻译与语音播报系统,包括鼠标和客户端,所述鼠标内部设有控制器,所述控制器与语音键、TTS服务模块和喇叭电性连接;
[0012]语音键,用于控制鼠标向客户端发送翻译指令;
[0013]TTS服务模块,用于将客户端发送的翻译文本转换为翻译语音;
[0014]喇叭,用于对翻译语音进行语音播报;
[0015]所述客户端将鼠标选取的文本内容作为待翻译文本,并结合待翻译文本全文以及待翻译词之间的关系,利用离线语言包对待翻译文本进行关联翻译得到翻译文本。
[0016]优选地,所述客户端结合待翻译文本全文以及待翻译词之间的关系,利用离线语言包对待翻译文本进行关联翻译得到翻译文本,包括:
[0017]获取待翻译文本的状态序列,以及位于当前待翻译词之前且相邻的已被翻译词语的状态向量,基于状态序列和状态向量生成与当前待翻译词对应的关联向量,根据关联向量、已被翻译词语及其状态向量,从离线语言包中选择与当前待翻译词匹配的翻译结果。
[0018]优选地,所述获取待翻译文本的状态序列,包括:
[0019]通过编码器对待翻译文本进行编码处理,得到待翻译文本的状态序列。
[0020]优选地,所述基于状态序列和状态向量生成与当前待翻译词对应的关联向量,包括:
[0021]根据状态序列和状态向量生成中间状态序列,基于中间状态序列和状态向量,利用注意力模型获取与当前待翻译词对应的关联向量。
[0022]优选地,所述根据状态序列和状态向量生成中间状态序列,包括:
[0023]从状态序列中抽取一个前置状态向量,利用前置状态向量和状态向量计算门函数;
[0024]根据门函数和前置状态向量计算理解向量,并根据理解向量生成与状态序列对应的理解序列;
[0025]对理解序列进行编码处理,得到中间状态序列。
[0026]优选地,所述根据关联向量、已被翻译词语及其状态向量,从离线语言包中选择与当前待翻译词匹配的翻译结果,包括:
[0027]通过解码器对关联向量、已被翻译词语及其状态向量进行解码处理得到备选翻译文本,并离线语言包中选择与该备选翻译文本匹配度最高的翻译结果作为翻译文本。
[0028]优选地,所述喇叭安装于鼠标本体侧面,所述鼠标本体外壳表面与喇叭相对处设有网孔。
[0029]优选地,所述鼠标内部还设置有与控制器电性连接的通信模块,所述通信模块通过有线/无线方式与客户端进行通讯,无线方式包括2.4GHz、蓝牙两种连接方式。
[0030]优选地,所述客户端提供翻译语言种类的设定和切换服务,所述客户端提供语音播报切换服务。
[0031](三)有益效果
[0032]与现有技术相比,本专利技术所提供的一种基于鼠标的文本翻译与语音播报系统,具有以下有益效果:
[0033]1)用户通过鼠标选取文本内容后,单击语音键控制鼠标向客户端发送翻译指令,只需一键操作即可实现文本翻译,大大提高了人们利用计算机进行外语阅读、学习、交流、办公的效率,利用鼠标内部的TTS服务模块能够将客户端发送的翻译文本转换为翻译语音,并通过喇叭对翻译语音进行语音播报,大大提升了操作的便利性和用户体验;
[0034]2)客户端获取待翻译文本的状态序列,以及位于当前待翻译词之前且相邻的已被翻译词语的状态向量,并基于状态序列和状态向量生成与当前待翻译词对应的关联向量,根据关联向量、已被翻译词语及其状态向量,从离线语言包中选择与当前待翻译词匹配的翻译结果,利用待翻译文本全文,以及当前待翻译词与之前相邻已被翻译词语之间的关系进行关联翻译,能够有效提升翻译结果的准确性与匹配度,保证翻译结果的质量。
附图说明
[0035]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1为本专利技术的系统示意图;
[0037]图2为本专利技术中客户端的翻译流程示意图。
具体实施方式
[0038]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0039]一种基于鼠标的文本翻译与语音播报系统,如图1所示,包括鼠标和客户端,鼠标内部设有控制器,控制器与语音键、TTS服务模块和喇叭电性连接;
[0040]语音键,用于控制鼠标向客户端发送翻译指令;
[0041]TTS服务模块,用于将客户端发送的翻译文本转换为翻译语音;
[0042]喇叭,用于对翻译语音进行语音播报。
[0043本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于鼠标的文本翻译与语音播报系统,其特征在于:包括鼠标和客户端,所述鼠标内部设有控制器,所述控制器与语音键、TTS服务模块和喇叭电性连接;语音键,用于控制鼠标向客户端发送翻译指令;TTS服务模块,用于将客户端发送的翻译文本转换为翻译语音;喇叭,用于对翻译语音进行语音播报;所述客户端将鼠标选取的文本内容作为待翻译文本,并结合待翻译文本全文以及待翻译词之间的关系,利用离线语言包对待翻译文本进行关联翻译得到翻译文本。2.根据权利要求1所述的基于鼠标的文本翻译与语音播报系统,其特征在于:所述客户端结合待翻译文本全文以及待翻译词之间的关系,利用离线语言包对待翻译文本进行关联翻译得到翻译文本,包括:获取待翻译文本的状态序列,以及位于当前待翻译词之前且相邻的已被翻译词语的状态向量,基于状态序列和状态向量生成与当前待翻译词对应的关联向量,根据关联向量、已被翻译词语及其状态向量,从离线语言包中选择与当前待翻译词匹配的翻译结果。3.根据权利要求2所述的基于鼠标的文本翻译与语音播报系统,其特征在于:所述获取待翻译文本的状态序列,包括:通过编码器对待翻译文本进行编码处理,得到待翻译文本的状态序列。4.根据权利要求2所述的基于鼠标的文本翻译与语音播报系统,其特征在于:所述基于状态序列和状态向量生成与当前待翻译词对应的关联向量,包括:根据状态序列和状态向量生成中间状态序列,基于中间状态序列和状...

【专利技术属性】
技术研发人员:马冰马升朱国正
申请(专利权)人:合肥马道信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1