一种实时翻译系统、方法及装置与流程

文档序号:12802200阅读:201来源:国知局
一种实时翻译系统、方法及装置与流程

本发明实施例涉及通信领域,尤其涉及一种实时翻译系统、方法及装置。



背景技术:

在生活中很多时候会接触到外语人,有些时候需要和外国人进行沟通,现有的手机、座机及网络通讯软件在跟外国人交流沟通时都会受到语音不通的影响,进而导致交流障碍,如何简单、方便的与外国人进行无障碍沟通是现阶段需要解决的一大难题。



技术实现要素:

本发明实施例提供一种实时翻译系统、方法及装置,能够对通话进行实时翻译,进而实现无障碍沟通。

第一方面,本发明实施例提供了一种实时翻译系统,包括:

终端、外接耳机以及翻译装置,所述外接耳机包括:听筒、麦克风和第一无线模块,所述外接耳机通过所述第一无线模块与所述终端相连;

所述翻译装置,与所述外接耳机相连,用于在终端用户使用所述外接耳机与其他用户进行通话的过程中,采集所述外接耳机接收的待翻译音频数据;获取与所述待翻译音频数据对应的翻译音频数据;将所述翻译音频数据发送至对应的用户。

进一步的,所述翻译装置具体包括:本地翻译部件,其中,所述本地翻译部件内嵌于所述外接耳机中,或者以有线的方式与所述外接耳机相连。

进一步的,所述翻译装置具体包括:第二无线模块、远端翻译服务器、以及本地转发部件,所述本地转发部件与所述外接耳机相连,所述远端翻译服务器通过所述第二无线模块与所述本地转发部件相连;

其中,所述本地转发部件,用于在终端用户使用所述外接耳机与其他用户进行通话的过程中,采集所述外接耳机接收的待翻译音频数据,并通过所述第二无线模块将所述待翻译音频数据转发至所述远端翻译服务器,获取所述远端翻译服务器返回的翻译音频数据,并将所述翻译音频数据发送至对应的用户;

所述远端翻译服务器,用于生成与所述待翻译音频数据对应的翻译音频数据,并将所述翻译音频数据通过所述第二无线模块发送至所述本地转发部件。

进一步的,所述第二无线模块以及本地转发部件内嵌于所述外接耳机中,或者以有线的方式与所述外接耳机相连。

进一步的,所述第一无线模块以及所述第二无线模块具体包括:蓝牙模块,和/或无线保真模块。

进一步的,所述外接耳机为脖带耳机。

进一步的,所述外接耳机支持2.4g硬件传输采集。

第二方面,本发明实施例提供了一种实时翻译方法,包括:

在终端用户使用外接耳机与其他用户进行通话的过程中,采集所述外接耳机接收的待翻译音频数据;其中,所述外接耳机通过第一无线模块与终端相连;

获取与所述待翻译音频数据对应的翻译音频数据;

将所述翻译音频数据发送至对应的用户。

进一步的,获取与所述待翻译音频数据对应的翻译音频数据,包括:

根据所述待翻译音频数据的语种类型,查询对应的文本映射库,获取与所述待翻译音频数据对应的待翻译文本数据;

根据预先设定的翻译语种对以及所述待翻译音频数据的语种类型,将所述待翻译文本数据转换为翻译文本数据;

根据所述翻译文本数据生成所述翻译音频数据。

进一步的,获取与所述待翻译音频数据对应的翻译音频数据,包括:

将预先设定的翻译语种类型以及所述待翻译音频数据通过第二无线模块发送至远端翻译服务器,以使所述远端翻译服务器生成与所述待翻译音频数据对应的翻译音频数据;

获取所述远端翻译服务器返回的所述翻译音频数据。

进一步的,将所述翻译音频数据发送至对应的用户,包括:

如果根据所述预先设定的翻译语种对确定所述翻译音频数据的接收者为所述终端用户,则将所述翻译音频数据发送至所述外接耳机的耳机听筒中,以使所述外接耳机直接播放所述翻译音频数据;

如果根据所述预先设定的翻译语种对确定所述翻译音频数据的接收者为与所述终端用户进行通话的其他用户,则将所述翻译音频数据通过所述外接耳机的第一无线模块发送至所述终端中,以使所述终端通过设定通信协议将所述翻译音频数据发送至所述其他用户的终端中。

进一步的,在获取与所述待翻译音频数据对应的翻译音频数据之前,还包括:

如果确定所述待翻译音频数据中包括至少两个声源的音频数据,则采用语音分离算法,对所述待翻译音频数据进行语音分离处理。

进一步的,在终端用户使用外接耳机与其他用户进行通话的过程中,采集所述外接耳机接收的待翻译音频数据包括:

在终端用户使用外接耳机与其他用户进行通话的过程中,采集所述外接耳机麦克风中的待翻译音频数据;或者,

在终端用户使用外接耳机与其他用户进行通话的过程中,采集所述外接耳机第一无线模块中的待翻译音频数据。

第三方面,本发明实施例还提供了一种实时翻译装置,该装置包括:

数据采集模块,用于在终端用户使用外接耳机与其他用户进行通话的过程中,采集所述外接耳机接收的待翻译音频数据;其中,所述外接耳机通过第一无线模块与终端相连;

数据获取模块,用于获取与所述待翻译音频数据对应的翻译音频数据;

数据发送模块,用于将所述翻译音频数据发送至对应的用户。

本发明实施例的技术方案通过在终端用户使用外接耳机与其他用户进行通话的过程中,采集外接耳机接收的待翻译音频数据,获取与待翻译音频数据对应的翻译音频数据,将翻译音频数据发送至对应的用户,解决了现有技术中由于语言不通导致沟通障碍的问题,能够对通话进行实时翻译,进而实现无障碍沟通。

附图说明

图1是本发明实施例一中的一种实时翻译系统的结构图;

图2是本发明实施例二中的一种实时翻译系统的结构图;

图3是本发明实施例二中的一种实时翻译系统的示意图;

图4是本发明实施例三中的一种实时翻译方法的流程图;

图5是本发明实施例四中的一种实时翻译装置的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种实时翻译系统的结构图,本实施例可适用于实时翻译的情况,本发明实施例提供的实时翻译系统包括:终端110、外接耳机120以及翻译装置130,所述外接耳机120包括:听筒122、麦克风123和第一无线模块121,所述外接耳机120通过所述第一无线模块121与所述终端110相连;

所述翻译装置130,与所述外接耳机120相连,用于在终端用户使用所述外接耳机120与其他用户进行通话的过程中,采集所述外接耳机120接收的待翻译音频数据;获取与所述待翻译音频数据对应的翻译音频数据;将所述翻译音频数据发送至对应的用户。

具体的,若用户a与用户b进行通话,用户a端具备翻译装置,则在用户a说,用户b听的情况下,翻译装置采集用户a的外接耳机的麦克风中的待翻译音频数据,获取与所述待翻译音频数据对应的翻译音频数据,将所述翻译音频数据发送至外接耳机的第一无线模块中,再将翻译音频数据从第一无线模块中发送至用户a的终端中,通过基站将用户a的终端中的翻译音频数据发送至用户b的终端中,进而实现实时翻译。

具体的,若用户a与用户b进行通话,用户a端具备翻译装置,则在用户b说,用户a听的情况下,待翻译音频数据通过用户b的终端发送至用户a的终端,待翻译音频数据从用户a的终端发送至用户a的外接耳机的第一无线模块中,翻译装置采集外接耳机的第一无线模块中的待翻译音频数据,获取与所述待翻译音频数据对应的翻译音频数据,将所述翻译音频数据发送至外接耳机的听筒中播放,进而实现实时翻译。

可选的,所述翻译装置130具体包括:本地翻译部件,其中,所述本地翻译部件内嵌于所述外接耳机中,或者以有线的方式与所述外接耳机相连。

具体的,通过本地翻译部件能够获取与待翻译音频数据对应的翻译音频数据,具体的实现方式可以为在本地翻译部件中预先存储各类语种的数据库,也可以为在本地翻译部件中预先存储大量的词典,本实施例对此不进行限制。

可选的,所述外接耳机为脖带耳机。

具体的,在用户通话的过程中使用脖带耳机既能够实时翻译用户之间的通话又能够方便用户使用,提升用户体验。

可选的,所述外接耳机支持2.4g硬件传输采集。

其中,所述2.4g为无线频段。具体的,能够支持2.4g硬件传输采集的外接耳机为能够对音频数据进行采集的耳机。例如可以是,蓝牙耳机。

本发明实施例的技术方案,通过第一无线模块将外接耳机与终端相连,将翻译装置与外接耳机相连,在终端用户使用所述外接耳机与其他用户进行通话的过程中,采集所述外接耳机接收的待翻译音频数据,获取与待翻译音频数据对应的翻译音频数据,将翻译音频数据发送至对应的用户,解决了现有技术中由于语言不通导致沟通障碍的问题,能够对通话进行实时翻译,进而实现无障碍沟通。

实施例二

图2为本发明实施例二提供的一种实时翻译系统的结构图,本实施例是对上述实施例中的实时翻译系统作进一步详细阐述,具体是,所述翻译装置130具体包括:第二无线模块131、远端翻译服务器133、以及本地转发部件132。

其中,所述本地转发部件132与所述外接耳机120相连,所述远端翻译服务器133通过所述第二无线模块131与所述本地转发部件132相连;其中,所述本地转发部件132,用于在终端用户使用所述外接耳机120与其他用户进行通话的过程中,采集所述外接耳机120接收的待翻译音频数据,并通过所述第二无线模块131将所述待翻译音频数据转发至所述远端翻译服务器133,获取所述远端翻译服务器133返回的翻译音频数据,并将所述翻译音频数据发送至对应的用户;所述远端翻译服务器133,用于生成与所述待翻译音频数据对应的翻译音频数据,并将所述翻译音频数据通过所述第二无线模块131发送至所述本地转发部件。

具体的,若用户a与用户b进行通话,用户b端具备翻译装置,则在用户b说,用户a听的情况下,本地转发部件采集用户b的外接耳机的麦克风中的待翻译音频数据,并通过所述第二无线模块将待翻译音频数据转发至远端翻译服务器,通过远端翻译服务器对待翻译音频数据进行翻译,并将翻译音频数据通过第二无线模块发送至所述本地转发部件,将所述翻译音频数据发送至外接耳机的第一无线模块中,再将翻译音频数据从第一无线模块中发送至用户b的终端中,通过基站将用户b的终端中的翻译音频数据发送至用户a的终端中,进而实现实时翻译。

在一个具体的例子中,如图3所示,翻译装置通过蓝牙与手机b连接,使用手机a的用户与使用手机b的用户进行通话,当使用手机a的用户说,使用手机b的用户听时,翻译装置通过蓝牙把手机a的待翻译音频数据截取,通过wifi将待翻译音频数据传到远端翻译服务器,远端翻译服务器解析后,将翻译音频数据发送至听筒,直接播放翻译音频数据。当使用手机b的用户说,使用手机a的用户听时,翻译装置直接获取手机b的待翻译音频数据,通过wifi将手机b的待翻译音频数据发送至远端翻译服务器,远端翻译服务器解析后通过蓝牙将翻译音频数据发送至手机b,通过基站将手机b中的翻译音频数据发送至手机a。

可选的,所述第二无线模块以及本地转发部件内嵌于所述外接耳机中,或者以有线的方式与所述外接耳机相连。

可选的,所述第一无线模块以及所述第二无线模块具体包括:蓝牙模块,和/或无线保真模块。

其中,所述无线保真模块为wifi模块。

本发明实施例的技术方案,通过第一无线模块将外接耳机与终端相连,将本地转发部件与外接耳机相连,通过第二无线模块将远端翻译服务器与本地转发部件相连,解决了现有技术中由于语言不通导致沟通障碍的问题,能够对通话进行实时翻译,进而实现无障碍沟通。

实施例三

图4为本发明实施例三提供的一种实时翻译方法的流程图,本实施例可适用于实时翻译的情况,该方法可以由具有实时翻译功能的装置来执行,该装置可以采用软件和/或硬件的方式实现,本发明实施例三提供的方法具体包括:

s210,在终端用户使用外接耳机与其他用户进行通话的过程中,采集所述外接耳机接收的待翻译音频数据;其中,所述外接耳机通过第一无线模块与终端相连。

其中,所述第一无线模块可以为蓝牙模块,也可以为无线保真模块。

其中,所述外接耳机可以为蓝牙耳机,也可以为其他能够支持2.4g硬件传输采集的耳机。

具体的,在终端用户与其他用户进行通话的过程中,翻译装置采集外接耳机接收的待翻译音频数据。

可选的,在终端用户使用外接耳机与其他用户进行通话的过程中,采集所述外接耳机接收的待翻译音频数据包括:

在终端用户使用外接耳机与其他用户进行通话的过程中,采集所述外接耳机麦克风中的待翻译音频数据;或者,

在终端用户使用外接耳机与其他用户进行通话的过程中,采集所述外接耳机第一无线模块中的待翻译音频数据。

具体的,在用户a和用户b进行通话的过程中,用户a端具备翻译装置,若用户a说,用户b听,翻译装置采集用户a的外接耳机麦克风中接收的待翻译音频数据;若用户b说,用户a听,翻译装置采集用户a的外接耳机第一无线模块中接收的待翻译音频数据。

s220,获取与所述待翻译音频数据对应的翻译音频数据。

其中,所述获取与所述待翻译音频数据对应的翻译音频数据的方式可以为通过本地翻译部件对待翻译音频数据进行翻译,也可以为通过本地的转发部件将待翻译音频数据发送至远端翻译服务器进行翻译,本实施例对此不进行限制。

其中,所述翻译音频数据为与用户进行通话的另一方能够听懂的语音。

具体的,若用户a说中文,用户b说英文,在用户a和用户b进行通话的过程中,用户a说,用户b听的情况下,用户a端具备翻译装置,翻译装置采集用户a的外接耳机麦克风中接收的待翻译音频数据(中文),获取与待翻译音频数据(中文)对应的翻译音频数据(英文)。

可选的,获取与所述待翻译音频数据对应的翻译音频数据,包括:

根据所述待翻译音频数据的语种类型,查询对应的文本映射库,获取与所述待翻译音频数据对应的待翻译文本数据;

其中,根据待翻译音频数据的语种类型,将待翻译音频数据转换为对应的待翻译文本数据。例如可以是,若待翻译音频数据为中文,则将待翻译音频数据(中文音频)转换为对应的待翻译文本数据(中文文本)。

根据预先设定的翻译语种对以及所述待翻译音频数据的语种类型,将所述待翻译文本数据转换为翻译文本数据;

其中,所述预先设定的翻译语种为通话双方的语种,例如可以是,用户a和用户b进行通话,则预先设定用户a说中文,用户b说英文。

其中,预先设定翻译语种的方式可以通过在翻译装置上安装触控屏,通过触控屏设定,也可以通过在翻译装置上设置按钮,根据不同的按钮设定不同的翻译语种,本实施例对此不进行限制。

具体的,若用户a和用户b进行通话,预先设定用户a说中文,用户b说英文,则可以通过设定的翻译语种确定将翻译音频数据发送给哪一个用户,例如可以是,若翻译音频数据为中文,则将翻译音频数据发送至用户a;若翻译音频数据为英文,则将翻译音频数据发送至用户b。

根据所述翻译文本数据生成所述翻译音频数据。

在一个具体的例子中,若预先设定用户a说中文,用户b说英文,在用户a和用户b进行通话的过程中,用户a说,用户b听的情况下,将用户a说的中文音频转换成中文文本,再将中文文本转换成用户b能够听懂的英文文本,再将英文文本转换成英文音频。

可选的,获取与所述待翻译音频数据对应的翻译音频数据,包括:

将预先设定的翻译语种类型以及所述待翻译音频数据通过第二无线模块发送至远端翻译服务器,以使所述远端翻译服务器生成与所述待翻译音频数据对应的翻译音频数据;

获取所述远端翻译服务器返回的所述翻译音频数据。

可选的,将所述翻译音频数据发送至对应的用户,包括:

如果根据所述预先设定的翻译语种对确定所述翻译音频数据的接收者为所述终端用户,则将所述翻译音频数据发送至所述外接耳机的耳机听筒中,以使所述外接耳机直接播放所述翻译音频数据;

如果根据所述预先设定的翻译语种对确定所述翻译音频数据的接收者为与所述终端用户进行通话的其他用户,则将所述翻译音频数据通过所述外接耳机的第一无线模块发送至所述终端中,以使所述终端通过设定通信协议将所述翻译音频数据发送至所述其他用户的终端中。

可选的,在获取与所述待翻译音频数据对应的翻译音频数据之前,还包括:

如果确定所述待翻译音频数据中包括至少两个声源的音频数据,则采用语音分离算法,对所述待翻译音频数据进行语音分离处理。

具体的,若用户a和用户b进行通话,若用户a和用户b同时说话,则将获取的待翻译音频数据通过语音分离算法对其进行语音分离处理。

s230,将所述翻译音频数据发送至对应的用户。

具体的,将翻译音频数据发送至对应的用户的方式可以为将翻译音频数据发送至外接耳机的听筒,也可以为将翻译音频数据发送至外接耳机的第一无线模块。

在一个具体的例子中,用户a与用户b进行通话,用户a端具备翻译装置,则在用户a说,用户b听的情况下,将翻译音频数据发送至外接耳机的第一无线模块,再将翻译音频数据从第一无线模块发送至用户a终端,通过基站将翻译音频数据发送至用户b终端。

在另一个具体的例子中,用户a与用户b进行通话,用户a端具备翻译装置,则在用户b说,用户a听的情况下,将翻译音频数据发送至用户a的外接耳机的听筒。

本发明实施例的技术方案,通过在终端用户使用外接耳机与其他用户进行通话的过程中,采集外接耳机接收的待翻译音频数据,获取与待翻译音频数据对应的翻译音频数据,将翻译音频数据发送至对应的用户,解决了现有技术中由于语言不通导致沟通障碍的问题,能够对通话进行实时翻译,进而实现无障碍沟通。

实施例四

图5为本发明实施例四的一种实时翻译装置的结构示意图。本实施例可适用于实时翻译的情况,该装置可采用软件和/或硬件的方式实现,该装置可集成在任何提供实时翻译的设备中,如图5所示,所述实时翻译装置具体包括:数据采集模块310、数据获取模块320和数据发送模块330。

其中,数据采集模块310,用于在终端用户使用外接耳机与其他用户进行通话的过程中,采集所述外接耳机接收的待翻译音频数据;其中,所述外接耳机通过第一无线模块与终端相连;

数据获取模块320,用于获取与所述待翻译音频数据对应的翻译音频数据;

数据发送模块330,用于将所述翻译音频数据发送至对应的用户。

可选的,所述数据获取模块320包括:

文本数据获取单元,用于根据所述待翻译音频数据的语种类型,查询对应的文本映射库,获取与所述待翻译音频数据对应的待翻译文本数据;

文本数据转换单元,用于根据预先设定的翻译语种对以及所述待翻译音频数据的语种类型,将所述待翻译文本数据转换为翻译文本数据;

第一音频数据生成单元,用于根据所述翻译文本数据生成所述翻译音频数据。

可选的,所述数据获取模块320包括:

第二音频数据生成单元,用于将预先设定的翻译语种类型以及所述待翻译音频数据通过第二无线模块发送至远端翻译服务器,以使所述远端翻译服务器生成与所述待翻译音频数据对应的翻译音频数据;

音频数据获取单元,用于获取所述远端翻译服务器返回的所述翻译音频数据。

可选的,所述数据发送模块330具体用于:

如果根据所述预先设定的翻译语种对确定所述翻译音频数据的接收者为所述终端用户,则将所述翻译音频数据发送至所述外接耳机的耳机听筒中,以使所述外接耳机直接播放所述翻译音频数据;

如果根据所述预先设定的翻译语种对确定所述翻译音频数据的接收者为与所述终端用户进行通话的其他用户,则将所述翻译音频数据通过所述外接耳机的第一无线模块发送至所述终端中,以使所述终端通过设定通信协议将所述翻译音频数据发送至所述其他用户的终端中。

可选的,还包括:

处理模块,用于在获取与所述待翻译音频数据对应的翻译音频数据之前,如果确定所述待翻译音频数据中包括至少两个声源的音频数据,则采用语音分离算法,对所述待翻译音频数据进行语音分离处理。

可选的,数据采集模块310具体用于:

在终端用户使用外接耳机与其他用户进行通话的过程中,采集所述外接耳机麦克风中的待翻译音频数据;或者,

在终端用户使用外接耳机与其他用户进行通话的过程中,采集所述外接耳机第一无线模块中的待翻译音频数据。

本发明实施例的技术方案,通过在终端用户使用外接耳机与其他用户进行通话的过程中,采集外接耳机接收的待翻译音频数据,获取与待翻译音频数据对应的翻译音频数据,将翻译音频数据发送至对应的用户,解决了现有技术中由于语言不通导致沟通障碍的问题,能够对通话进行实时翻译,进而实现无障碍沟通。

上述产品可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1