初识天猫精灵语音技能

简介: 初识天猫精灵语音技能

image.png

语音技能

语音技能包含了自定义技能、内容技能(模版)、智能家居技能(IoT)三种不同类型,详细介绍如下。

1.1 自定义技能

1.1.1 基本描述

在自定义技能中,您(开发者)可以灵活地指定用户与技能的交互方式,通过自行开发业务逻辑代码、创建屏显页面来响应任意的用户请求(即意图),为其提供最合适的服务。


自定义技能适用各种类型的使用场景,例如:

  • 信息查询类场景:例如,查百科、了解热点资讯、推荐美食餐厅;
  • 沉浸式互动类场景:例如,玩游戏、上网课、儿童辅导教育;
  • 生活服务类场景:例如订外卖、酒店、网约车;
  • 其它任意场景

1.1.2 支持的交互方式

  • 语音交互
  • 带屏视觉展示
  • 触屏交互

1.1.3 典型使用场景

  1. 用户通过语音或者触屏方式发起请求。
  2. 天猫精灵会自动解析出用户的意图(即用户想干什么事),并将用户的意图以及与意图相关的参数传递给技能。
  3. 技能接收到天猫精灵返回的意图请求时,需要进行处理,同时将处理后的结果返回给天猫精灵。
  4. 天猫精灵将收到的技能返回结果,通过语音或者屏显的方式传递给用户。

1.1.4 开发者需要做什么

需要开发者深入了解语音交互模型、后端服务开发、同时了解天猫精灵屏显框架(TPL)开发(针对有屏技能)。若之前有过同类型技能应用开发经验的话,上手较快。

在开发自定义技能时,您(开发者)需要完成如下主要工作:

  • 定义技能可以处理的用户请求(即意图)
  • 例如,查信息、订外卖、玩游戏等;
  • 定义用户如果才能正确地发起请求,即定义技能的交互模型
  • 定义技能的调用词,用于识别用户请求是发送给你的技能;
  • 定义语音交互模型,告知天猫精灵用户应该说哪些语句才能正确命中技能中的意图;
  • 定义屏显页面(TPL),能过带屏设备向用户展示更多信息,可根据不同意图切换不同屏显页面;
  • 自行完成后端服务开发来处理用户请求响应
相关文章
|
人工智能 机器人 人机交互
智能电话机器人的语音识别究竟是如何实现的
智能化生活:当你睁开眼睛体味着清晨的第一抹阳光,智能设备就已经在自动工作了,机器人帮你打扫屋子,处理文件,烹饪早餐,走出街道,搭乘AI汽车,进入公司,迎面就是智能前台,在工作中收到的电话或者信息,都有可能实现智能化处理,这些场景在很多年以前是不敢想象的,但在如今已经大部分都得到了实现。 作为人工智能基础研究的语音识别技术,一直都是横亘在研究者面前的难关,而让计算机能够明白人类的语言,实现人机对话已经研究了近30年!从思维模型到具体实现,科学研究者攻克了无数的难关,那么我们今天就来了解一下神秘的语音识别技术吧! 什么是智能语音识别系统?语音识别实际就是将人类说话的内容和意思转化为计算机可读的
|
SQL 移动开发 开发框架
1小时入门天猫精灵有屏音箱语音技能开发
本文将教你在天猫精灵上怎么开发技能或者应用。文中使用PHP的知名框架:Laravel,只需1小时帮你入门天猫精灵有屏技能开发。支持语音交互。欢迎大家转发,分享,文末还有源码共享,欢迎大家下载。
1小时入门天猫精灵有屏音箱语音技能开发
|
自然语言处理 JavaScript Java
天猫精灵开放平台体验创建语音技能
天猫测评活动——创建一个语音技能的真实操作流程记录
天猫精灵开放平台体验创建语音技能
|
搜索推荐 开发者
天猫精灵个人技能开发体验
天猫精灵个人技能开发体验
548 0
天猫精灵个人技能开发体验
|
人工智能 Serverless
|
自然语言处理 Serverless
云开发天猫精灵天气小助手语音技能
使用阿里云云开发平台实现天猫精灵天气小助手语音技能
282 0
云开发天猫精灵天气小助手语音技能
|
人工智能 自然语言处理 JavaScript
天猫精灵语音交互体验
生活有良伴,万物有精灵。天猫精灵是阿里推出的人工智能的产品,主要与人进行交互,通过人工智能,改变大众生活方式。生活中经常遇到的场景,小朋友经常使用天猫精灵播放“米小圈上学记”。本篇文章简单介绍下,如何自定义天猫精灵语音交互。
天猫精灵语音交互体验
|
人工智能 Python
天猫精灵AI语音技能云开发
清单中物品的价格查询
218 0
天猫精灵AI语音技能云开发
|
JavaScript Serverless
创建私人天猫精灵语音技能
创建私人天猫精灵语音技能
209 0
创建私人天猫精灵语音技能