当前位置: 首页 > news >正文

阿里云AliGenie开发天猫语音功能-入门篇

文章目录结构如下

    1. 登录应用开发平台
    1. 创建语音技能
    1. 云开发部署后端技能服务
    1. 语音技能测试
    1. 下线不必要的应用

一、登录应用开发平台

1.登录云开发平台。打开网址 https://workbench.aliyun.com/,使用阿里云账号登录,按照提示创建团队,点击同意协议。没有阿里云账号的用户,在登录页面注册后进行登录即可。为了保证最好的使用体验,请使用Chrome浏览器。

登录云开发平台

2.登录天猫精灵智能应用平台。打开网址 https://iap.aligenie.com/home?platform=3.0,登陆后点击控制台,选择技能应用平台并点击进入。

登录天猫精灵开放平台

3.首次登录天猫精灵智能应用平台时,您需要签署平台合作协议,之后您还需要完成账号认证。认证过程中请根据实际情况选择认证的类型。并根据页面提示填写开发者真实信息,完成账号认证,建议使用支付宝完成认证。

身份认证

二、创建语音技能

1.认证通过后进入技能应用平台,我们要创建一个语音技能,选中 语音技能 分类:点击 创建技能。

创建应用

2.填写技能基本信息

选中 语音技能 中的 自定义技能 填写技能创建信息:技能名称和调用词

  • 技能名称:展示在技能市场的技能名称,在发布时将进行唯一性检测。
  • 技能属性:可选择 公有技能 / 私有技能。技能属性选择,建议您先参考【公有&私有】,由于我们要开发一个面向所有天猫精灵用户的应用,所以技能属性这里选择公有技能。
  • 技能调用词:也称为 唤醒词,是用户使用这个技能所需要说的关键字。如“天猫精灵,天气查询助手”,则使用了调用词为“天气查询助手”的技能。填写技能调用词时系统会进行唯一性检测,截图中填写的“天气查询助手”仅仅作为范例,请您在创建技能时注意不要和范例相同或填重复过的调用词。
基本信息填好后,后端服务部署方式选择阿里云faas,选好后确认创建技能;

创建技能

三、云开发部署后端服务

1.技能创建成功后,进入技能基本信息页面。点击进入后端服务。顶部导航栏中选择后端服务,并在左侧导航栏中选择编辑部署

后端2

2.单击编辑部署后,选择 阿里云云原生开发 的方式,点击关联阿里云账号。

云原生开发

3.选择阿里云账号的登录方式。使用第一步创建和登录的阿里云账号登录即可。

关联阿里云账号

4.登录后在团队注册页翻到页面底部,单击同意授权,授权后单击下一步;

授权

5.云服务管理。查看所需云服务的名称和状态,依次开通所需要的云服务直到4个服务都是已开通状态,点击完成并返回按钮。

授权2

6.返回到技能应用平台后,确认4个云服务资源均已开通,然后点击创建技能应用按钮;

创建技能应用

7.选择开发语言和开发模板进行创建,由于我们要使用高分电影推荐模板来搭建应用,目前平台提供了NodeJS和Python两种语言的技能模板,这里以 NodeJS 高分电影模板为例创建应用。

技能应用创建python

8.创建应用后,点击保存按钮保存阿里云服务器配置。

保存后端

9.后端技能应用创建完成后,点击前往开发,跳转云阿里开发平台。

准备跳转

10.云开发平台会自动进入 CloudIDE,平台会自动生成模板代码。由于使用了模板,所以无须再开发代码,进入 CloudIDE后直接选择部署环境,打开 CloudIDE 左侧的 部署调试插件,进入到部署面板,选择预发环境进行部署。点击部署按钮进行部署,确认部署信息,点击部署

预发部署

预发部署确认

PS: 在 部署日志 标签页可以看到部署的进度以及部署是否成功。
预发部署成功

四、语音技能测试

1.后端服务部署好后,可以看到语音交互模型中,意图和实体已经自动创建好了。

交互模型

2.在线测试。进入测试模块,打开在线测试;

测试

3.输入创建技能时设置的调用词并发送(调用词以技能创建时的为准),本教程中以“天气查询助手”调用词为例,系统回复则表示技能部署成功。

可以按照意图中的语料来让系统查询天气,例如下图所示。
天气查询测试

4.测试时输入的问题都是创建意图时配置好的语料,不可自主发挥,具体意图中有哪些语料可以在语音交互模型分页中,点击每个意图进行查看。

查看空气质量意图
意图查看1-1
意图查看1-2

查看天气意图
意图查看2-1
意图查看2-2

5.更改默认意图,以查询空气质量

切换默认意图,查询空气质量
切换默认意图
切换默认-2
切换默认-3

查询空气质量
空气质量测试

五、删除应用

1.删除云原生应用

登录到阿里云-云开发平台:https://workbench.aliyun.com/application/list#app?tab=1

查看创建的云原生应用

1.点击 开发部署

界面查看

2.点击 下线

下线预发环境
下线预发环境-1

3.点击 删除

删除云原生应用<天气查询助手>

2.删除AliGenie技能应用

1.登录到 AliGenie技能应用平台:https://iap.aligenie.com/home
2.删除AliGenie技能应用《天气查询》

删除

删除确认

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【校招VIP】前端布局模块之Flex弹性布局
  • 开放式激光振镜运动控制器(二):ZMC408SCAN激光接口与控制
  • 前端HTML5 +CSS3 4.CSS基础 4 选择器进阶 5 背景相关属性
  • Google Earth Engine(GEE)——sentinel-2 NDVI多时相影像展示
  • Java设计模式之解释器模式
  • 雅思 Band 7+ 预备课程
  • CSS背景(background)
  • Linux上快速安装zookeeper
  • MySQL主从复制架构实现
  • stack使用+模拟实现
  • 软件测试中的集成测试到底是什么?集成的方法又有哪些?
  • centos安装NIS
  • pd.Series().rank()的个人理解
  • S32K1 Family Introduction
  • 美酒众耀 夏友云朋 | 瑞格尔侯爵佳酿亮相2022美夏中国区巡展
  • 《Java编程思想》读书笔记-对象导论
  • chrome扩展demo1-小时钟
  • ES6--对象的扩展
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • mysql_config not found
  • October CMS - 快速入门 9 Images And Galleries
  • Service Worker
  • 如何实现 font-size 的响应式
  • 删除表内多余的重复数据
  • 想使用 MongoDB ,你应该了解这8个方面!
  • 远离DoS攻击 Windows Server 2016发布DNS政策
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • ## 1.3.Git命令
  • #git 撤消对文件的更改
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (ctrl.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (Oracle)SQL优化基础(三):看懂执行计划顺序
  • (web自动化测试+python)1
  • (创新)基于VMD-CNN-BiLSTM的电力负荷预测—代码+数据
  • (翻译)Entity Framework技巧系列之七 - Tip 26 – 28
  • (四)linux文件内容查看
  • (转)LINQ之路
  • .net core docker部署教程和细节问题
  • .Net MVC + EF搭建学生管理系统
  • .NET 发展历程
  • .NET(C#、VB)APP开发——Smobiler平台控件介绍:Bluetooth组件
  • .NET牛人应该知道些什么(2):中级.NET开发人员
  • .net与java建立WebService再互相调用
  • [ 云计算 | AWS ] AI 编程助手新势力 Amazon CodeWhisperer:优势功能及实用技巧
  • [<MySQL优化总结>]
  • [<死锁专题>]
  • [8481302]博弈论 斯坦福game theory stanford week 1
  • [Android]RecyclerView添加HeaderView出现宽度问题
  • [C#]科学计数法(scientific notation)显示为正常数字
  • [C++][ProtoBuf][初识ProtoBuf]详细讲解
  • [ChromeApp]指南!让你的谷歌浏览器好用十倍!