[发明专利]使用应用模板生成和更新基于语音的软件应用在审
申请号: | 202080026185.7 | 申请日: | 2020-05-05 |
公开(公告)号: | CN113646742A | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 塔伦·贾殷 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/36;G06F8/38;G10L15/22;G10L15/26;G10L15/28;G06F9/451;G06F9/34;G06F8/34 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李宝泉;周亚荣 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 应用 模板 生成 更新 基于 语音 软件 | ||
1.一种生成基于语音的软件应用的系统,包括:
数据处理系统,所述数据处理系统包括至少一个处理器和存储器,所述数据处理系统用于:
从应用开发者计算设备接收构建基于语音的软件应用的请求;
基于策略和所述请求从多个应用模板中选择应用模板,所选择的应用模板包括与所述基于语音的软件应用的功能相对应的至少一个模块并且具有至少一个字段;
将所选择的应用模板提供给所述应用开发者计算设备,以使所选择的应用模板被显示在所述应用开发者计算设备上;
从所述应用开发者计算设备接收对于所选择的应用模板的所述至少一个模块的所述至少一个字段的输入;
基于所选择的应用模板和对于所选择的应用模板的所述至少一个模块的所述至少一个字段的所述输入来生成所述基于语音的软件应用,以允许所述基于语音的软件应用响应于语音输入而执行与所选择的应用模板的所述至少一个模块相对应的所述功能;
检测已更新的功能,所述已更新的功能包括对与所选择的应用模板的所述至少一个模块相对应的所述功能的更改,对所述功能的所述更改是由不同于所述应用开发者计算设备的所述数据处理系统的管理员计算设备提供的;以及
响应于检测到所述已更新的功能而更新所述基于语音的软件应用,以允许所述基于语音的软件应用执行所述已更新的功能。
2.根据权利要求1所述的系统,包括:
所述数据处理系统用于:
解析所述请求以确定所述基于语音的软件应用的类型;以及基于所述类型来选择所述应用模板。
3.根据权利要求1或权利要求书2所述的系统,包括:
所述数据处理系统用于:
向所述应用开发者计算设备提供多种应用类型的列表,以使所述列表被显示在所述应用开发者计算设备上;
从所述应用开发者计算设备接收对所述多种类型中的第一类型的选择;以及
基于所述类型来选择所述应用模板。
4.根据前述权利要求中的任一项所述的系统,包括:
所述数据处理系统用于:
确定所述基于语音的软件应用的类型;
识别未包括在所选择的应用模板中的第二模块,所述第二模块与所述基于语音的软件应用的第二功能相对应;
修改所选择的应用模板以生成经修改的应用模板;以及
将所述经修改的应用模板提供给所述应用开发者计算设备,以使所述经修改的应用模板被显示在所述应用开发者计算设备上。
5.根据前述权利要求中的任一项所述的系统,包括:
所述数据处理系统用于:
确定所述基于语音的软件应用的类型;
识别具有相同类型的第二基于语音的软件应用;以及
基于所述第二基于语音的软件应用的第二功能来选择所述应用模板。
6.根据前述权利要求中的任一项所述的系统,包括:
所述数据处理系统用于:
解析所述请求以确定意图;
识别与所述意图相关联的多个模块;以及
基于与所述意图相关联的所识别的多个模块与所选择的应用模板的所述至少一个模块之间的重叠来选择所述应用模板。
7.根据前述权利要求中的任一项所述的系统,包括:
所述数据处理系统用于:
接收指示所述基于语音的应用包括视频功能的所述请求;以及
选择包括视频模块以支持所述视频功能的所述应用模板。
8.根据权利要求1至6中的任一项所述的系统,包括:
所述数据处理系统用于:
接收指示所述基于语音的应用包括视频功能的所述请求;以及
选择包括视频模块以支持所述视频功能的所述应用模板,所述视频模块与暂停功能、播放功能、倒退功能和前进功能中的至少一项相对应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080026185.7/1.html,转载请声明来源钻瓜专利网。