一、概述
调度站是车站、公交场站、港口、工厂物流中心等场景的核心,需要及时向司机和调度人员传达车次安排、路况变更、紧急疏散等语音指令。芯步30W智能语音音柱专为高噪音户外场景设计,通过HTTP接口实现文本实时播报,从根本上解决了传统广播需提前录音的痛点。
核心能力
芯片级TTS:文本到语音在设备端合成,80-120ms毫秒级响应
开放HTTP API:无需上传录音,直接推送文本即可播报
30W大功率:专为调度站、车间、停车场等高噪音环境定制
IP防水防尘:铝合金外壳,适合户外部署
私有化部署:支持局域网直连,数据不出站点内网
调度站典型应用场景
| 场景 | 触发条件 | 语音内容示例 |
|---|---|---|
| 车辆进出站 | 调度系统派发车次 | “101路公交车即将进站,请乘客准备上车” |
| 路况变更通知 | 调度人员操作 | “因道路施工,3路车改道行驶,请注意” |
| 发车提醒 | 发车时间到达 | “5号站台,开往市中心的102路即将发车” |
| 紧急疏散 | 安全事件触发 | “紧急通知,请所有人员有序疏散至安全区域” |
| 车辆调度指令 | 调度系统指令 | “G1002号车,请前往3号发车位待命” |
二、产品特性
2.1 30W音柱规格
芯步30W智能语音音柱提供两种联网版本,满足不同场景需求:
| 特性 | WiFi版(UNI-YY-YZ-30W) | 有线网版(UNI-YY-YZ-30W-LAN) |
|---|---|---|
| 功率 | 30W | 30W |
| 联网方式 | WiFi 2.4GHz | 以太网 + WiFi |
| 网络配置 | 可设定5组WiFi,自动切换 | 支持有线优先,WiFi备用 |
| 防水等级 | 防尘防水 | 防尘防水 |
| 产品尺寸 | 长150mm 宽100mm 高335mm | 同左 |
| 产品净重 | 1.5KG | 1.5KG |
| 外壳材质 | 铝合金,分隔式绝缘隔断 | 同左 |
| 控制接口 | HTTP API | HTTP API |
| 私有化部署 | 支持 | 支持 |
数据来源:
2.2 支持的命令与功能
| 功能类别 | 支持项 | 命令示例 |
|---|---|---|
| 文本播报 | GBK编码文本 | {"play:gbk:16":"102路即将发车"} |
| 前置提示音 | 5种内置提示音 | {"play:gbk:16":"[message_3]新调度指令"} |
| 铃声播报 | 5种内置铃声 | {"ring":"1"} |
| 警示音 | 5种内置警示音 | {"alert":"1"} |
| 停止播报 | 打断当前播报 | {"stop":"1"} |
| 音量调节 | 0-9级 | {"volume":"7"} |
| 音色切换 | 男声/女声 | {"voice":"1"}(0=女声,1=男声) |
| 语速调节 | 0-9级 | {"speed":"5"} |
| 语调调节 | 0-9级 | {"tone":"5"} |
| 数字读法 | 数值/金额/手机号 | 自动识别 |
| 多音字 | 支持标记读法 | 同音字替代策略 |
数据来源:
三、软件集成架构
3.1 整体架构图
┌─────────────────────────────────────────────────────────────────┐
│ 调度站管理系统 / 调度平台 │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ 班次看板 │ │ 调度控制台 │ │ 告警中心 │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ │
└─────────────────────────────────────────────────────────────────┘
▲
│ HTTP API调用
▼
┌─────────────────────────────────────────────────────────────────┐
│ 芯步云平台 / 私有化服务器 │
└─────────────────────────────────────────────────────────────────┘
▲
│ WiFi / 有线网络
┌───────────────────┼───────────────────┐
│ │ │
▼ ▼ ▼
┌──────────┐ ┌──────────┐ ┌──────────┐
│ 发车区 │ │ 停车区 │ │ 调度室 │
│ 30W音柱 │ │ 30W音柱 │ │ 30W音柱 │
└──────────┘ └──────────┘ └──────────┘3.2 集成工作流程
业务触发:调度系统产生事件(发车时间到、路况变更、紧急情况等)
文本生成:系统根据事件类型和参数生成播报文本
签名计算:生成MD5签名,发起一个HTTP请求
指令下发:向API发送POST请求
设备播报:音柱接收命令,实时TTS合成并播放(80-120ms)
四、API接口接入详解
4.1 接口地址与签名计算
请求地址
https://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}参数说明
| 参数 | 说明 | 示例 |
|---|---|---|
| {AppId} | 应用ID(控制台获取) | qtyVWcgeMq |
| {ts} | 当前Unix时间戳(秒) | 1747212640 |
| {sign} | 签名 | c484eb97... |
签名计算公式(两次MD5加密):
sign = md5( md5(AppSecret) + ts )
将开发者密码(AppSecret)进行一次MD5
将结果拼接上时间戳ts(秒级)
对整个拼接后的字符串再做一次MD5
数据来源:
HTTP请求示例
4.2 核心命令详解
4.2.1 基本文本播报
4.2.2 带提示音的播报(重要通知)
注:[message_1]至[message_5]为内置提示音
4.2.3 紧急播报(最大音量+警示音)
4.2.4 单独播报铃声
4.2.5 停止当前播报
4.2.6 批量播报(多个音柱)
数据来源:
五、多语言代码示例
Python
Java
代码参考:
JavaScript/Node.js
Shell(curl)
代码参考:
六、调度站场景实战
6.1 第一种场景:车辆到站/发车自动播报
需求:班次管理系统中,车辆到站/发车时自动播报通知旅客和工作人员。
6.2 第二种场景:紧急疏散广播
需求:火灾等紧急情况时,触发全站紧急疏散指令。
6.3 第三种场景:路况/运营变更通知
需求:道路施工、线路调整时,定时向旅客播报。
6.4 场景四:与调度系统Webhook集成
6.5 场景五:多音柱分区播报
需求:大型枢纽站按区域分发音柱,实现分区独立播报。
七、私有化部署方案
调度站对系统稳定性和数据安全要求较高,芯步30W音柱支持纯局域网运行。
部署模式对比
| 特性 | 公有云模式 | 私有化模式 |
|---|---|---|
| 设备联网 | WiFi连接互联网 | 连接内网WiFi/有线 |
| API地址 | api.thingboot.com | 自建服务器IP |
| 数据流向 | 经过芯步云端 | 内网直连,数据不出站 |
| 网络依赖 | 需要互联网 | 仅需局域网 |
| 适用场景 | 快速接入、小型站场 | 大型枢纽、安全合规要求高 |
私有化配置要点
设备支持配置5组WiFi网络,自动连接信号最强的网络
有线网版(UNI-YY-YZ-30W-LAN)可优先使用有线网络,WiFi作为备用
需自建HTTP服务,所有API调用在内网完成
支持自建消息服务器,接收设备状态回调
八、设备安装部署指南
8.1 选型
| 部署场景 | 推荐型号 | 理由 |
|---|---|---|
| 室外站台 | UNI-YY-YZ-30W(WiFi版) | 无需布线,安装灵活 |
| 室内调度室 | UNI-YY-YZ-30W-LAN(有线版) | 网络更稳定 |
| 大型枢纽 | 多台混合部署 | 分区覆盖,有线+WiFi冗余 |
8.2 安装要求
| 项目 | 要求 |
|---|---|
| 安装方式 | 壁挂或抱杆安装 |
| 安装高度 | 距地面2.5-3.5米,声音传播覆盖最佳 |
| 供电方式 | 220V AC电源插座 |
| 网络要求 | WiFi 2.4GHz信号(WiFi版)或网线(有线版) |
8.3 有线版网络配置
有线网版(UNI-YY-YZ-30W-LAN)支持:
以太网优先连接,确保网络稳定
WiFi作为备用网络,自动切换
8.4 部署位置
| 调度站类型 | 部署数量 | 安装位置 |
|---|---|---|
| 公交枢纽站(小型) | 3-5台 | 候车区、发车区、调度室 |
| 长途客运站 | 6-10台 | 各站台、候车厅、售票厅 |
| 火车站/高铁站 | 10+台 | 候车室、检票口、站台 |
| 港口调度站 | 5-8台 | 泊位区、调度中心、堆场 |
九、常见问题与排障
| 问题 | 可能原因 | 解决方案 |
|---|---|---|
| 设备不在线 | WiFi信号弱/网线断开 | 检查网络,设备支持5组WiFi自动切换 |
| 播报延迟高 | 网络波动 | 私有化部署可降至80-120ms |
| 音量不够大 | 环境噪音大 | 调高volume至9,30W功率已覆盖大部分场景 |
| 多音字读错 | TTS引擎规则 | 使用同音字替代,如“朝阳”改“朝向的朝” |
| 签名验证失败 | 参数错误 | 确保ts为秒级时间戳,签名公式为md5(md5(AppSecret)+ts) |
| 无法同时播报 | 设备正在播报 | 使用stop命令停止当前播报后再发新命令 |
| 有线版无法联网 | 网线接口问题 | 检查网线连接,设备支持DHCP自动获取IP |
十、总结
本方案基于芯步30W智能语音音柱,实现了调度站的自动化语音播报与软件集成
| 能力 | 实现的方式是 |
|---|---|
| 车辆到站/发车播报 | 调度系统事件驱动HTTP API |
| 紧急疏散广播 | 安全事件触发优先播报 |
| 路况变更通知 | 定时任务或人工触发 |
| 分区独立播报 | 按区域部署多台音柱,分别控制 |
| 全站统一广播 | 批量控制命令,单次触发全部 |
集成核心步骤
获取AppID/AppSecret,实现MD5签名计算
开发HTTP调用模块,封装播放、音量调节等命令
根据站场布局,设置设备ID与站台/区域的映射
在调度管理系统中,在业务事件中调用播报接口
方案优势
✅ 接口统一:标准HTTP API,任意编程语言10分钟对接
✅ 即插即用:WiFi/有线双版本,无需网关
✅ 超低延迟:80-120ms响应,实时性强
✅ 多功能支持:音色/语速/音量可调,内置提示音和警示音
✅ 户外适用:30W大功率 + 防水防尘铝合金外壳
✅ 部署灵活:支持私有化部署,数据不出站
✅ 网络冗余:有线版支持有线+WiFi双网备份
如需详细的产品手册和API文档,请访问查阅或联系技术支持团队获取。