【技术实现步骤摘要】
多命令单一话语输入方法相关申请的交叉引用本申请是国际申请号为PCT/US2015/033051、国际申请日为2015年5月28日、进入中国国家阶段日期为2016年11月29日、中国国家申请号为201580028468.4、专利技术名称为“多命令单一话语输入方法”的专利技术专利申请的分案申请。本申请要求提交于2014年5月30日的名称为“MULTI-COMMANDSINGLEUTTERANCEINPUTMETHOD”的美国临时专利申请No.62/005,556以及提交于2015年3月8日的标题为“MULTI-COMMANDSINGLEUTTERANCEINPUTMETHOD”的美国临时专利申请No.62/129,851的优先权。这些专利申请的内容据此全文以引用方式并入。
本专利技术总体涉及用于虚拟助理的语音处理,更具体地讲,涉及处理单一话语,所述单一话语具有用于虚拟助理的多个可执行命令。
技术介绍
智能自动化助理(或虚拟助理)提供用户与电子设备之间的直观接口。这些助理可允许用户使用自然语言以语音形式和/或文本形式与设备或系统交互。例如,用户可通过将语音用户输入以自然语言形式提供至与电子设备相关联的虚拟助理来访问电子设备的服务。虚拟助理可对语音用户输入执行自然语言处理,以推断用户意图并且将用户意图操作化成任务。随后可通过执行电子设备的一项或多项功能来执行任务,并且相关的输出可以自然语言形式返回给用户。然而,在电子用户设备继续提供增强功能的同时,一些用户可能会被通知、播报、消息、提醒等淹没。 ...
【技术保护点】
1.一种方法,包括:/n在电子设备处:/n接收语音输入,其中所述语音输入包括具有两个或更多个可执行命令的单一话语;/n使用语音转录过程、基于所述语音输入来生成文本串,其中使用一个或多个语音识别模型来执行所述语音转录过程;/n识别所述文本串中的第一关键字;/n识别所述文本串中的第二关键字;/n至少部分地基于所述第一关键字与所述第二关键字之间的连接词的位置,将所述文本串至少解析为第一候选子串和第二候选子串;/n确定与所述第一候选子串相关联的第一意图以及与所述第二候选子串相关联的第二意图,其中所述第一意图对应于所述语音输入中的第一可执行命令,并且所述第二意图对应于所述语音输入中的第二可执行命令,其中所述第一意图和所述第二意图基于知识本体的一个或多个节点而被确定;以及/n执行由所述第一意图识别的第一过程以及由所述第二意图识别的第二过程。/n
【技术特征摘要】 【专利技术属性】
20140530 US 62/005,556;20150308 US 62/129,8511.一种方法,包括:
在电子设备处:
接收语音输入,其中所述语音输入包括具有两个或更多个可执行命令的单一话语;
使用语音转录过程、基于所述语音输入来生成文本串,其中使用一个或多个语音识别模型来执行所述语音转录过程;
识别所述文本串中的第一关键字;
识别所述文本串中的第二关键字;
至少部分地基于所述第一关键字与所述第二关键字之间的连接词的位置,将所述文本串至少解析为第一候选子串和第二候选子串;
确定与所述第一候选子串相关联的第一意图以及与所述第二候选子串相关联的第二意图,其中所述第一意图对应于所述语音输入中的第一可执行命令,并且所述第二意图对应于所述语音输入中的第二可执行命令,其中所述第一意图和所述第二意图基于知识本体的一个或多个节点而被确定;以及
执行由所述第一意图识别的第一过程以及由所述第二意图识别的第二过程。
2.根据权利要求1所述的方法,其中所述第一关键字对应于第一域,并且所述第二关键字对应于第二域。
3.根据权利要求1至2中任一项所述的方法,其中所述第一关键字是第一祈使动词,并且所述第二关键字是第二祈使动词。
4.根据权利要求1至2中任一项所述的方法,其中确定与所述第一候选子串相关联的所述第一意图以及与所述第二候选子串相关联的所述第二意图包括:
基于所述第一候选子串中的至少一个字词来确定所述第二意图。
5.根据权利要求1至2中任一项所述的方法,其中确定与所述第一候选子串相关联的所述第一意图以及与所述第二候选子串相关联的所述第二意图包括:
基于被显示在与所述电子设备相关联的显示器上的信息来确定所述第一意图或所述第二意图。
6.根据权利要求5所述的方法,其中所述信息包括列表;以及
其中确定与所述第一候选子串相关联的所述第一意图以及与所述第二候选子串相关联的所述第二意图包括:
基于所述第一候选子串或所述第二候选子串中的顺序描述符来确定所述第一意图或所述第二意图,其中所述顺序描述符与所述列表中的一个或多个项目相关联。
7.根据权利要求5所述的方法,其中所述信息包括一个或多个通知。
8.根据权利要求5所述的方法,其中所述信息包括一个或多个电子邮件。
9.根据权利要求5所述的方法,其中确定与所述第一候选子串相关联的所述第一意图以及与所述第二候选子串相关联的所述第二意图包括:
基于被显示在所述显示器上的所述信息来确定一个或多个潜在用户请求;以及
基于所述一个或多个潜在用户请求来确定所述第一意图或所述第二意图。
10.根据权利要求1至2中任一项所述的方法,还包括:
提供对所述第一过程和所述第二过程至少已开始被执行的确认。
11.根据权利要求10所述的方法,其中提供与所述第一意图和所述第二意图相关联的所述确认包括:
提供与所述第一意图相关联的第一任务以及与所述第二意图相关联的第二任务。
12.根据权利要求11所述的方法,还包括:
响应于完成所述第一过程,提供与所述第一任务相关联的第一指示符;以及
响应于完成所述第二过程,提供与所述第二任务相关联的第二指示符。
13.根据权利要求11所述的方法,还包括:
在完成所述第一过程之前,提供与所述第一任务相关联的第一处理状态指示符;以及
在完成所述第二过程之前,提供与所述第二任务相关联的第二处理状态指示符。
14.根据权利要求10所述的方法,其中提供与所述第一意图和所述第二意图相关联的所述确认包括:
使用第一强调来显示所述第一候选子串,以及使用与所述第一强调不同的第二强调来显示所述第二候选子串。
15.根据权利要求14所述的方法,其中所述第一强调和所述第二强调中的每个强调包括以下各项中的一项或多项:粗体文本、斜体文本、带下划线的文本、圈出的文本、勾出的文本、彩色文本和群集的文本。
16.一种计算机可读存储介质,存储被配置为由电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于进行以下操作的指令:
接收语音输入,其中所述语音输入包括具有两个或更多个可执行命令的单一话语;
使用语音转录过程、基于所述语音输入来生成文本串,其中使用一个或多个语音识别模型来执行所述语音转录过程;
识别所述文本串中的第一关键字;
识别所述文本串中的第二关键字;
至少部分地基于所述第一关键字与所述第二关键字之间的连接词的位置,将所述文本串至少解析为第一候选子串和第二候选子串;
确定与所述第一候选子串相关联的第一意图以及与所述第二候选子串相关联的第二意图,其中所述第一意图对应于所述语音输入中的第一可执行命令,并且所述第二意图对应于所述语音输入中的第二可执行命令,其中所述第一意图和所述第二意图基于知识本体的一个或多个节点而被确定;以及
执行由所述第一意图识别的第一过程以及由所述第二意图识别的第二过程。
17.根据权利要求16所述的计算机可读存储介质,其中所述第一关键字对应于第一域,并且所述第二关键字对应于第二域。
18.根据权利要求16至17中任一项所述的计算机可读存储介质,其中所述第一关键字是第一祈使动词,并且所述第二关键字是第二祈使动词。
19.根据权利要求16至17中任一项所述的计算机可读存储介质,其中确定与所述第一候选子串相关联的所述第一意图以及与所述第二候选子串相关联的所述第二意图包括:
基于所述第一候选子串中的至少一个字词来确定所述第二意图。
20.根据权利要求16至17中任一项所述的计算机可读存储介质,其中确定与所述第一候选子串相关联的所述第一意图以及与所述第二候选子串相关联的所述第二意图包括:
基于被显示在与所述电子设备相关联的显示器上的信息来确定所述第一意图或所述第二意图。
21.根据权利要求20所述的计算机可读存储介质,其中所述信息包括列表;以及
其中确定与所述第一候选子串相关联的所述第一意图以及与所述第二候选子串相关联的所述第二意图包括:
基于所述第一候选子串或所述第二候选子串中的顺序描述符来确定所述第一意图或所述第二意图,其中所述顺序描述符与所述列表中的一个或多个项目相关联。
22.根据权利要求20所述的计算机可读存储介质,其中所述信息包括一个或多个通知。
技术研发人员:T·R·格鲁伯,H·J·萨德勒,J·R·贝勒加达,B·H·奈根,A·萨巴特利,
申请(专利权)人:苹果公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。