天猫精灵小程序接入

天猫精灵小程序接入(python教程)

    • 接入需知
    • 编写流程
    • 一步登天
    • 绑定设备

接入需知

  • 支付宝小程序编写
  • 天猫精灵语音接入

编写流程

1.在支付宝小程序中创建支付宝小程序并开通天猫精灵,创建天猫精灵小程序
开通天猫精灵

天猫精灵小程序创建
2.文件说明
小程序文件目录说明
已经清楚支付宝或者微信小程序的你们不用说了吧!


3.添加语音功能
(1)首先确保你的天猫精灵小程序mini.project.json下有:

{"includes": ["app.json","skill.json"]
}

温馨提示:默认都会有的
(2)在你的skill.json下添加语音内容
数据格式:

{"skill": [{"command": "cmd1","voice": ["语料1", "语料2", "语料3"],"tips": ["操作引导1", "操作引导2"]},{"command": "cmd2","voice": ["语料1", "语料2"]     }]
}

字段说明 :

  • voice: 语音操作的语料:
    语料中可以有参数,如@{index:Number} 表示参数名是index,类型为数字。
    目前参数类型支持:String, Number, Date, Time等
  • command:
    将voice中的语音,转换为command
  • tips:
    预留的可选字段:语音操作提示信息,给用户的操作引导。
    后续的容器版本,将会自动提取该字段内容,以轮播的方式展示操作引导

如图:天猫精灵小程序唤醒技能
4.在page中增加语音配置
数据格式:

{"skill":[{"commands" : ["cmd1", "cmd2"],"onVoice" : "jsFun(param1, param2)"   }]
}

字段说明:

  • commands:
    语音指令名列表,需在skill.json中有配置。
  • onVoice:
    语音command对应的js响应函数。onVoice中的参数名,需与skill.json中对应的语料参数名相同。

如图:
json配置
5.在js中引用配置

// 无参
<function>(){// 方法操作
}
// 有参
<function>(artist,<parameter_name>){/*参数:artist参数名称:<parameter_name>*/// 操作
}

js内容操作

一步登天

操作总图

绑定设备

首次运行需要上传版本,推送----->预览,就可以在天猫精灵上直接语音调用了
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/64265.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

天猫精灵与oauth的认证接入流程(AliGenie智能家居接入流程)

写在前面的叨叨&#xff1a;对于天猫精灵的对接网上的教程也是颇少的&#xff0c;所以希望我的记录过程也能对他人学习有所帮助&#xff0c;要想学一样新的技术必须得找到相关技术文章好好专研了&#xff0c;在学习的路上孜孜不倦&#xff0c;偶遇难解决的bug也幸得圆满解决。 …

Android之微信界面设计

Android Studio 学习之实现微信首页界面 一、界面布局分析。 首先进行界面布局&#xff0c;看需要几个.xml文件。 1.top.xml对微信界面的顶部进行设计 2.bottom.xml对于微信界面的底部进行设计&#xff0c;通过ImageButton设置四个图像按钮&#xff0c;同时将4个TextView进行…

类微信界面设计2

一.设计要求&#xff1a;在上一次设计的基础上进行补充&#xff0c;实现activityforresult功能。 二.设计步骤 1.新建一个新的activity2&#xff0c;recycleview的某一项点击后跳转到这个新的activity2 activity_2.xml&#xff0c;代码如下&#xff1a; <?xml version&q…

03、layout版图设计

举例一&#xff1a;为了使仿真更加精确&#xff0c;下面在layout中对这个短路微带线进行进一步的仿真。 &#xff08;1&#xff09;新建layout &#xff08;2&#xff09;版材设置 &#xff08;3&#xff09;版图设计 ①添加变量 【EM→Component→Parameters...】 ②微带线…

类微信界面的制作-1 类微信app界面框架

使用Android Studio制作一个类微信APP界面的框架 系统是win10&#xff0c;sdk是Android 33 创建一个新项目&#xff0c;语言为java 将UI素材文件导入&#xff08;复制直接在drawable中粘贴&#xff09;到drawable中 全部选是 在layout的XML中创建一个新的Layout XML file 拖动…

《Android》Chap.4 UI开发

常用控件的使用方法 TextView 理论 属性含义用法android:id唯一标识符\android:layout_width控件宽度match_parent&#xff1a;让当前控件的大小和父布局的一样&#xff1b; wrap_content&#xff1a;让当前控件的大小正好适配里面的内容&#xff1b;android:layout_height空…

类微信界面设计

类微信界面设计 v1.0 一、程序运行效果及界面二、实现代码1.xml文件界面设计2.class类文件控制3.主类 一、程序运行效果及界面 程序的界面包括上边框、下边框和中间的内容&#xff0c;上边框显示软件名“微信”&#xff0c;下边框内有四个部分&#xff0c;分别为“消息”、“好…

聊天界面的制作(一)——基本布局的实现

基本功能 1. 自定义标题栏。&#xff08;标题栏不做任何功能&#xff09; 2. 有左右发送按钮。&#xff08;这个只能自己和自己聊天哦&#xff0c;所以有左右发送按钮&#xff09; &#xff08;1&#xff09;点击左边按钮发送按钮&#xff0c;在ListView的左侧显示。   &…

AS中类微信界面设计

用Android studio编写类微信应用之基本界面 要编写一个类似微信那样的应用&#xff0c;第一步是写出一个类似那样的界面&#xff0c;之后的各种功能都是在完成界面之后实现的。完成之后界面大致是这样的。 XML文件的编写 要实现的功能是一个类似微信的界面&#xff0c;并且选…

移动开发一:类微信门户界面框架设计

设计目标&#xff1a; 本作业框架需要使用fragment&#xff0c;activity来实现一个类微信门户界面的设计。 功能说明&#xff1a; 这个框架需要设计出的要点有两点&#xff1a; 1. 顶部标识需要常驻 2. 底部按钮切换时可以变换样式或者颜色&#xff0c;同时主页面内容切换 代码…

安卓开发 微信ui界面设计 (Android Studio)

功能&#xff1a; 开发一个类似微信的主页面框架,UI布局为上中下结构,包含4个tab界面&#xff1a; 开发技术为&#xff1a; layout xml、控件、监听&#xff0c;fragment&#xff1b; 设计流程&#xff1a; 创建项目 改下项目名&#xff0c;编程语言为java UI界面 UI界面由多个…

移动开发技术一:微信门户界面设计

目录 一、设计目标二、功能说明三、代码解析1.顶部代码2.底部代码3.基本布局代码4.中部布局代码5.MainActivity.java 四、运行展示五、源码仓库地址Gitee 总结 一、设计目标 1&#xff09;完成类微信的门户页面框架设计&#xff0c;APP最少必须包含4个tab页面&#xff0c;框架设…

第004天:APP在平板上的UI布局设计

当今是移动设备发展非常迅速的时代&#xff0c;不仅手机已经成为了生活必需品&#xff0c;就连平板电脑也变 得越来越普及。平板电脑和手机最大的区别就在于屏幕的大小&#xff0c;一般手机屏幕的大小会在3英寸 到6英寸之间&#xff0c;而一般平板电脑屏幕的大小会在7英寸到10英…

android开发——类微信界面设计

功能要求 开发一个类微信的主界面框架&#xff0c;UI布局为上中下布局&#xff0c;包含4个tab界面&#xff0c;当点击选择底部部件的时候进行页面切换 开发技术 layout xml、控件、监听、fragment 页面设计 微信的界面布局分为上中下三个部分。 &#xff08;1&#xff09…

类微信界面设计1

1. 设计目标 实现一个类似微信的底部tab栏切换 2. 功能说明 一个类微信的app&#xff0c;现阶段完成功能为点击对应按钮能够切换到对应界面 3. 代码解析 1).头部 使用LinearLayout布局。 <?xml version"1.0" encoding"utf-8"?> <LinearLayo…

马原强化考点

马原核心考点 考点1 非重点 马克思主义的内涵和构成&#xff08;马克思主义是什么&#xff09; 内涵&#xff1a; 1.创立者 &#xff1a;马恩创立&#xff0c;后继者发展 2.内容 &#xff1a;自然&#xff0c;社会&#xff0c;人类思维&#xff08;唯物史观不包括自然&#xff…

[哲学部分]马克思主义基本原理概论思维导图

2020/3/3 更新 之前链接关了补一个 链接&#xff1a;https://pan.baidu.com/s/1tsmAkdRG7jE1eMz34Ea4qQ 提取码&#xff1a;7y2j 2019/10/23 更新 由于最近比较忙 没时间一一回复大家的评论和邮件&#xff0c;我把文件放到了百度云&#xff0c;大家自取 谢谢大家支持 链接&…

马原,期末复习部分知识点,思维导图

原链接&#xff1a;https://gitmind.cn/app/doc/39a4c3a6e1a3d7892c79030d028cadbf 感谢观看&#xff01;