[发明专利]在语音对话平台的技能中添加控件的方法有效
申请号: | 201810210432.3 | 申请日: | 2018-03-14 |
公开(公告)号: | CN108415698B | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 邹兴旺;郭奕超;孙岩 | 申请(专利权)人: | 苏州思必驰信息科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F3/0482 |
代理公司: | 北京商专永信知识产权代理事务所(普通合伙) 11400 | 代理人: | 方挺;黄谦 |
地址: | 215123 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控件 语音对话 自定义 技能 开发 预设 控件类型 名称框 输入框 上传 语音 按钮 搭配 创建 | ||
本发明实施例提供一种在语音对话平台的技能中添加控件的方法。该方法包括:当开发者在创建技能时,提供控件类型列表,其中,控件类型列表包括至少一种预设类型控件和一个自定义控件;当开发者选择其中一种预设类型控件时,在控件名称框内生成默认名称,并在API资源输入框中提供与预设类型控件相关的至少一种推荐Web API;当开发者选择自定义控件时,提供空白的控件名称框、控件上传按钮、以及空白的API资源输入框;本发明实施例实现在语音对话平台中开发者能够上传自定义控件,使得开发者能够根据开发的语音技能搭配最佳的控件,从而开发出形形色色的语音技能。
技术领域
本发明涉及软件开发技术领域,尤其涉及一种在语音对话平台的技能中添加控件的方法。
背景技术
在科技发展的热潮中,各大语音对话平台如雨后春笋般的涌现。各大语音对话平台都有着自己内部制定的协议,需要开发人员通过语音对话平台内部制定的协议进行开发各种类型的语音技能,为了使相应的语音技能达到最好的表达效果,开发者通常会在技能中添加控件。而这些控件,大都由语音对话平台提供,由开发者进行选择,通过使用不同的控件使得开发的语音技能有了不同的风格。
现有的控件主要由text(文本)、card(卡片)等类型。开发者通过技能的功能,选择相应类型的控件进行搭配。
在实现本发明过程中,发明人发现相关技术中至少存在如下问题:
现有的语音对话平台中只提供少量的固定形式的控件,控件的样式较为单一,对于一些追求个性化的开发者而言,仅仅使用固定形式的控件,这样很难符合他们的开发需求。
即使语音对话平台提供了多种样式的控件,但是这样就需要语音对话平台进行大量的研发投入,使得语音对话平台的开发成本过高,而开发者的需求又多种多样,提供的大量的样式还是难以满足开发者的需求。
同时语音对话平台没有给予开发者开放编写自定义控件的权限,即使开发者有能力可以自主开发自定义控件,也无法将自主开发的自定义控件应用到语音对话平台中。
发明内容
为了至少解决现有技术中的语音对话平台不能使用自定义控件的问题。
第一方面,本发明实施例提供一种在语音对话平台的技能中添加控件的方法,包括:
当开发者在创建技能时,点击控件类型菜单时,生成控件类型列表,其中,所述控件类型列表包括至少一种预设类型控件和一个自定义控件;
当开发者选择其中一种预设类型控件时,在控件名称框内生成默认名称,并在API资源输入框中提供与所述预设类型控件相关的至少一种推荐Web API;
当开发者选择自定义控件时,提供空白的控件名称框、控件上传按钮、以及空白的API资源输入框,
其中,所述控件名称框能够供开发者输入自定义控件名称,所述控件上传按钮供开发者上传本地存储的控件的数据包,所述API资源输入框能够供开发者输入自定义WebAPI。
第二方面,提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例的在语音对话平台的技能中添加控件的方法的步骤。
第三方面,本发明实施例提供一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现本发明任一实施例的在语音对话平台的技能中添加控件的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州思必驰信息科技有限公司,未经苏州思必驰信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810210432.3/2.html,转载请声明来源钻瓜专利网。