【技术实现步骤摘要】
【国外来华专利技术】由助理设备基于周围感测来推理助理动作
技术介绍
[0001]人类能够利用在本文中称为“自动助理”(也称为“聊天机器人”、“交互式个人助理”、“智能个人助理”、“个人语音助理”、“谈话代理”等)的交互式软件应用从事人机对话。例如,人类(当与自动助理交互时可以被称为“用户”)可以向自动助理提供显式输入(例如,命令、查询和/或请求),该显式输入能够使自动助理生成并提供响应输出、控制一个或多个物联网(IoT)设备,并且/或者执行一个或多个其他功能(例如,助理动作)。由用户提供的此显式输入能够是例如说出的自然语言输入(即,口语话语)和/或键入的自然语言输入,说出的自然语言输入可以在一些情况下被转换成文本(或其他语义表示),然后被进一步处理。
[0002]在一些情况下,自动助理可以包括自动助理客户端以及基于云的(多个)对应方,该自动助理客户端由助理设备在本地运行并且由用户直接地从事,该基于云的对应方利用云的几乎无限的资源来帮助自动助理客户端对用户的输入做出响应。例如,自动助理客户端能够向(多个)基于云的对应方提供用户的口语话语的音频数据(或其文本转换),以及可选地指示用户的身份的数据(例如,凭证)。基于云的对应方可以对显式输入执行各种处理以将(多个)结果返回给自动助理客户端,该自动助理客户端然后向用户提供对应输出。在其他情况下,自动助理可以由助理设备在本地专门运行并且由用户直接地从事以减少延时。
[0003]许多用户可以经由助理动作使自动助理从事于执行例程日常任务。例如,用户可以例行地提供使自动助理检查天气、检查上班路线沿途的交通、启动车 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种由一个或多个处理器实现的方法,所述方法包括:基于传感器数据的实例确定周围状态,所述传感器数据的所述实例是经由用户的助理设备的一个或多个传感器检测到的,并且所述周围状态反映所述用户的状态或所述用户的环境的状态;使用训练后的周围感测机器学习ML模型来处理所述周围状态以生成一个或多个建议的动作,所述一个或多个建议的动作被建议由所述用户的所述助理设备或另外的助理设备代表所述用户执行;使所述建议的动作中的一个或多个的对应表示被提供以供经由所述助理设备或所述另外的助理设备呈现给所述用户;以及响应于接收到对所述建议的动作中的一个或多个的所述对应表示的用户选择:使所述建议的动作中的一个或多个由所述助理设备或所述另外的助理设备代表所述用户执行。2.根据权利要求1所述的方法,其中,所述一个或多个建议的动作中的每一个与预测量度相关联。3.根据权利要求2所述的方法,其中,使所述一个或多个建议的动作的所述表示被提供以供呈现给所述用户响应于确定与所述一个或多个建议的动作中的每一个相关联的所述预测量度满足第一阈值量度以及响应于确定与所述一个或多个建议的动作中的每一个相关联的所述预测量度未能满足第二阈值量度。4.根据任一前述权利要求所述的方法,其中,使所述一个或多个建议的动作的所述对应表示被提供以供经由所述助理设备或所述另外的助理设备呈现给所述用户包括:使针对所述一个或多个建议的动作中的每一个的对应的可选择元素在所述助理设备或所述另外的助理设备的显示器处在视觉上被渲染。5.根据权利要求4所述的方法,其中,接收对所述建议的动作中的一个或多个的所述对应表示的用户选择包括:接收对所述对应的可选择元素中的给定对应的可选择元素的用户选择。6.根据权利要求1至3中的任一项所述的方法,其中,使所述一个或多个建议的动作的所述对应表示被提供以供经由所述助理设备或所述另外的助理设备呈现给所述用户包括:使所述一个或多个建议的动作的指示在所述助理设备或所述另外的助理设备的一个或多个扬声器处被可听地渲染。7.根据权利要求6所述的方法,其中,接收对所述建议的动作中的一个或多个的所述对应表示的所述用户选择包括:经由所述用户的口语话语接收所述用户选择,所述用户的所述口语话语是经由所述助理设备或所述另外的助理设备的一个或多个麦克风检测到的。8.根据任一前述权利要求所述的方法,所述方法进一步包括:使所述周围状态的指示被提供以供连同所述一个或多个动作的所述表示一起呈现给所述用户。9.根据任一前述权利要求所述的方法,其中,基于所述传感器数据的所述实例确定所述周围状态包括:处理所述传感器数据的所述实例以确定所述周围状态。
10.根据任一前述权利要求所述的方法,其中,所述传感器数据的所述实例捕获以下一个或多个:音频数据、运动数据或配对数据。11.一种由一个或多个处理器实现的方法,所述方法包括:基于传感器数据的实例确定周围状态,所述传感器数据的所述实例是经由用户的助理设备的一个或多个传感器检测到的,并且所述周围状态反映所述用户的状态或所述用户的环境的状态;使用训练后的周围感测机器学习ML模型来处理所述周围状态以生成一个或多个建议的动作,所述一个或多个建议的动作被建议由所述用户的所述助理设备或另外的助理设备代表所述用户执行;以及使所述建议的动作中的一个或多个由所述助理设备或所述另外的助理设备代表所述用户自动地执行。12.根据权利要求11所述的方法,其中,所述一个或多个建议的动作中的每一个与预测量度相关联。13.根据权利要求12所述的方法,其中,使所述建议的动作中的一个或多个由所述助理设备或所述另外的助理设备自动地执行响应于确定与所述一个或多个建议的动作中的每一个相关联的所述预测量度满足第一阈值量度以及响应于确定与所述一个或多个建议的动作中的每一个相关联的所述预测量度满足第二阈值量度。14.一种由一个或多个处理器实现的方法,所述方法包括:确定传感器数据的实例对应于周围感测事件,所述传感器数据的所述实例是经由用户的助理设备的一个或多个传感器获得的;标识在所述周围感测事件的阈值持续时间内执行的时间上对应的动作,所述时间上对应的动作是由所述用户经由所述用户的所述助理设备或另外的助理设备执行的用户发起的动作;以及响应于标识所述时间上对应的动作:在所述助理设备处并且基于所述传感器数据的所述实例和所述时间上对应的动作,生成要在训练周围感测机器学习ML模型时利用的训练实例;以及使基于所述训练实例训练所述周围感测ML模型。15.根据权利要求14所述的方法,其中,所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。