快速了解dueros技能开发

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/web_xiaolei/article/details/98955252

快速了解dueros

DuerOS是百度度秘事业部研发的对话式人工智能系统,整合了世界顶尖人工只能语音图像技术,开发者可一站式实现人工智能化,开放平台分设备开发和技能开发,以下只讲诉技能开发。
想开发dueros技能,首先要理解技能里涉及的几个专业名词:技能、意图、常用表达、槽位、词典

技能

相当于应用商场里的一个应用,在duerOS系统里称为技能,可以被用户通过对话的方式唤醒和使用

意图

相当于应用或APP提供的功能,只不过从传统的点击触发变成了对话触发

常用表达

能触发意图功能的句子,当用户说的话完全匹配常用表达的时候,就会触发意图,要触发意图,需要先进入技能,然后说出常用表达里的句子。
这就像一个个 函数方法

槽位

相当于常用表达里的放置参数的插槽,如果常用表达里的某个词或某个字被识别为词典里某个集合里的词汇,就会把这个词汇的位置当成这个集合的插槽,集合里任意一个词汇都可以替换放在该位置,不需要一一罗列
这就像函数方法的 参数

词典

某个领域的词汇集合,比如动物集合就可以包括所有的具体动物的名称,中国城市集合则包括所有中国的具体城市名称。
这就像函数方法的 参数类型

词表

词典具体的词汇集合
相当于函数方法的参数可以被赋予的 具体值

把以上数据准备好,服务配置选择在线编辑方式或者cfc都可以直接开发,不需要准备服务器,不过如果选择这两种的话,也意味着只能用nodejs或python做开发,如果你需要php或者java做开发的话,就只能走webservice方式了。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/web_xiaolei/article/details/98955252