CATALOG

一、背景与概述

在现代商业和办公场景中,语音提示已成为提升用户体验和运营效率的重要手段。芯步智能语音台卡2(型号:UNI-YY-TK2)是一款支持HTTP开放接口的智能语音设备,可通过WiFi 2.4G网络直接接入,无需网关,适用于任何支持HTTP请求的编程语言和软件项目(Web、APP/小程序、SaaS/低代码平台)

本方案的目标是指导开发者如何将智能语音台卡2接入现有业务系统,实现场景联动的语音提示功能,包括订单提醒、设备告警、访客通知、定时播报等典型应用。

二、产品核心特性

特性说明
网络连接WiFi 2.4GHz,直连无需网关
接口协议HTTP(支持私有化部署)
认证方式MD5签名认证
语音能力文本转语音(TTS),支持多音字、数字读法
音效资源铃声、提示音、警示音各5种
控制能力音量、音色、语速、语调可调
多WiFi支持可设定5组WiFi,自动切换最强信号

三、接入设计

3.1 整体架构图

3.2 核心流程

  1. 触发事件:传感器、业务系统或定时任务产生需要语音提示的事件

  2. 决策判断:业务系统根据场景规则决定提示内容和优先级

  3. 接口调用:系统构造HTTP请求,携带签名和设备ID,向台卡下发播报命令

  4. 语音播报:台卡接收命令后实时TTS播报或播放预设音效

四、接口接入详解

4.1 准备工作

步骤1:注册账号并获取凭证

  • 访问芯步官网注册账号(

  • 登录工作台,创建应用

  • 在“开发设置”中获取 AppID 和 AppSecret

步骤2:设备配网

  • 将智能语音台卡2通电(DC 5V USB供电)

  • 通过物联网控制台进行WiFi配网

  • 记录设备唯一ID(可在控制台查看)

步骤3:网络环境确认

  • 确保设备所在位置有WiFi 2.4G信号覆盖

  • 如使用私有化部署,需配置自建消息服务器

4.2 签名算法

接口使用双重MD5签名机制,确保请求安全:

签名计算示例

4.3 接口地址与请求格式

基础URL

请求方法:POST

请求头

请求体

4.4 支持的命令列表

智能语音台卡2支持以下核心命令

命令类型命令键可用值示例
音量volume0-9{"volume":"5"}
音色voice0(女声),1(男声){"voice":"1"}
语速speed0-9{"speed":"5"}
语调tone0-9{"tone":"5"}
文本播报play:gbk:16文本内容(支持特殊标签){"play:gbk:16":"你好"}
铃声ring1-5{"ring":"3"}
提示音message1-5{"message":"3"}
警示音alert1-5{"alert":"3"}
停止stop0(停止当前),1(全部停止){"stop":"1"}

4.5 文本播报高级语法

智能语音台卡2支持丰富的文本播报标签,实现自然语音效果

标签/语法功能示例
[message_x]提示音+文字[message_3]欢迎光临
[m1]男声标识[m1]请到前台
[n1]数字(数值)金额[n1]1888元
[n2]数字(金额)消费[n2]1888元
[n3]数字(手机号)电话[n3]18500860080
[=pinyin]多音字空调[=diao4]
[w0]停顿你好[w0]欢迎

4.6 代码示例

Python实现

五、典型场景联动方案

5.1 新零售场景:订单语音提醒

需求:当小程序/APP产生新订单时,店铺台卡语音播报提醒店员处理。

联动逻辑

实现要点

  • 订单系统配置订单创建事件的Webhook

  • 接收Webhook后判断订单来源和优先级

  • 调用speak接口播报,可配合提示音[message_3]

5.2 智慧办公场景:访客通知

需求:访客到达前台并登记后,通知被访员工。

联动逻辑

实现要点

  • 可部署多台台卡在不同区域(前台、办公区)

  • 根据被访人位置选择对应的device_id

  • 播报内容包含员工姓名和访客信息

5.3 工业场景:设备告警

需求:生产线设备温度/压力异常时,触发语音警报。

联动逻辑

实现要点

  • 使用alert命令播放警示音增强提醒效果

  • 可配合循环播报直到人工确认

  • 支持私有化部署,保障数据安全

5.4 场景联动矩阵

场景触发源播报内容音效搭配优先级
新订单订单系统您有新订单,请及时处理提示音3
VIP到店人脸识别欢迎贵宾张先生铃声1
设备告警PLC/传感器XX设备异常,请检查警示音5最高
定时播报定时任务现在是北京时间XX点普通播报
员工呼叫内部系统[m1]请王工到会议室男声

六、高级功能配置

6.1 多设备广播

单次请求可同时控制多台设备,device参数用逗号分隔:

6.2 优先级与队列管理

系统可设计本地队列管理策略:

6.3 状态监测与重试

实现心跳检测和失败重试机制:

6.4 私有化部署配置

对于数据安全要求高的场景,支持私有化部署:

  1. 搭建本地消息服务器

  2. 配置台卡连接本地服务器地址(而非公有云API)

  3. 所有HTTP请求在内网完成,数据不外传

七、最佳实践

7.1 播报内容设计

  • 长度控制:单次播报不超过50个字符,长文本可分段播报

  • 数字处理:利用[n1][n2][n3]标签确保数字读法正确

  • 多音字:使用[=pinyin]标注多音字读音

  • 停顿设计:适当使用[w0]增加停顿,提升自然度

7.2 音量与环境适配

  • 办公室场景:音量3-5,避免干扰

  • 店铺/工厂:音量7-9,确保覆盖

  • 夜间模式:可根据时间段自动调节音量

7.3 故障排查清单

  • 确认设备在线状态(物联网控制台查看)

  • 检查WiFi信号强度(2.4GHz频段)

  • 验证签名计算是否正确(ts与服务器时间差不超过5分钟)

  • 确认device_id准确无误

  • 检查命令JSON格式是否合法

八、总结

芯步智能语音台卡2通过标准的HTTP接口,为开发者提供了简洁、高效的语音集成能力。无论是新零售的订单提醒、智慧办公的访客通知,还是工业场景的设备告警,均可通过本方案快速实现场景联动。

其核心优势在于:

  • 接口统一:一套API适配所有开发语言和平台

  • 即插即用:WiFi直连,无需额外网关

  • 灵活部署:支持公有云和私有化两种模式

  • 功能丰富:支持TTS、多音效、多设备广播

通过本文提供的代码示例和场景方案,开发者可在30分钟内完成从设备配网到首个语音播报的完整接入流程。

© 芯步 本方案基于智能语音台卡2产品手册及公开接口文档编写

语音播报器产品方案:
怎样对接15W 语音播报壁挂音箱以实现多设备语音同步播报
查看 >>
生产车间安全规范语音提醒场景:怎么把10W 公共广播语音壁挂音箱集成到项目中
查看 >>
如何接入智能 20W 壁挂远程控制语音音箱以实现云平台语音推送
查看 >>
培训机构教室签到提示场景:如何将30W壁挂语音播报音箱集成到自己的项目中
查看 >>
车间语音提醒:怎样将20W 远程控制 TTS 语音音柱集成到软件项目中
查看 >>
联动场景方案:
怎么二次开发50A带计量数显物联网断路器来实现场景联动控制
查看 >>
如何在共享棋牌室设备机柜电源管理中接入智能硬件来实现自定义总控联动逻辑
查看 >>
怎么在智能家居人体感应照明中集成智能设备以实现场景联动控制
查看 >>
怎么二次开发双路智能墙壁控制开关以实现门禁与照明联动控制
查看 >>
如何接入8路包间综合管理控制器以实现包间消费时长电源联动
查看 >>
场景用途方案:
怎么二次开发50A带计量数显物联网断路器来实现场景联动控制
查看 >>
怎么对接25A大电流智能断路器来实现场景联动控制
查看 >>
如何二次开发AC4-30A 低压控制开关以实现场景联动控制
查看 >>
如何在门店灯光管理中集成智能硬件来实现灯光场景联动控制
查看 >>
怎么在共享桌游室灯光控制中集成智能设备来实现客房场景化控制
查看 >>