一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

语音动作可发现性系统的制作方法

2021-10-29 21:06:00 来源:中国专利 TAG:语音 动作 日中 申请 专利申请

技术特征:
1.一种由一个或多个处理器实现的方法,包括:接收限定针对第一软件应用的第一语音动作的数据,所述数据指定触发短语并且指定在用户装置状态满足一个或多个第一条件时所述触发短语触发所述第一软件应用执行所述第一语音动作,其中,所述一个或多个第一条件包括第一时间条件集合;接收限定针对第二软件应用的第二语音动作的数据,所述数据指定所述触发短语并且指定在所述用户装置状态满足一个或多个第二条件时所述触发短语触发所述第二软件应用执行所述第二语音动作,其中,所述第二软件应用是所述第一软件应用的补充,其中,所述第二语音动作是所述第一语音动作的补充,其中,所述一个或多个第二条件包括第二时间条件集合,以及其中,所述第一时间条件集合与所述第二时间条件集合不同之处在于所述第一时间条件集合相对于所述第二时间条件集合包括不同时间或不同日期;在应用语音动作数据库中存储:限定针对所述第一软件应用的所述第一语音动作的所述数据,以及限定针对所述第二软件应用的所述第二语音动作的所述数据;和在所述第一软件应用和所述第二软件应用两者正在用户装置上操作时:由语音动作系统接收与来自所述用户装置的用户的口述输入相对应的音频数据;由所述语音动作系统确定所述口述输入包括所述触发短语,其中,确定所述口述输入包括所述触发短语包括解析与所述口述输入相对应的所述音频数据以确定所述口述输入包括所述触发短语;由所述语音动作系统确定所述用户装置的所述用户装置状态;在所述用户装置的所述用户装置状态满足所述一个或多个第一条件时并且响应于确定所述口述输入包括所述触发短语:由所述语音动作系统使所述第一软件应用执行所述第一语音动作;和在所述用户装置的所述用户装置状态满足所述一个或多个第二条件时并且响应于确定所述口述输入包括所述触发短语:由所述语音动作系统使所述第二软件应用执行所述第二语音动作。2.根据权利要求1所述的方法,其中,所述一个或多个第一条件还包括所述第一软件应用正在前台操作,并且其中,所述一个或多个第二条件还包括所述第二软件应用正在前台操作。3.根据权利要求1所述的方法,其中,所述第一软件应用是媒体播放器应用,并且其中,由所述媒体播放器应用执行所述第一语音动作使所述媒体播放器应用执行以下操作:在当前经由所述媒体播放器应用播放的歌曲中前跳预定时间量,或从当前经由所述媒体播放器应用播放的所述歌曲前跳到下一歌曲。4.根据权利要求3所述的方法,其中,所述第二软件应用是相册查看器应用,并且其中,由所述相册查看器应用执行所述第二语音动作使所述媒体相册查看器应用执行以下操作:从当前经由所述相册查看器应用显示的相片前跳预定数目的相片到下一相片。5.根据权利要求1所述的方法,其中,所述一个或多个第一条件还包括所述第一软件应用正在执行第一特定活动,并且其中,所述一个或多个第二条件还包括所述第二软件应用
正在执行第二特定活动。6.根据权利要求1所述的方法,还包括:在所述应用语音动作数据库中存储限定针对所述第一软件应用的所述第一语音动作的所述数据以及限定针对所述第二软件应用的所述第二语音动作的所述数据之后:接收限定针对所述第一软件应用的所述第一语音动作的附加数据,所述附加数据指定附加触发短语并且指定在所述用户装置状态满足所述一个或多个第一条件时所述附加触发短语触发所述第一软件应用执行所述第一语音动作;接收限定针对所述第二软件应用的所述第二语音动作的附加数据,所述附加数据指定所述附加触发短语并且指定在所述用户装置状态满足所述一个或多个第二条件时所述附加触发短语触发所述第二软件应用执行所述第二语音动作;和在所述应用语音动作数据库中存储:限定针对所述第一软件应用的所述第一语音动作的所述附加数据,以及限定针对所述第二软件应用的所述第二语音动作的所述附加数据。7.根据权利要求1所述的方法,其中,在所述应用语音动作数据库中存储限定针对所述第一软件应用的所述第一语音动作的所述数据,以及限定针对所述第二软件应用的所述第二语音动作的所述数据,进一步包括:在所述应用语音动作数据库中与限定针对所述第一软件应用的所述第一语音动作的所述数据相关联地并且与限定针对所述第二软件应用的所述第二语音动作的所述数据相关联地存储:限定一个或多个预支持语音动作的数据,所述数据指定针对所述一个或多个预支持语音动作中的每一个的预支持触发短语并且指定所述预支持触发短语触发所述一个或多个预支持语音动作中的对应一个的执行。8.根据权利要求1所述的方法,其中,与所述口述输入相对应的所解析的音频数据包括所述触发短语的至少一部分。9.根据权利要求8所述的方法,还包括:在所述第一软件应用和所述第二软件应用两者正在所述用户装置上操作时:基于所解析的音频数据,生成所述口述输入的转录;基于所述口述输入的所述转录和所述用户装置的所述用户装置状态,确定与所述口述输入相关联的意图;基于与所述口述输入相关联的所述意图,识别多个候选语音触发短语;和将所述口述输入的所述转录与所述候选触发短语进行比较以确定所述口述输入至少包括所述触发短语的所述部分。10.根据权利要求1所述的方法,其中,所述一个或多个第一条件还包括所述用户装置被锁定或解锁中的一个,并且其中,所述一个或多个第二条件还包括所述用户装置被锁定或解锁中的另一个。11.一种系统,包括:一个或多个处理器;以及存储指令的存储器,所述指令在被执行时,使所述处理器中的一个或多个执行以下操作:接收限定针对第一软件应用的第一语音动作的数据,所述数据指定触发短语并且指定
在用户装置状态满足一个或多个第一条件时所述触发短语触发所述第一软件应用执行所述第一语音动作,其中,所述一个或多个第一条件包括所述用户装置被锁定或解锁中的一个;接收限定针对第二软件应用的第二语音动作的数据,所述数据指定所述触发短语并且指定在所述用户装置状态满足一个或多个第二条件时所述触发短语触发所述第二软件应用执行所述第二语音动作,其中,所述第二软件应用是所述第一软件应用的补充,其中,所述第二语音动作是所述第一语音动作的补充,以及其中,所述一个或多个第二条件包括所述用户装置被锁定或解锁中的另一个;在应用语音动作数据库中存储:限定针对所述第一软件应用的所述第一语音动作的所述数据,以及限定针对所述第二软件应用的所述第二语音动作的所述数据;和在所述第一软件应用和所述第二软件应用两者正在用户装置上操作时:由语音动作系统接收与来自所述用户装置的用户的口述输入相对应的音频数据;由所述语音动作系统确定所述口述输入包括所述触发短语,其中,确定所述口述输入包括所述触发短语包括解析与所述口述输入相对应的所述音频数据以确定所述口述输入包括所述触发短语;由所述语音动作系统确定所述用户装置的所述用户装置状态;在所述用户装置的所述用户装置状态满足所述一个或多个第一条件时并且响应于确定所述口述输入包括所述触发短语:由所述语音动作系统使所述第一软件应用执行所述第一语音动作;和在所述用户装置的所述用户装置状态满足所述一个或多个第二条件时并且响应于确定所述口述输入包括所述触发短语:由所述语音动作系统使所述第二软件应用执行所述第二语音动作。12.根据权利要求11所述的系统,其中,所述一个或多个第一条件还包括所述第一软件应用正在前台操作,并且其中,所述一个或多个第二条件还包括所述第二软件应用正在前台操作。13.根据权利要求11所述的系统,其中,所述第一软件应用是媒体播放器应用,其中,所述第二软件应用是相册查看器应用。14.根据权利要求13所述的系统,其中,由所述媒体播放器应用执行所述第一语音动作使所述媒体播放器应用执行以下操作:在当前经由所述媒体播放器应用播放的歌曲中前跳预定时间量,或从当前经由所述媒体播放器应用播放的所述歌曲前跳到下一歌曲。15.根据权利要求13所述的系统,其中,由所述相册查看器应用执行所述第二语音动作使所述媒体相册查看器应用执行以下操作:从当前经由所述相册查看器应用显示的相片前跳预定数目的相片到下一相片。16.根据权利要求11所述的系统,其中,所述指令还使所述处理器中的一个或多个执行以下操作:在所述应用语音动作数据库中存储限定针对所述第一软件应用的所述第一语音动作的所述数据以及限定针对所述第二软件应用的所述第二语音动作的所述数据之后:
接收限定针对所述第一软件应用的所述第一语音动作的附加数据,所述附加数据指定附加触发短语并且指定在所述用户装置状态满足所述一个或多个第一条件时所述附加触发短语触发所述第一软件应用执行所述第一语音动作;接收限定针对所述第二软件应用的所述第二语音动作的附加数据,所述附加数据指定所述附加触发短语并且指定在所述用户装置状态满足所述一个或多个第二条件时所述附加触发短语触发所述第二软件应用执行所述第二语音动作;和在所述应用语音动作数据库中存储:限定针对所述第一软件应用的所述第一语音动作的所述附加数据,以及限定针对所述第二软件应用的所述第二语音动作的所述附加数据。17.一种存储可由一个或多个处理器执行的指令的非暂时性计算机可读存储介质,所述指令包括用于以下的指令:接收限定针对第一软件应用的第一语音动作的数据,所述数据指定触发短语并且指定在用户装置状态满足一个或多个第一条件时所述触发短语触发所述第一软件应用执行所述第一语音动作,其中,所述一个或多个第一条件包括第一时间条件集合;接收限定针对第二软件应用的第二语音动作的数据,所述数据指定所述触发短语并且指定在所述用户装置状态满足一个或多个第二条件时所述触发短语触发所述第二软件应用执行所述第二语音动作,其中,所述第二软件应用是所述第一软件应用的补充,其中,所述第二语音动作是所述第一语音动作的补充,其中,所述一个或多个第二条件包括第二时间条件集合,以及其中,所述第一时间条件集合与所述第二时间条件集合不同之处在于所述第一时间条件集合相对于所述第二时间条件集合包括不同时间或不同日期;在应用语音动作数据库中存储:限定针对所述第一软件应用的所述第一语音动作的所述数据,以及限定针对所述第二软件应用的所述第二语音动作的所述数据;和在所述第一软件应用和所述第二软件应用两者正在用户装置上操作时:由语音动作系统接收与来自所述用户装置的用户的口述输入相对应的音频数据;由所述语音动作系统确定所述口述输入包括所述触发短语,其中,确定所述口述输入包括所述触发短语包括解析与所述口述输入相对应的所述音频数据以确定所述口述输入包括所述触发短语;由所述语音动作系统确定所述用户装置的所述用户装置状态;在所述用户装置的所述用户装置状态满足所述一个或多个第一条件时并且响应于确定所述口述输入包括所述触发短语:由所述语音动作系统使所述第一软件应用执行所述第一语音动作;和在所述用户装置的所述用户装置状态满足所述一个或多个第二条件时并且响应于确定所述口述输入包括所述触发短语:由所述语音动作系统使所述第二软件应用执行所述第二语音动作。

技术总结
本公开涉及语音动作可发现性系统。提供了用于通过语音动作系统接收数据的方法、系统和设备,所述数据指定触发应用执行新语音动作的触发词项和指定当能触发新语音动作时应用的状态的场境。语音动作系统接收限定用于语音动作的可发现性实例的数据,所述数据包括在应用的状态满足所指定的场境时触发应用执行语音动作的一个或多个触发词项。语音动作系统从安装有应用的用户装置接收对用于应用的可发现性实例的请求,并且响应于该请求,将限定可发现性实例的数据提供至用户装置。用户装置被配置成在应用的状态满足所指定的场境时,提供一个或多个触发词项的通知。个或多个触发词项的通知。个或多个触发词项的通知。


技术研发人员:王波 苏尼尔
受保护的技术使用者:谷歌有限责任公司
技术研发日:2016.12.30
技术公布日:2021/10/28
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜