System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本文整体涉及智能自动化助理,并且更具体地,涉及确定语音输入是否旨在用于智能自动化助理。
技术介绍
1、智能自动化助理(或数字助理)可在人类用户与电子设备之间提供有利界面。此类助理可允许用户使用自然语言以语音形式和/或文本形式与设备或系统进行交互。例如,用户可向在电子设备上操作的数字助理提供包含用户请求的语音输入。数字助理可从该语音输入解译用户意图并且将用户的意图操作化成任务。随后可通过执行电子设备的一项或多项服务来执行这些任务,并且可将响应于用户请求的相关输出返回给用户。
技术实现思路
1、本文公开了示例方法。一种示例方法包括在包括一个或多个处理器以及存储器的电子设备处:接收表示用户话语的语音输入;基于该语音输入的文本表示来确定第一得分,该第一得分与该用户话语的类型相对应;基于该语音输入的该文本表示来确定第二得分,该第二得分表示该用户话语与由在该电子设备上操作的数字助理识别的域之间的对应关系;基于该第一得分和该第二得分来确定该语音输入是否旨在用于该数字助理;以及根据确定该语音输入旨在用于该数字助理:通过该数字助理发起基于该语音输入的任务;以及提供指示所发起的任务的输出。
2、本文公开了示例非暂态计算机可读介质。一种示例非暂态计算机可读存储介质存储一个或多个程序。该一个或多个程序包括指令,这些指令当由电子设备的一个或多个处理器执行时使得该电子设备:接收表示用户话语的语音输入;基于该语音输入的文本表示来确定第一得分,该第一得分与该用户话语的类型相对应;基于该语音输入的该文本
3、本文公开了示例电子设备。一种示例电子设备包括一个或多个处理器;存储器;以及一个或多个程序,其中该一个或多个程序存储在该存储器中并被配置为由该一个或多个处理器执行,该一个或多个程序包括用于执行以下操作的指令:接收表示用户话语的语音输入;基于该语音输入的文本表示来确定第一得分,该第一得分与该用户话语的类型相对应;基于该语音输入的该文本表示来确定第二得分,该第二得分表示该用户话语与由在该电子设备上操作的数字助理识别的域之间的对应关系;基于该第一得分和该第二得分来确定该语音输入是否旨在用于该数字助理;以及根据确定该语音输入旨在用于该数字助理:通过该数字助理发起基于该语音输入的任务;以及提供指示所发起的任务的输出。
4、一种示例电子设备包括用于进行以下操作的构件:接收表示用户话语的语音输入;基于该语音输入的文本表示来确定第一得分,该第一得分与该用户话语的类型相对应;基于该语音输入的该文本表示来确定第二得分,该第二得分表示该用户话语与由在该电子设备上操作的数字助理识别的域之间的对应关系;基于该第一得分和该第二得分来确定该语音输入是否旨在用于该数字助理;以及根据确定该语音输入旨在用于该数字助理:通过该数字助理发起基于该语音输入的任务;以及提供指示所发起的任务的输出。
5、基于第一得分和第二得分来确定语音输入是否旨在用于数字助理允许数字助理更准确且高效地响应语音输入。例如,数字助理可确定语音输入是否旨在用于其自身(并提供对语音输入的相关响应),而不需要用户提供明确地指示语音输入旨在用于数字助理的附加输入(例如,口头触发输入、按钮的选择、所显示的示能表示的选择等)。此外,数字助理可避免并非旨在用于数字助理的语音输入(例如,旨在用于另一个人的语音输入)作出响应。以此方式,用户-设备接口可更高效且准确(例如,通过减少正确地与数字助理交互所需的用户输入的量、通过减少停止数字助理对并非旨在用于数字助理的语音输入提供不正确响应所需的用户输入、通过准确地响应旨在用于数字助理的语音输入、通过避免对数字助理的重复语音输入),此通过使得用户能够更快速且高效地使用设备而附加地减少功率使用以及改进设备的电池寿命。
6、本文公开了示例方法。一种示例方法包括在包括一个或多个处理器以及存储器的电子设备处:接收表示第一用户话语的第一语音输入;通过在该电子设备上操作的数字助理发起基于该第一语音输入的第一任务;提供指示所发起的第一任务的第一输出;以及在提供该第一输出之后:接收在该第一语音输入之后的第二语音输入,该第二语音输入表示第二用户话语;基于该第二语音输入的文本表示来确定第一得分,该第一得分表示该第二用户话语与由该数字助理识别的域之间的对应关系;基于该第二语音输入的该文本表示来确定第二得分,该第二得分表示该第一用户话语与该第二用户话语之间的上下文连续性;基于该第一得分和该第二得分来确定该第二语音输入是否旨在用于该数字助理;以及根据确定该第二语音输入旨在用于该数字助理:通过该数字助理发起基于该第二语音输入的第二任务;以及提供指示所发起的第二任务的第二输出。
7、本文公开了示例非暂态计算机可读介质。一种示例非暂态计算机可读存储介质存储一个或多个程序。该一个或多个程序包括指令,这些指令当由电子设备的一个或多个处理器执行时使得该电子设备:接收表示第一用户话语的第一语音输入;通过在该电子设备上操作的数字助理发起基于该第一语音输入的第一任务;提供指示所发起的第一任务的第一输出;以及在提供该第一输出之后:接收在该第一语音输入之后的第二语音输入,该第二语音输入表示第二用户话语;基于该第二语音输入的文本表示来确定第一得分,该第一得分表示该第二用户话语与由该数字助理识别的域之间的对应关系;基于该第二语音输入的该文本表示来确定第二得分,该第二得分表示该第一用户话语与该第二用户话语之间的上下文连续性;基于该第一得分和该第二得分来确定该第二语音输入是否旨在用于该数字助理;以及根据确定该第二语音输入旨在用于该数字助理:通过该数字助理发起基于该第二语音输入的第二任务;以及提供指示所发起的第二任务的第二输出。
8、本文公开了示例电子设备。一种示例电子设备包括一个或多个处理器;存储器;以及一个或多个程序,其中该一个或多个程序存储在该存储器中并被配置为由该一个或多个处理器执行,该一个或多个程序包括用于执行以下操作的指令:接收表示第一用户话语的第一语音输入;通过在该电子设备上操作的数字助理发起基于该第一语音输入的第一任务;提供指示所发起的第一任务的第一输出;以及在提供该第一输出之后:接收在该第一语音输入之后的第二语音输入,该第二语音输入表示第二用户话语;基于该第二语音输入的文本表示来确定第一得分,该第一得分表示该第二用户话语与由该数字助理识别的域之间的对应关系;基于该第二语音输入的该文本表示来确定第二得分,该第二得分表示该第一用户话语与该第二用户话语之间的上下文连续性;基于该第一得分和该第二得分来确定该第二语音输入是否旨在用于该数字助理;以及根据确定该第二语音输入旨在用于该数字助理:通过该数字助理发起基于该第二语音输入的第二任务;以及提供指示所发起的第二任务的第二输本文档来自技高网...
【技术保护点】
1.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由电子设备的一个或多个处理器执行时使得所述电子设备:
2.根据权利要求1所述的非暂态计算机可读存储介质,其中所述一个或多个程序还包括指令,所述指令当由所述一个或多个处理器执行时使得所述电子设备:
3.根据权利要求1所述的非暂态计算机可读存储介质,其中所述第一语音输入和所述第二语音输入是在同一数字助理会话内接收的。
4.根据权利要求1所述的非暂态计算机可读存储介质,其中所述一个或多个程序还包括指令,所述指令当由所述一个或多个处理器执行时使得所述电子设备:
5.根据权利要求1所述的非暂态计算机可读存储介质,其中确定所述第二语音输入是否旨在用于所述数字助理是在未检测到所显示的示能表示的选择并且未检测到所述电子设备的按钮的选择的情况下执行的。
6.根据权利要求1所述的非暂态计算机可读存储介质,其中确定所述第一得分包括确定所述第二用户话语是否对应于由所述数字助理识别的多个话语。
7.根据权利要求1所述的非暂态计算机可读存储介质,
8.根据权利要求1所述的非暂态计算机可读存储介质,其中确定所述第一得分包括使用二元分类神经网络来确定所述第一得分。
9.根据权利要求1所述的非暂态计算机可读存储介质,其中确定所述第二得分包括基于所述第一用户话语的文本表示来确定所述第二得分。
10.根据权利要求1所述的非暂态计算机可读存储介质,其中确定所述第二得分包括使用第二二元分类神经网络来确定所述第二得分。
11.根据权利要求1所述的非暂态计算机可读存储介质,其中所述一个或多个程序还包括指令,所述指令当由所述一个或多个处理器执行时使得所述电子设备:
12.根据权利要求11所述的非暂态计算机可读存储介质,其中确定所述第三得分包括:
13.根据权利要求12所述的非暂态计算机可读存储介质,其中所述多个用户话语类型包括:
14.根据权利要求13所述的非暂态计算机可读存储介质,其中所述相应预定用户话语类型包括:
15.根据权利要求11所述的非暂态计算机可读存储介质,其中确定所述第二语音输入是否旨在用于所述数字助理包括:
16.一种电子设备,包括:
17.一种方法,包括:
...【技术特征摘要】
1.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由电子设备的一个或多个处理器执行时使得所述电子设备:
2.根据权利要求1所述的非暂态计算机可读存储介质,其中所述一个或多个程序还包括指令,所述指令当由所述一个或多个处理器执行时使得所述电子设备:
3.根据权利要求1所述的非暂态计算机可读存储介质,其中所述第一语音输入和所述第二语音输入是在同一数字助理会话内接收的。
4.根据权利要求1所述的非暂态计算机可读存储介质,其中所述一个或多个程序还包括指令,所述指令当由所述一个或多个处理器执行时使得所述电子设备:
5.根据权利要求1所述的非暂态计算机可读存储介质,其中确定所述第二语音输入是否旨在用于所述数字助理是在未检测到所显示的示能表示的选择并且未检测到所述电子设备的按钮的选择的情况下执行的。
6.根据权利要求1所述的非暂态计算机可读存储介质,其中确定所述第一得分包括确定所述第二用户话语是否对应于由所述数字助理识别的多个话语。
7.根据权利要求1所述的非暂态计算机可读存储介质,其中确定所述第一得分包括确定所述第二用户话语是否对应于与由所述数字助理识别的...
【专利技术属性】
技术研发人员:A·S·胡森阿卜杜拉齐兹,E·马尔基,S·阿迪雅,A·W·丘吉尔,P·迪吉,V·加格,S·S·卡贾里卡,梁泽新,C·曼妮马拉,S·米尔萨马迪,O·鲁多维奇,S·S·西格蒂亚,A·H·特菲克,BJ·特奥巴尔德,S·威什诺博霍特拉,
申请(专利权)人:苹果公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。