The invention discloses a management method and an apparatus for the development resources of a voice dialogue product, which include: creating a resource store; receiving the development resources uploaded by the developer and displaying them in the resource store; and the development resources include the internal skills created by the internal developer and the external skills developed by the external developer. Department skills; when receiving a resource acquisition request sent by a logged-in user, the resource acquisition request is parsed to determine the corresponding resource identification; and the corresponding development resources are provided to the logged-in user according to the determined resource identification. The invention effectively solves the compatibility of resource management platform with different source skills, so that the skills acquired by the third party or any developer in the resource store can be applied to any terminal equipment, not limited to the specific equipment defined by the operator.
【技术实现步骤摘要】
语音对话产品的开发资源的管理方法及装置
本专利技术属于软件开发
,尤其涉及一种语音对话产品的开发资源的管理方法及装置。
技术介绍
开放平台(OpenPlatform)是指软件系统通过公开其应用程序编程接口(API)或函数(function)来使外部的程序可以增加该软件系统的功能或使用该软件系统的资源,而不需要更改该软件系统的源代码。因此,如何利用资源,以及在开发者之间共享资源成为需要解决的问题。相关技术中,开发者在开发完成新资源,例如新的技能后,多是将其自用,例如应用到开发项目涉及的某些特定的设备上。如此,使得开发资源不能共享,造成开发的重复浪费,降低了开发效率。并且,目前语音对话产品类的开发平台也逐渐多了起来,但是各自的开发平台都遵循着自己内部制定的协议,并且开发的产品只能用于本平台,不同平台之间不互不兼容。例如,Alexa的skillstore(技能商店)中展现的技能,都是由内部开发者开发并提交的。但开发者在技能商店获取的技能仅能应用在echo上,而不能集成在其他的终端设备,其所形成的是一个闭环的资源管理模式。技能仅限于以语言描述技能的用途,而对于该技能可支持的说法却鲜有涉及。Alexa的skillstore展现的技能不支持在网页端测试,开发者只能在获取技能后在终端设备上完成测试。
技术实现思路
本专利技术实施例提供一种语音对话产品的开发资源的管理方法及装置,用于解决上述技术问题,或者至少部分地解决上述技术问题。第一方面,本专利技术实施例提供一种语音对话产品的开发资源的管理方法,包括:创建资源商店;接收开发者所上传的开发资源并展示在所述资源商店中,所 ...
【技术保护点】
1.一种语音对话产品的开发资源的管理方法,包括:创建资源商店;接收开发者所上传的开发资源并展示在所述资源商店中,所述开发资源包括由内部开发者所创建的内部技能以及由外部开发者所开发的外部技能;当接收到登录用户所发送的资源获取请求时,解析所述资源获取请求以确定相应的资源标识;根据确定的所述资源标识向所述登录用户提供相应的开发资源。
【技术特征摘要】
1.一种语音对话产品的开发资源的管理方法,包括:创建资源商店;接收开发者所上传的开发资源并展示在所述资源商店中,所述开发资源包括由内部开发者所创建的内部技能以及由外部开发者所开发的外部技能;当接收到登录用户所发送的资源获取请求时,解析所述资源获取请求以确定相应的资源标识;根据确定的所述资源标识向所述登录用户提供相应的开发资源。2.根据权利要求1所述的方法,其中,所述外部技能由以下步骤获得:响应于外部开发者创建技能的请求,生成技能创建界面,所述技能创建界面至少包括外部技能选项;当外部开发者选定所述外部技能选项时,生成外部技能信息获取界面,所述外部技能信息获取界面中包含用于调用外部技能的接口,所述接口包括外部技能引入路径输入框和/或外部技能标识信息输入框;接收并存储开发者经所述接口输入的外部技能信息,以完成外部技能的创建。3.根据权利要求1所述的方法,其中,所述方法还包括:接收技能测试请求,所述技能测试请求中包括待测试的技能标识;根据所述技能测试请求中的技能标识显示对应技能的测试界面,所述测试界面中包括所述技能的推荐说法;在接收到推荐说法测试请求时,对请求测试的推荐说法进行测试;显示所述推荐说法的测试结果。4.根据权利要求1所述的方法,其中,所述方法还包括:根据资源的应用场景对所述资源进行分类;所述在资源商店中展示各种资源包括:按所述分类在资源商店中展示各种资源。5.根据权利要求3所述的方法,其中,所述方法还包括:在技能的测试界面中显示所述技能的各个意图对应的说法示例。6.根据权利要求1所述的方法,其中,所述方法还包括:在资源商店中创建商店首页;在商店首页中显示预设的推荐资源,所述推荐资源包括最新资源和/或最热资源。7.一种语音对话产品的开发资源的管理装置,包括:创建模块,用于创建资源商店;接收模块,用于接收开发者所上传的开发资源和登录用户所发送的资源获取请求;显示模块,用于在所述资源商店中展示开发者所上传的开发资源,所述开发资源包括由内部开发者所创建的内部技能以及由外部开发者所开发的外部技能;解析模块,用于当所...
【专利技术属性】
技术研发人员:孙志伟,唐鸽,
申请(专利权)人:苏州思必驰信息科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。