一种同步翻译的装置、方法和系统与流程

文档序号:17066519发布日期:2019-03-08 22:57阅读:276来源:国知局
一种同步翻译的装置、方法和系统与流程

本发明实施例涉及通讯领域,特别涉及一种同步翻译的装置、方法和系统。



背景技术:

随着社会以及科技的不断发展,不管是在日常生活中还是在学术领域沟通上,国际交流沟通已经是每个人都有的经历,但是跨语言交流场景对参与者的多语言水平要求较高;正是基于此,出现了同步翻译系统,同步翻译系统可以采集a用户的声音,经过同步翻译装置的翻译后发送给b用户,同时也采集b用户的声音,经过同步翻译装置的翻译后发送给a用户,实现同步翻译功能。

同步翻译装置与外设(例如耳机)之间的通信连接通常是通过同步翻译装置的天线实现的,发明人发现现有技术中至少存在如下问题:目前同步翻译装置采用单一的天线与外设进行通信,无法满足同时与多个外设进行通信,即便多个外设共用一个天线与同步翻译装置建立通信连接,即多个外设共用一个通信通道,但是,每个外设无法同时使用一个通信通道接收各自的数据,例如,一副包含两个耳塞的蓝牙耳机,可以将左耳塞当作外设1,右耳塞当作外设2,外设1和外设2公用同一个蓝牙天线,并与同步翻译装置的蓝牙天线配对,从而建立该蓝牙耳机与同步翻译装置之间的通信通道,用户a使用左耳塞,用户b使用右耳塞,用户a和用户b进行国际交流的过程中,用户a发出音频信号1,用户b发出音频信号2,理想状态是左耳塞接收翻译后的音频信号2,右耳塞接收翻译后的音频信号1;但实际是,左耳塞即接收翻译后的音频信号2,也接收翻译后的音频信号1;同样,右耳塞也是接收到两种翻译后的音频信号。因此,这将大大影响同步翻译装置的功能。



技术实现要素:

本发明实施方式的目的在于提供一种同步翻译装置、方法和系统,使得同步翻译装置可以同时与多个外设通信,提高同步翻译装置与外设之间的通信质量,以及提高同步翻译装置的适用性。

为解决上述技术问题,本发明的实施方式提供了一种同步翻译装置,包括:主控模块和至少两个通信天线,主控模块分别与至少两个通信天线连接;主控模块通过至少两个通信天线分别与每个外设建立通信通道,外设的数目与通信天线的数目对应;在主控模块与每个外设建立通信通道的情况下,主控模块分别通过每个外设各自的通信通道与外设进行数据传输。

本发明的实施方式还提供了一种数据传输的方法,应用于同步翻译装置,包括:通过至少两个通信天线分别与每个外设建立通信通道,其中,外设的数目与同步翻译装置中通信天线的数目对应;在与至少两个外设建立通信通道的情况下,分别通过每个外设各自的通信通道与所述外设进行数据传输。

本发明的实施方式还提供了一种同步翻译系统,包括:上述的同步翻译装置以及至少两个外设。

本发明实施方式相对于现有技术而言,同步翻译装置设置至少两个通信天线,分别与对应数目的外设建立通信连接,即每个外设都与该同步翻译装置上对应的通信天线建立通信连接,使得每个外设都有各自对应通信通道,从而使得同步翻译装置可以同时通过每个外设各自对应的通信通道传输数据。由于每个外设各自的通信通道互相独立,使得在通信通道上传输的数据不会互相影响,实现对传输的数据的分离,从而使得同步翻译装置可以同时与多个外设进行数据通信,且每个外设接收的数据之间没有干扰,提高该同步翻译装置与外设之间的通信质量,同时也提高了该同步翻译装置的适用性。

另外,主控模块包括通信子模块和处理子模块,其中,通信子模块的数目与通信天线的数目相同;每个通信子模块分别与处理子模块连接;每个通信子模块具体用于:接收通信子模块对应的通信通道所获取的第一数据,并将第一数据传输至处理子模块;处理子模块具体用于获取第一数据,对第一数据进行翻译处理,将翻译后的第一数据作为第二数据,并将第二数据传输至其他未接收第一数据的通信子模块,其中,由其他通信子模块通过各自对应的通信通道将第二数据传输至对应的外设。由于有多个通信通道,每个通信通道都有对应的通信子模块,对于每个第一数据,处理子模块都可以在将该第一数据翻译后,发送至除自己之外的通信通道,从而通过不同的通信通道实现第二数据与多个外设的同时传输。

另外,处理子模块还用于:在将第二数据传输至其他未接收第一数据的通信子模块之前,获取其他未接收第一数据的通信子模块各自对应的数据传输类型;将第二数据的数据传输类型,分别按照其他未接收第一数据的通信子模块各自对应的数据传输类型进行转换。在传输第二数据之前,先转化第二数据的数据传输类型,便于第二数据的传输,从而提高第二数据的传输速度。

另外,通信天线包括蓝牙天线和无线保真wifi天线;主控模块通过蓝牙天线与外设建立蓝牙通信通道;主控模块通过wifi天线与外设建立wifi通信通道。由于蓝牙天线和wifi天线是终端中常用的通信天线,采用蓝牙天线和wifi天线,无需增加额外的通信天线,降低同步翻译装置的成本。

另外,主控模块为蓝牙及wifi处理芯片。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是根据本发明第一实施方式提供的同步翻译装置的具体结构示意图;

图2是根据本发明第一实施方式提供的同步翻译装置中主控模块的具体结构示意图;

图3是根据本发明第二实施方式提供的同步翻译装置的具体结构示意图;

图4是根据本发明第三实施方式提供的数据传输的方法的具体流程示意图;

图5是根据本发明第四实施方式提供的数据传输的方法的具体流程示意图;

图6是根据本发明第五实施方式提供的同步翻译系统的具体结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施方式涉及一种同步翻译装置。该同步翻译装置用于进行语言的同步翻译,例如,两人进行国际交流过程中使用该同步翻译装置。该同步翻译装置10包括:主控模块101至少两个通信天线102,主控模块101分别与至少两个通信天线102连接,该同步翻译装置10的具体结构如图1所示。

主控模块101通过至少两个通信天线102分别与每个外设建立通信通道,外设的数目与通信天线的数目对应;在主控模块101与每个外设建立通信通道的情况下,主控模块101分别通过每个外设各自的通信通道与外设进行数据传输。其中,外设的数目可以小于或等于该同步翻译装置10中的通信天线102的数目,当然,外设的个数至少为2个,例如,同步翻译装置中包括3个通信天线,那么,外设的数目可以为3个或者2个。

通过上述内容不难发现,同步翻译装置10设置至少两个通信天线102,分别与对应数目的外设建立通信连接,即每个外设都与该同步翻译装置10上对应的通信天线102建立通信连接,使得每个外设都有各自对应通信通道,从而使得同步翻译装置10可以同时通过每个外设各自对应的通信通道传输数据。由于每个外设各自的通信通道互相独立,使得在通信通道上传输的数据不会互相影响,实现对传输的数据的分离,从而使得同步翻译装置10可以同时与多个外设进行数据通信,且每个外设接收的数据之间没有干扰,提高该同步翻译装置10与外设之间的通信质量,同时也提高了该同步翻译装置的适用性。

具体的说,主控模块101包括通信子模块1011和处理子模块1012,其中,通信子模块1011的数目与通信天线1012的数目相同;每个通信子模块1011分别与处理子模块1012连接。该主控模块101的结构如图2所示,其中,图2中的主控模块101以两个通信子模块1011的为例。

每个通信子模块1011与对应的通信天线102连接,即,通信天线的数目与通信子模块1011的数目相同。通信子模块1011用于接收通信子模块1011对应的通信通道所获取的第一数据,并将第一数据传输至处理子模块1012。处理子模块1012用于获取第一数据,对第一数据进行翻译处理,将翻译后的第一数据作为第二数据,并将第二数据传输至其他未接收第一数据的通信子模块1011,其中,由其他通信子模块通1011过各自对应的通信通道将第二数据传输至对应的外设。

需要说明的是,在处理子模块1012将第二数据发送至外设之前,主控模块101中各个通信子模块1011通过各自连接的通信天线分别与每个外设建立通信通道。例如,通信天线1为蓝牙天线,该蓝牙天线与通信子模块a连接,则在该同步翻译装置开机后,该同步翻译装置中蓝牙天线与外设中蓝牙天线进行连接,进而让该同步翻译装置中与该蓝牙天线连接的通信子模块a与外设建立通信通道。

可以理解的是,本实施方式中的外设可以为任意带有通信天线的输出设备,例如,外设可以是蓝牙耳机(仅有一个耳塞的耳机,如车载蓝牙耳机)、wifi耳机;外设还可以是蓝牙显示设备等。当然,外设还可以自带音频信号采集模块,如:麦克风等。

下面将以一个具体例子详细说明该同步翻译装置与外设之间的数据传输过程。

同步翻译装置10包括通信天线a、通信天线b以及通信天线c,通信天线a与通信子模块1连接,通信天线b与通信子模块2连接,通信天线c与通信子模块3连接;而通信子模块1、通信子模块2以及通信子模块3都与处理子模块1012连接。将同步翻译装置开机,通信子模块1通过通信天线a与外设1建立通信通道1,通信子模块2通过通信天线b与外设2建立通信通道2,通信子模块3通过通信天线c与外设3建立通信通道3,若用户a、用户b以及用户c在三者在进行中英国际交流,用户a使用中文,用户b和用户c使用英文,外设1采集用户a的中文音频信号通过通信通道1发送至通信子模块1,通信子模块1将接收到的中文音频信号传输至处理子模块1012,处理子模块1012对该中文音频信号进行翻译,得到翻译后的英文音频信号,处理子模块1012将该英文音频信号通过通信通道2发送至外设2,以及同时将该英文音频信号通过通信通道3发送至外设3中,使得用户b可以通过外设2获取到英文音频信号,同时用户c通过外设3获取到英文音频信号。同理,用户b发出的英文音频信号,那么将该英文信号翻译成对应的中文音频信号,并将该翻译成的中文音频信号发送至外设1和外设3,当然,可以理解的是,由于持有外设3的用户c也使用英文,则持有外设3的用户c可以选择接收该中文音频信号,也可以选择不接收该中文音频信号。

可以理解的是,第二数据的语言类型是可以根据实际需要进行设置的,可以采用默认设置,例如,处理子模块检测到第一数据为中文,则直接默认翻译成英文;或者可以在该同步翻译装置与外设建立通信通道后,处理子模块1012可以用于获取每个外设各自所需的语言类型,便于同步翻译装置对第一数据进行翻译处理,形成第二数据,此时,处理子模块1012按照每个其他未获取第一数据的通信通道所对应的外设所需语言类型发送第二数据。

例如:外设1的用户使用中文,外设2的用户使用俄文、外设3的用户使用英文,若外设3将获取的英文音频信号b发送至该同步翻译装置,该同步翻译装置获取未接收该英文音频信号b的通信通道所对应的外设所需语言类型,即获取到外设1的所需语言类型为中文,外设2所需语言类型为俄文,那么,该同步翻译装置将该英文信号b进行翻译,翻译成中文音频信号1以及俄文音频信号2,该中文音频信号1以及俄文音频信号2作为第二数据,分别按照外设1和外设2所需语言类型发送第二数据,即将中文音频信号1发送至外设1,将俄文音频信号发送至外设2中。

本实施方式中的同步翻译装置由于有多个通信天线,使得通过通信天线与每个外设建立对应的通信通道,每个通信通道都有对应的通信子模块连接,对于每个第一数据,处理子模块都可以在将该第一数据翻译后,发送至除自己之外的通信通道,从而通过不同的通信通道实现翻译数据与多个外设的同步传输。

本发明的第二实施方式涉及一种同步翻译装置。第二实施方式是对第一实施方式的进一步改进,主要改进之处在于:在本发明第二实施方式中,处理子模块1012还用于将第一传输数据分别按照其他未接收第一数据的通信子模块1011各自对应的数据传输类型进行转换。

具体的说,处理子模块1012在将第二数据传输至其他未接收第一数据的通信子模块之前,处理子模块1012获取其他未接收第一数据的通信子模块1011各自对应的数据传输类型;将第二数据的数据传输类型,分别按照其他未接收第一数据的通信子模块各自对应的数据传输类型进行转换。

具体的说,每个通信通道的数据传输类型与通信天线的类型相同,例如,通过蓝牙天线建立的通信通道的数据传输类型为蓝牙信号传输类型,即数据应当转化为蓝牙信号的形式进行传输。采用与通信通道相同类型的数据传输类型,可以大大提高数据的传输速度,减少数据的丢包率等情况的发生。处理子模块1012可以在获取到第一数据后,获取除接收第一数据的通信子模块之外的通信子模块所对应的数据传输类型,例如,三个通信通道,分别为通信通道a、b和c,当处理子模块获取到通信通道a接收的第一数据后,处理子模块1012分别获取通信通道b和通信通道c的数据传输类型,对第一数据进行翻译,得到第二数据,将第二数据的数据传输类型分别改为与通信通道b对应的数据传输类型,以及将第二数据的数据传输类型分别改为与通信通道c对应的数据传输类型,之后将第二数据按照转换后的数据传输类型进行数据传输。

可以理解的是,本实施方式中,通信天线102可以是蓝牙天线1021和无线保真wifi天线1022;主控模块101通过蓝牙天线1021与外设建立蓝牙通信通道;主控模块通过wifi天线与外设建立wifi通信通道。其中,该通信天线包括蓝牙天线和无线保真wifi天线,则该主控模块可以是蓝牙及wifi处理芯片,由于蓝牙天线和wifi天线是同步翻译装置中常用的通信天线,采用蓝牙天线和wifi天线,无需增加额外的通信天线,降低同步翻译装置的成本,例如,智能手机可以作为该同步翻译装置。该同步翻译装置的结构如图3所示。

下面将以具体的例子详细介绍该同步翻译装置与外设之间的数据传输过程。

同步翻译装置的蓝牙天线与外设1的蓝牙天线对接,同步翻译装置的wifi天线与外设2的wifi天线对接,使得同步翻译装置中的通信子模块1建立蓝牙通信通道,通信子模块2建立wifi通信通道,假设,外设1发送第一数据,第一数据为中文音频信号并从蓝牙通道传输到通信子模块1,处理子模块获取该中文音频信号,并获取通信子模块2的数据传输类型,该通信子模块2的数据传输类型为wifi信号类型,因此,处理子模块1012将该中文音频信号翻译为对应的英文音频信号,并将该英文音频信号的数据类型从蓝牙信号类型转化为wifi信号类型,并将该wifi信号类型的英文音频信号从通信通道2中传输至外设2。

可以理解的是,本实施方式中的同步翻译装置可以是带有同步翻译功能的智能手机,或者同步翻译的终端;而外设可以是具有采集音频信号的功能和接收音频信号的功能,例如,一对蓝牙耳机。

本实施方式中的提供的同步翻译装置中的处理子模块在传输第二数据之前,先转化第二数据的数据传输类型,便于第二数据的传输,从而提高第二数据的传输速度。

值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。

本发明第三实施方式涉及一种数据传输的方法,该方法应用于同步翻译装置,可以用于两个或两个以上用户通过该同步翻译装置进行不同语言的国际沟通。该数据传输的方法,具体的流程如图4所示。

步骤301:通过至少两个通信天线分别与每个外设建立通信通道,其中,外设的数目与同步翻译装置中的通信天线的数目对应。

具体的说,外设的数目与同步翻译装置中的通信天线的数目对应,可以理解的是,外设的数目可以小于或等于通信天线的数目,但是,外设的数目至少为两个;例如,同步翻译装置中有3个通信天线,此时可以与三个外设建立通信通道,也可以与两个外设建立通信通道。其中,相同类型的通信天线进行配对,例如,同步翻译装置中的蓝牙天线与外设1中的蓝牙天线进行配对,并进行连接,从而使得该同步翻译装置与该外设1建立蓝牙通信通道。

步骤302:在与至少两个外设建立通信通道的情况下,分别通过每个外设各自的通信通道与外设进行数据传输。

一个具体的实现中,接收通过每个外设各自对应的通信通道获取的第一数据;针对每个第一数据,进行以下处理:对第一数据进行翻译处理,将翻译后的第一数据作为第二数据;并将第二数据通过其他未获取第一数据的通信通道,发送至传输第二数据的通信通道所对应的外设。

具体的说,每个外设都有各自对应的通信通道,在多人进行沟通的过程中,该同步翻译装置接收每个外设各自对应的通道获取的第一数据,第一数据为音频信号,例如,中文音频信号,对每个第一数据进行翻译处理,翻译成与该第一数据对应的第二数据。

下面以一个具体例子说明同步翻译装置与外设之间进行数据传输的过程。

例如,外设1将获取的中文音频信号发送至同步翻译装置中,该同步翻译装置将该中文音频信号翻译成英文音频信号,并将该英文音频信号发送至外设2和外设3中。同理,若外设2将英文音频信号发送至同步翻译装置中,该同步翻译装置将该中文音频信号翻译成英文音频信号,并将该英文音频信号发送至外设1和外设3中,由于外设3的用户也使用英文,该外设3的用户可以选择接收该英文音频信号,也可以选择不接收该英文音频信号。

可以理解的是,第二数据的语言类型是可以根据实际需要进行设置的,可以采用默认设置,例如,检测到第一数据为中文,则默认直接翻译成英文,或者可以在该同步翻译装置与外设建立通信通道后,获取每个外设各自所需的语言类型,便于同步翻译装置对第一数据进行翻译处理,形成第二数据,此时,按照每个其他未获取第一数据的通信通道所对应的外设所需语言类型发送第二数据。此处与第一实施方式中发送第二数据的方式大致相同,此处不再进行赘述。

不难发现,本实施方式为与第一实施方式相对应的方法实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第四实施方式涉及一种数据传输的方法。第四实施方式是对第三实施方式的进一步改进,主要改进之处在于:本发明第四实施方式中,在将第二数据通过其他未获取该第一数据的通信通道,发送至传输第二数据的通信通道所对应的外设之前,对第二数据的数据传输类型进行转换。具体的流程如图5所示。

步骤401:通过至少两个通信天线分别于每个外设建立通信通道,其中,外设的数目与同步翻译装置中的通信天线的数目对应。

步骤402:获取其他未接收第一数据的通信子模块各自对应的数据传输类型。

步骤403:将第二数据的数据传输类型,分别按照其他未接收第一数据的通信子模块各自对应的数据传输类型进行转换。

具体的说,每个通信通道的数据传输类型与通信天线的类型相同,采用与通信通道相同的数据传输类型,可以提高数据传输的速度。下面以一个具体的例子说明该转换过程。

例如,三个通信通道,分别为通信通道a、b和c,当处理子模块获取到通信通道a接收的第一数据后,处理子模块分别获取通信通道b和通信通道c的数据传输类型,对第一数据进行翻译,得到第二数据,将第二数据的数据传输类型分别改为与通信通道b对应的数据传输类型,以及同时将第二数据的数据传输类型分别改为与通信通道c对应的数据传输类型,之后按照转换后的数据传输类型进行数据传输。

步骤404:通过至少两个通信天线分别于每个外设建立通信通道,其中,外设的数目与同步翻译装置中的通信天线的数目对应。

值得一提的是,本实施方式中的步骤401和步骤404与第三实施方式中的步骤301和步骤302大致相同,此处不再赘述。

由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。

本发明第五实施方式涉及一种同步翻译系统,该同步翻译系统包括同步翻译装置10以及至少2个外设20,本实施方式采用两个外设,具体结构如图6所示。

本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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