[发明专利]根据现有的单语言过程构造多语言过程有效
申请号: | 201380036928.9 | 申请日: | 2013-05-01 |
公开(公告)号: | CN104412260B | 公开(公告)日: | 2018-09-21 |
发明(设计)人: | R.萨里卡亚;D.博伊斯;F.A.塞利伊尔马斯;A.K.德奥拉斯;D.Z.哈卡尼-图尔;D.R.希拉德;G.图尔;F.A.阿勒瓦 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F17/28 | 分类号: | G06F17/28;G10L15/26 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 王英 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 根据 现有 语言 过程 构造 | ||
1.一种提供语言学服务的方法,包括如下步骤:
接收来自用户的用第一语言的语言学输入;
通过识别所接收的语言学输入,生成用第一语言的基于文本的语言学输入;
确定在第一语言的上下文中操作的提供语言学服务的组件是否能够处理用第一语言的基于文本的语言学输入;
如果在第一语言的上下文中操作的提供语言学服务的组件不能处理用第一语言的基于文本的语言学输入,则利用机器翻译来将基于文本的语言学输入从第一语言翻译成与第一语言不同的第二语言;
将所翻译的用第二语言的基于文本的语言学输入提供给提供语言学服务的预先存在的组件,其在第二语言的上下文中操作;
从所述预先存在的组件接收响应于该语言学输入的输出,所述输出用第二语言提供;
利用机器翻译来将用第二语言的输出翻译成第一语言;
按照所翻译的用第一语言的输出,生成能由用户接收的输出。
2.如权利要求1的方法,其中所述语言学输入通过由用户以第一语言说出而由用户输入。
3.如权利要求1的方法,其中生成能由用户接收的输出包括利用文本到语音组件。
4.如权利要求1的方法,进一步包括如下步骤:从所接收的语言学输入辨识第一语言;以及基于所辨识的第一语言,选择用来执行生成基于文本的语言学输入的输入识别组件和机器翻译组件。
5.如权利要求4的方法,进一步包括利用至少两个机器翻译组件的步骤,其中的至少一个被用来将基于文本的语言学输入从第一语言翻译成第二语言。
6.如权利要求1的方法,其中在第一语言的上下文中操作的提供语言学服务的组件与在第二语言的上下文中操作的提供语言学服务的预先存在的组件相类似。
7.如权利要求6的方法,其中在第二语言的上下文中操作的提供语言学服务的预先存在的组件和机器翻译充当用于生成在第一语言的上下文中操作的提供语言学服务的组件的起始点。
8.如权利要求1的方法,其中所述机器翻译被修改成计及特定于由计算机可执行指令提供的功能性的语言学元素。
9.如权利要求1的方法,其中所述预先存在的组件被修改以计及特定于由计算机可执行指令提供的功能性的语言学元素。
10.一种提供语言学服务的装置,包括:
用于接收来自用户的用第一语言的语言学输入的单元;
用于通过识别所接收的语言学输入,生成用第一语言的基于文本的语言学输入的单元;
用于确定在第一语言的上下文中操作的提供语言学服务的组件是否能够处理用第一语言的基于文本的语言学输入的单元;
用于如果在第一语言的上下文中操作的提供语言学服务的组件不能处理用第一语言的基于文本的语言学输入,则利用机器翻译来将基于文本的语言学输入从第一语言翻译成与第一语言不同的第二语言的单元;
用于将所翻译的用第二语言的基于文本的语言学输入提供给提供语言学服务的预先存在的组件的单元,其在第二语言的上下文中操作;
用于从所述预先存在的组件接收响应于该语言学输入的输出的单元,所述输出用第二语言提供;
用于利用机器翻译来将用第二语言的输出翻译成第一语言的单元;
用于按照所翻译的用第一语言的输出,生成能由用户接收的输出的单元。
11.如权利要求10的装置,其中所述语言学输入通过由用户以第一语言说出而由用户输入。
12.如权利要求10的装置,其中生成能由用户接收的输出包括利用文本到语音组件。
13.如权利要求10的装置,进一步包括:用于从所接收的语言学输入辨识第一语言的单元;以及用于基于所辨识的第一语言,选择用来执行生成基于文本的语言学输入的输入识别组件和机器翻译组件的单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380036928.9/1.html,转载请声明来源钻瓜专利网。