This application involves an intelligent digital assistant in a multitasking environment. The invention provides a system and process for operating a digital assistant. In one embodiment, a method includes receiving a first voice input from a user. The method also includes identifying context information and determining user intentions based on the first voice input and context information. The method also includes determining whether the user intends to perform the task using the search process or the object management process. The search process is configured to search for data, while the object management process is configured to manage objects. The method also includes using search process to perform tasks according to the determination of user intention, using search process to perform tasks, and using object management process to perform tasks according to the determination of user intention.
【技术实现步骤摘要】
多任务环境中的智能数字助理本申请是申请日为2016年11月1日、申请号为201680079283.0、名称为“多任务环境中的智能数字助理”的专利技术专利申请的分案申请。相关申请的交叉引用本申请要求2016年6月10日提交的名称为“INTELLIGENTDIGITALASSISTANTINAMULTI-TASKINGENVIRONMENT”的美国临时专利申请62/348,728;以及2016年9月21日提交的名称为“INTELLIGENTDIGITALASSISTANTINAMULTI-TASKINGENVIRONMENT”的美国非临时专利申请15/271,766的优先权;这两个专利申请中每个专利申请的内容据此全文以引用方式并入本文。
本公开内容总体涉及数字助理,更具体地讲,涉及与用户交互以在多任务环境中执行任务的数字助理。
技术介绍
数字助理越来越受欢迎。在台式计算机或平板电脑环境中,用户经常执行多项任务,包括搜索文件或信息、管理文件或文件夹、播放电影或歌曲、编辑文档、调整系统配置、发送电子邮件等。对用户而言,手动并行地执行多项任务以及经常在任务之间切换通常是麻烦且不便的。因此,期望数字助理能够基于用户的语音输入协助用户在多任务环境中执行一些任务。
技术实现思路
用于协助用户在多任务环境中执行任务的一些现有技术可包括例如口述。通常,用户可能需要在多任务环境中手动执行许多其他任务。作为一个示例,用户可能昨天一直在其台式计算机上制作演示文稿,并且可能希望继续制作该演示文稿。用户通常需要在其台式计算机上手动定位演示文稿,打开演示文稿,然后继续编辑演示文稿。作为另一个 ...
【技术保护点】
1.一种用于提供数字助理服务的方法,包括:在具有存储器和一个或多个处理器的用户设备处:接收来自用户的第一语音输入;识别与所述用户设备相关联的上下文信息;以及基于所述第一语音输入和所述上下文信息来确定用户意图;其特征在于,确定所述用户意图是使用搜索过程还是对象管理过程来执行任务,其中所述搜索过程被配置为搜索存储在所述用户设备内部或外部的数据,并且所述对象管理过程被配置为管理与所述用户设备相关联的由计算机实施的对象并搜索所述由计算机实施的对象,其中,确定所述用户意图是使用搜索过程还是对象管理过程来执行所述任务包括:确定所述任务是否与执行搜索相关联;根据确定所述任务是与执行搜索相关联,确定执行所述任务是否需要所述搜索过程;以及根据确定所述任务不与执行搜索相关联,确定所述任务是否与管理至少一个由计算机实施的对象相关联;根据确定所述用户意图是使用所述搜索过程来执行所述任务,使用所述搜索过程来执行所述任务;根据确定所述用户意图是使用所述对象管理过程来执行所述任务,使用所述对象管理过程来执行所述任务;以及根据确定所述任务与执行搜索相关联并且不需要所述搜索过程,要么使用所述搜索过程要么使用所述对象管理 ...
【技术特征摘要】
2016.06.10 US 62/348,728;2016.09.21 US 15/271,7661.一种用于提供数字助理服务的方法,包括:在具有存储器和一个或多个处理器的用户设备处:接收来自用户的第一语音输入;识别与所述用户设备相关联的上下文信息;以及基于所述第一语音输入和所述上下文信息来确定用户意图;其特征在于,确定所述用户意图是使用搜索过程还是对象管理过程来执行任务,其中所述搜索过程被配置为搜索存储在所述用户设备内部或外部的数据,并且所述对象管理过程被配置为管理与所述用户设备相关联的由计算机实施的对象并搜索所述由计算机实施的对象,其中,确定所述用户意图是使用搜索过程还是对象管理过程来执行所述任务包括:确定所述任务是否与执行搜索相关联;根据确定所述任务是与执行搜索相关联,确定执行所述任务是否需要所述搜索过程;以及根据确定所述任务不与执行搜索相关联,确定所述任务是否与管理至少一个由计算机实施的对象相关联;根据确定所述用户意图是使用所述搜索过程来执行所述任务,使用所述搜索过程来执行所述任务;根据确定所述用户意图是使用所述对象管理过程来执行所述任务,使用所述对象管理过程来执行所述任务;以及根据确定所述任务与执行搜索相关联并且不需要所述搜索过程,要么使用所述搜索过程要么使用所述对象管理过程来执行所述搜索。2.根据权利要求1所述的方法,还包括在接收到所述第一语音输入之前:在与所述用户设备相关联的显示器上显示用于调用所述数字助理服务的示能表示。3.根据权利要求2所...
【专利技术属性】
技术研发人员:A·D·库都施安,B·乔恩斯,E·C·克兰菲尔,H·J·赛德勒,
申请(专利权)人:苹果公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。