翻译语言的制作方法

文档序号:9396857阅读:306来源:国知局
翻译语言的制作方法
【专利说明】翻译语言
[0001]分案串请说明
[0002]本申请是国际申请日为2011年8月2日、于2013年4月I日进入中国国家阶段的、申请号为201180047863.9、名称为“翻译语言”的中国发明专利申请的分案申请。
技术领域
[0003]本专利申请总体上描述使用比如移动电话之类的移动设备以实现语言翻译。
【背景技术】
[0004]电子语言翻译概念至少约从20世纪80年代起就已经问世。例如,“星际迷航:下一代(Star Trek:The Next Generat1n) ”以虚构的“通用”翻译器为特征,该翻译器将人物的讲话语言自动翻译成它的目标受众的语言并且反之亦然。
[0005]如今,计算机硬件的能力已经演变至电子语言翻译成为现实这一点。例如,在移动领域中,DLP MOBILE近来发布了“讲话通用翻译器”。这一应用或者“app”允许两个用户使用移动电话用他们自己的语言相互通信。参照图1,“讲话通用翻译器”允许用户从支持的语言的列表之中选择用于翻译的语言。在图1的示例中,选择的语言是分别由美国和意大利国旗代表的英语10和意大利语11。在例如用英语讲话之前,用户触摸触屏15的英语侧14上的麦克风图标12。用户继而向移动电话中讲话。作为响应,在英语文本域16中显示与用户的讲话对应的英语文本。在意大利语文本域17中显示与用户的翻译成意大利语的讲话对应的意大利语文本,并且从移动电话输出意大利语讲话。第二用户(例如,说意大利语者)可以通过触摸触屏11的意大利语侧20上的麦克风图标19并且向移动电话中说意大利语来做出响应。在这一情况下,重复这一过程以使得来自移动电话的输出是英语文本和英语讲话。

【发明内容】

[0006]—般而言,本专利申请描述用于在语言之间翻译的技术。这样的技术的示例包括:从移动设备接收用于第一语言的第一音频数据;翻译第一音频数据以产生用于第二语言的第二音频数据;接收移动设备已经在两个位置之间移动这样的指示;以及响应于指示向移动设备发送第二音频数据。这一示例可以单独地或者在组合中包括以下特征或者在本专利申请中描述的任何其它特征中的一个或者多个特征。
[0007]翻译第一音频数据以产生第二音频数据可以包括:基于第一音频数据生成第一语言的第一文本;将第一文本翻译成第二语言的第二文本;以及根据第二文本生成第二音频数据。
[0008]前述示例也可以包括:向移动设备和计算机中的至少一项发送第一文本或者第二文本;标识移动设备的地理位置;和/或基于地理位置指定第一语言。在发送第二音频之后,可以接收来自移动设备的针对第一音频数据的不同翻译的请求。
[0009]前述示例可以包括:向移动设备提供语言选项;从语言选项之中接收一个或者多个选择;以及基于一个或者多个选择指定第一语言和第二语言中的一种或者多种语言。可以经由语音命令执行第一语言和第二语言中的一种或者多种语言的指定。
[0010]一种用于在语言之间翻译的技术的另一示例包括在服务器和在移动设备执行的动作。在服务器执行的动作可以包括:从移动设备接收用于第一语言的第一音频数据;翻译第一音频数据以产生用于第二语言的第二音频数据;以及向移动设备发送第二音频数据。在移动设备执行的动作可以包括:存储第二音频数据;检测移动设备的运动;以及响应于运动播放第二音频数据。这一示例可以单独地或者在组合中包括以下特征或者在本专利申请中描述的任何其它特征中的一个或者多个特征。
[0011]翻译第一音频数据以产生第二音频数据可以包括:基于第一音频数据生成第一语言的第一文本;将第一文本翻译成第二语言的第二文本;以及根据第二文本生成第二音频数据。
[0012]前述示例可以包括:向移动设备和计算机中的至少一项发送第一文本或者第二文本;标识移动设备的地理位置;和/或基于地理位置指定第一语言和第二语言中的至少一种语言。
[0013]—种用于在语言之间翻译的技术的另一示例包括:将移动设备相互关联,其中移动设备中的每个移动设备被配置用于作为音频数据源和作为用于音频数据的目的地操作;从移动设备中的第一移动设备接收用于第一语言的第一音频数据;翻译第一音频数据以产生用于第二语言的第二音频数据;以及向移动设备中的第二移动设备发送第二音频数据。在这一示例中,移动设备中的第一移动设备和移动设备中的第二移动设备是不同的移动设备。这一示例可以单独地或者在组合中包括以下特征或者在本专利申请中描述的任何其它特征中的一个或者多个特征。
[0014]翻译第一音频数据以产生第二音频数据可以包括:基于第一音频数据生成第一语言的第一文本;将第一文本翻译成第二语言的第二文本;以及根据第二文本生成第二音频数据。
[0015]这一示例也可以包括:向移动设备中的第一移动设备、移动设备中的第二移动设备和计算机中的至少一项发送第一文本或者第二文本;标识移动设备中的第一移动设备和/或移动设备中的第二移动设备的地理位置;和/或基于地理位置指定第一语言和第二语言中的至少一种语言。
[0016]可以将前述技术中的全部或者部分技术实施为一种包括在一个或者多个非瞬态机器可读存储介质上存储的并且在一个或者多个处理设备上可执行的指令的计算机程序产品。可以将前述技术中的全部或者部分技术实施为一种可以包括一个或者多个处理设备和存储器的装置、方法或者电子系统,该存储器用于存储用于实施所说明的功能的可执行指令。
[0017]根据本发明的一个示例性实施例,提供了一种在移动设备上执行的、作为用于在语言之间翻译的过程的一部分的方法,所述方法包括:向服务器发送与第一语言对应的数据;向所述服务器发送与第二语言对应的数据;基于输入讲话来生成初始音频数据,所述初始音频数据按照初始语言;向所述服务器发送所述初始音频数据;接收与所述初始音频数据的翻译对应的翻译数据,所述翻译数据与目标语言对应;在所述移动设备上的存储器中存储所述翻译数据;标识所述移动设备在第一用户与第二用户之间的移动,其中所述移动设备的移动至少包括相对于预定义参考、有角度地移动所述移动设备;以及响应于所述移动设备的所述移动:(a)从所述存储器取回所述翻译数据;以及(b)从所述翻译数据生成输出音频数据,所述输出数据包括所述输入讲话到所述目标语言的翻译;其中,在所述移动设备在第一位置中的情况下,所述初始语言是所述第一语言并且所述目标语言是所述第二语言,并且在所述移动设备在第二位置中的情况下,所述初始语言是所述第二语言并且所述目标语言是所述第一语言;并且其中所述移动设备相对于在所述第一语言与所述第二语言之间的翻译的随后操作被所述移动设备的随后移动自动地触发。
[0018]在上述方法中,还包括:接收分别与按照所述第一语言的所述输入讲话或者按照所述第二语言的所述输入讲话对应的第一文本或者第二文本。
[0019]在上述方法中,其中与所述第一语言对应的所述数据或者与所述第二语言对应的所述数据中的至少一项包括所述移动设备的地理位置。
[0020]在上述方法中,还包括:发送对于所述初始音频数据的不同翻译的请求。
[0021]在上述方法中,还包括:在所述移动设备上接收语言选项;以及输出来自所述语言选项之中的一个或者多个选择;其中所述初始语言和所述目标语言中的至少一项基于所述一个或者多个选择。
[0022]在上述方法中,其中输出经由语音命令被执行。
[0023]根据本发明的一个示例性实施例,提供了一个或者多个非瞬态机器可读介质,所述一个或者多个非瞬态机器可读介质存储指令,所述指令能够由一个或者多个处理设备执行以用于在语言之间翻译,所述指令能够被执行以执行操作,所述操作包括:向服务器发送与第一语言对应的数据;向所述服务器发送与第二语言对应的数据;基于输入讲话来生成初始音频数据,所述初始音频数据按照初始语言;向所述服务器发送所述初始音频数据;接收与所述初始音频数据的翻译对应的翻译数据,所述翻译数据与目标语言对应;在所述移动设备上的存储器中存储所述翻译数据;标识所述移动设备在第一用户与第二用户之间的移动,其中所述移动设备的移动至少包括相对于预定义参考、有角度地移动所述移动设备;以及响应于所述移动设备的所述移动:(a)从所述存储器取回所述翻译数据;以及(b)从所述翻译数据生成输出音频数据,所述输出数据包括所述输入讲话到所述目标语言的翻译;其中,在所述移动设备在第一位置中的情况下,所述初始语言是所述第一语言并且所述目标语言是所述第二语言,并且在所述移动设备在第二位置中的情况下,所述初始语言是所述第二语言并且所述目标语言是所述第一语言;并且其中所述移动设备相对于在所述第一语言与所述第二语言之间的翻译的随后操作被所述移动设备的随后移动自动地触发。
[0024]在上述一个或者多个非瞬态机器可读介质中,其中所述操作包括:接收分别与按照所述第一语言的所述输入讲话或者按照所述第二语言的所述输入讲话对应的第一文本或者第二文本。其中与所述第一语言对应的所述数据或者与所述第二语言对应的所述数据中的至少一项包括所述移动设备的地理位置。
[0025]在上述一个或者多个非瞬态机器可读介质中,其中与所述第一语言对应的所述数据或者与所述第二语言对应的所述数据中的至少一项包括所述移动设备的地理位置。
[0026]在上述一个或者多个非瞬态机器可读介质中,其中所述操作包括:发送对于所述初始音频数据的不同翻译的请求。
[0027]在上述一个或者多个非瞬态机器可读介质中,其中所述操作包括:在所述移动设备上接收语言选项;以及输出来自所述语言选项之中的一个或者多个选择;其中所述初始语言和所述目标语言中的至少一项基于所述一个或者多个选择。
[0028]在上述一个或者多个非瞬态机器可读介质中,其中输出经由语音命令被执行。
[0029]根据本发明的一个示例性实施例,提供了一种用于在语言之间翻译的电子系统,所述电子系统包括:一个或者多个处理设备;以及一个或者多个机器可读介质,所述一个或者多个机器可读介质存储指令,所述指令能够由所述一个或者多个处理设备执行以执行操作,所述操作包括:向服务器发送与第一语言对应的数据;向所述服务器发送与第二语言对应的数据;基于输入讲话来生成初始音频数据,所述初始音频数据按照初始语言;向所述服务器发送所述初始音频数据;接收与所述初始音频数据的翻译对应的翻译数据,所述翻译数据与目标语言对应;在所述移动设备上的存储器中存储所述翻译数据;标识所述移动设备在第一用户与第二用户之间的移动,其中所述移动设备的移动至少包括相对于预定义参考、有角度地移动所述移动设备;以及响应于所述移动设备的所述移动:(a)从所述存储器取回所述翻译数据;以及(b)从所述翻译数据生成输出音频数据,所述输出数据包括所述输入讲话到所述目标语言的翻译;其中,在所述移动设备在第一位置中的情况下,所述初始语言是所述第一语言并且所述目标语言是所述第二语言,并且在所述移动设备在第二位置中的情况下,所述初始语言是所述第二语言并且所述目标语言是所述第一语言;并且其中所述移动设备相对于在所述第一语言与所述第二语言之间的翻译的随后操作被所述移动设备的随后移动自动地触发。
[0030]在上述电子系统中,其中所述操作包括:接收分别与按照所述第一语言的所述输入讲话或者按照所述第二语言的所述输入讲话对应的第一文本或者第二文本。
[0031]在上述电子系统中,其中与所述第一语言对应的所述数据或者与所述第二语言对应的所述数据中的至少一项包括所述移动设备的地理位置。
[0032]在上述电子系统中,其中所述操作包括发送对于所述初始音频数据的不同翻译的请求。
[0033]在上述电子系统中,其中所述操作包括:在所述移动设备上接收语言选项;以及输出来自所述语言选项之中的一个或者多个选择;其中所述初始语言和所述目标语言中的至少一项基于所述一个或者多个选择。
[0034]在上述电子系统中,其中输出经由语音命令被执行。
[0035]根据本发明的一个示例性实施例,提供了一种用于在语言之间翻译的电子系统,所述电子系统包括:用于向服务器发送与第一语言对应的数据和与第二语言对应的数据的装置;用于基于输入讲话来生成初始音频数据的装置,所述初始音频数据按照
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1