【技术实现步骤摘要】
【国外来华专利技术】在语音激活的计算机网络环境中的序列相关数据消息整合
技术介绍
本申请请求于2016年12月30日提交并且标题为“在语音激活的计算机网络环境中的序列相关数据消息整合”的美国专利申请No.15/395,725的权益和优先权,其全部内容出于各种目的通过引用并入本文中。计算设备间网络业务数据的基于分组或其他方式的过度网络传输会阻止计算设备正确处理网络业务数据、完成与网络业务数据相关的操作或者及时对网络业务数据作出响应。如果响应的计算设备处于或超过其处理能力,则网络业务数据的过度网络传输还会使数据路由复杂化或者降低响应质量,这可能导致低效的带宽占用。对应于内容项目对象的网络传输的控制会因能够启动计算设备之间网络业务数据的网络传输的大量内容项目对象而变得复杂。
技术实现思路
至少一个方面针对一种组合指示序列相关操作的多个语音激活的音频输入数据分组的系统。由数据处理系统执行的自然语言处理器组件能够经由数据处理系统的接口接收包括由客户端计算设备的传感器检测到的第一输入音频信号的数据分组。自然语言处理器组件能够解析第一输入音频信号以识别第一请求和对应于第一请求的第一触发关键词。数据处理系统的直接动作应用编程接口(“API”)能够基于第一触发关键词并且响应于第一请求而生成第一动作数据结构。直接动作API能够构建包括第一动作数据结构的第一数据传输,以在第一服务提供者计算设备与客户端计算设备之间建立第一通信会话,经由数据处理系统将第一通信会话的数据分组从客户端计算设备路由到第一服务提供者计算设备。自然语言处理器组件能够经由数据处理系统的接口接收包括由客户端计算设备的传感器检测到的第二输入音 ...
【技术保护点】
1.一种组合指示序列相关操作的多个语音激活的音频输入数据分组的系统,包括:由数据处理系统执行的自然语言处理器组件,用以经由所述数据处理系统的接口接收包括由客户端计算设备的传感器检测到的第一输入音频信号的数据分组;所述自然语言处理器组件,用以解析所述第一输入音频信号以识别第一请求和对应于所述第一请求的第一触发关键词;所述数据处理系统的直接动作应用编程接口(“API”),用以:基于所述第一触发关键词并且响应于所述第一请求,生成第一动作数据结构;以及构建包括所述第一动作数据结构的第一数据传输,以在第一服务提供者计算设备与所述客户端计算设备之间建立第一通信会话,经由所述数据处理系统将所述第一通信会话的数据分组从所述客户端计算设备路由到所述第一服务提供者计算设备;所述自然语言处理器组件,用以经由所述数据处理系统的所述接口接收包括由所述客户端计算设备的所述传感器检测到的第二输入音频信号的数据分组,以及解析所述第二输入音频信号,以识别第二请求和对应于所述第二请求的第二触发关键词;所述直接动作API,用以:基于所述第二触发关键词并且响应于所述第二请求,生成第二动作数据结构;以及构建包括所述第二动作数据 ...
【技术特征摘要】
【国外来华专利技术】2016.12.30 US 15/395,7251.一种组合指示序列相关操作的多个语音激活的音频输入数据分组的系统,包括:由数据处理系统执行的自然语言处理器组件,用以经由所述数据处理系统的接口接收包括由客户端计算设备的传感器检测到的第一输入音频信号的数据分组;所述自然语言处理器组件,用以解析所述第一输入音频信号以识别第一请求和对应于所述第一请求的第一触发关键词;所述数据处理系统的直接动作应用编程接口(“API”),用以:基于所述第一触发关键词并且响应于所述第一请求,生成第一动作数据结构;以及构建包括所述第一动作数据结构的第一数据传输,以在第一服务提供者计算设备与所述客户端计算设备之间建立第一通信会话,经由所述数据处理系统将所述第一通信会话的数据分组从所述客户端计算设备路由到所述第一服务提供者计算设备;所述自然语言处理器组件,用以经由所述数据处理系统的所述接口接收包括由所述客户端计算设备的所述传感器检测到的第二输入音频信号的数据分组,以及解析所述第二输入音频信号,以识别第二请求和对应于所述第二请求的第二触发关键词;所述直接动作API,用以:基于所述第二触发关键词并且响应于所述第二请求,生成第二动作数据结构;以及构建包括所述第二动作数据结构的第二数据传输,以在第二服务提供者计算设备与所述客户端计算设备之间建立第二通信会话,经由所述数据处理系统将所述第二通信会话的数据分组从所述客户端计算设备路由到所述第二服务提供者计算设备;由所述数据处理系统执行的线程优化组件,用以:获得所述第一数据传输的数据分组,以及获得所述第二数据传输的数据分组;基于应用于所述第一数据传输的数据分组和应用于所述第二数据传输的数据分组的启发式技术,确定序列相关性参数;以及基于所述序列相关性参数与阈值的比较,将所述第一数据传输和所述第二数据传输合并到单线程中。2.根据权利要求1所述的系统,其中,所述单线程指示第一动作被调度成在第二动作之前发生,所述第一动作对应于所述第一动作数据结构并且所述第二动作对应于所述第二动作数据结构,所述系统包括:所述直接动作API,用以检测所述第一动作的完成;以及所述数据处理系统的接口,用以在所述第一动作完成之后,将所述单线程的数据分组发送到所述第二服务提供者计算设备。3.根据权利要求1所述的系统,其中,所述序列相关性参数指示对应于所述第一动作数据结构的动作被调度成在对应于所述第二动作数据结构的动作之前发生。4.根据权利要求3所述的系统,包括:所述直接动作API,用以基于与对应于所述第一动作数据结构的动作相关联的时间,识别与对应于所述第二动作数据结构的动作相关联的死锁状况。5.根据权利要求4所述的系统,包括:所述数据处理系统的接口,用以响应于所述死锁状况,防止将所述第二通信会话的数据分组传输到所述第二服务提供者计算设备。6.根据权利要求4所述的系统,包括:所述直接动作API,用以获得所述死锁状况终止的指示;以及所述数据处理系统的接口,用以在所述死锁状况终止之后,将所述第二通信会话的数据分组发送到所述第二服务提供者计算设备。7.根据权利要求1所述的系统,其中,所述单线程指示按相继顺序的用于所述单线程的序列相关动作,所述相继顺序包括第一动作、所述第一动作之后的第二动作以及所述第二动作之后的第三动作,所述系统包括所述直接动作API,用以:接收所述相继顺序的指示,以及在接收到所述相继顺序的指示之后,生成经修改的相继顺序,所述经修改的相继顺序包括所述第三动作在所述第二动作之前。8.根据权利要求1所述的系统,其中,所述单线程指示用于所述单线程的一系列序列相关动作,所述序列相关动作包括第一动作、所述第一动作之后的第二动作以及所述第二动作之后的第三动作,所述系统包括:所述直接动作API,用以基于所述第一动作完成的时间,确定死锁状况;所述直接动作API,用以基于所述第一动作的完成,确定所述死锁状况解除;以及所述数据处理系统的内容选择器组件,用以响应于所述死锁状况解除,识别用于所述第二动作的内容项目。9.根...
【专利技术属性】
技术研发人员:格拉瓦·布哈亚,罗伯特·斯特茨,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。