CATALOG

一、概述

港口码头作业区域环境复杂、噪音大,传统广播系统需要预先录制音频文件,灵活性差、响应慢。芯步15W智能语音壁挂音箱(型号:UNI-YY-YX-BG-15W)支持芯片级TTS语音合成,通过标准HTTP接口即可实现文本实时播报,特别适合港口码头的以下场景:

场景应用说明
船舶调度通知船舶靠离泊指令实时语音播报
装卸作业提醒集装箱装卸完成/开始通知
设备故障告警起重机、传送带等设备异常即时播报
安全警示广播台风预警、安全规范定期播报
人员调度指令作业人员调配通知

核心优势

  • 芯片级TTS,设备端完成语音合成,毫秒级响应

  • 开放HTTP接口,适用于任何支持HTTP请求的编程语言

  • 支持公网/局域网,支持私有化部署,数据安全可控

  • 内置5种铃声+5种提示音+5种警示音,丰富场景适配

二、产品核心特性

2.1 技术规格

特性参数
产品型号UNI-YY-YX-BG-15W
功率15W(适合港口码头大面积覆盖)
安装方式壁挂式,可摆可挂
联网方式WiFi 2.4GHz
网络配置可设定5组WiFi,自动连接信号最强的网络
控制接口HTTP API
播报方式文本转语音(TTS),无需预录音
私有化部署支持,可运行在纯局域网环境

*另有有线网版(UNI-YY-YX-BG-LAN-15W),支持以太网接入,适合网络环境要求更高的港口场景*

2.2 支持功能与命令

功能类别支持项命令示例
文本播报GBK编码文本{"play:gbk:16":"文本内容"}
前置提示音5种内置提示音{"play:gbk:16":"[message_1]欢迎光临"}
铃声播报5种内置铃声{"ring":"1"}
提示音5种内置提示音{"message":"1"}
警示音5种内置警示音{"alert":"1"}
停止播报打断当前播报{"stop":"1"}
音量调节0-9级{"volume":"5"}
音色切换男声/女声{"voice":"1"}(0=女声,1=男声)
语速调节0-9级{"speed":"5"}
语调调节0-9级{"tone":"5"}

数据来源:

三、软件集成架构

3.1 整体架构图

text

3.2 集成工作流程

  1. 业务触发:调度系统产生事件(船舶靠泊、作业完成、设备告警等)

  2. 文本生成:系统根据事件类型生成播报文本

  3. 指令构建:封装HTTP请求,包含签名认证和设备命令

  4. 平台路由:请求发送至芯步云端或私有服务器

  5. 设备播报:音箱接收命令,实时TTS合成并播放

四、API接口接入详解

4.1 接口地址与签名计算

请求地址

https://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}
参数说明示例
{AppId}应用ID(控制台获取)qtyVWcgeMq
{ts}当前Unix时间戳(秒)1747212640
{sign}签名,计算公式见下方c484eb97ee288572db7828c6071dd88f

签名计算(两次MD5加密)

text
  • 将开发者密码(AppSecret)进行一次MD5

  • 将上述结果拼接上时间戳(ts)

  • 对整个拼接后的字符串再做一次MD5

请求数据格式

json

4.2 核心命令示例

4.2.1 基本文本播报

json

4.2.2 带提示音的播报

适用于紧急或重要通知:

json

注:[alert_1][alert_5]为5种警示音;[message_1][message_5]为5种提示音

4.2.3 同时控制多个功能

json

4.2.4 停止当前播报

json

4.3 多语言代码示例

Python

python

Java

java

代码参考:

Node.js

javascript

代码参考:

Shell(curl)

bash

代码参考:

五、港口码头场景实战

5.1 第一种场景:船舶靠离泊通知

需求:船舶计划靠泊/离泊时,自动播报通知现场作业人员。

设备部署:每个泊位壁挂安装1台15W音箱

python

5.2 第二种场景:装卸作业状态播报

需求:集装箱装卸完成/开始时,实时通知相关人员。

设备部署:岸桥/门机操作室附近壁挂音箱

5.3 第三种场景:设备故障实时告警

需求:起重机、传送带等关键设备异常时,立即语音告警。

设备部署:各设备区域部署独立音箱

python

5.4 场景四:定时安全广播

需求:定时播报安全规范、天气预警等信息。

设备部署:全港区覆盖

python

5.5 场景五:与港口TOS系统集成

需求:与港口作业系统(TOS)无缝对接,实现自动化播报。

python

六、私有化部署方案

港口码头对数据安全要求较高,芯步音箱支持纯局域网运行,无需访问互联网

部署模式对比

特性公有云模式私有化模式
设备联网WiFi连接互联网连接内网WiFi/有线
API地址api.thingboot.com自建服务器IP
数据流向经过芯步云端内网直连,数据不出港区
适用场景快速接入、中小型码头大型港口、安全合规要求高

私有化配置要点

  1. 设备支持配置5组WiFi网络,自动连接信号最强的网络

  2. 有线网版可直接接入港口局域网

  3. 需自建HTTP服务器接收设备状态回调

  4. 所有API调用在内网完成

七、音响部署

7.1 港口码头环境适配

部署位置数量注意事项
泊位区每泊位1-2台避免海水腐蚀,选择防护位置
堆场区每区域1台覆盖半径50-80米
操作室每室1台室内安装,音量可调低
通道区域每100米1台线形覆盖,考虑声音重叠

7.2 网络要求

  • WiFi 2.4GHz信号覆盖良好

  • 使用港口专用工业级AP

  • 有线网版推荐使用六类网线

八、常见问题与排障

问题可能原因解决方案
设备不在线WiFi信号弱或断网检查网络连接,设备支持5组WiFi自动切换
播报延迟高网络波动私有化部署可降至80-120ms响应
音量不够大环境噪音大/音量设置低调高volume至9,或考虑升级20W/30W型号
多音字读错TTS引擎规则限制使用同音字替代策略
签名验证失败AppSecret或ts不正确确认ts为秒级时间戳,签名公式正确
命令格式错误order参数格式不对确认命令格式为{"play:gbk:16":"文本"}

九、总结

本方案基于芯步15W智能语音壁挂音箱,实现了港口码头作业场景的实时语音播报自动化

能力实现的方式是
船舶调度通知TTS实时合成靠离泊指令
装卸作业提醒HTTP接口触发作业状态播报
设备故障告警告警事件自动触发紧急播报
安全定时广播定时任务循环播报
TOS系统集成Webhook事件驱动播报

集成核心步骤

  1. 获取AppID/AppSecret,实现MD5签名生成算法

  2. 开发HTTP调用模块,封装播报、音量调节等命令

  3. 根据业务场景配置设备ID与区域的映射关系

  4. 在港口调度/TOS系统中集成播报触发逻辑

方案优势

  • 接口统一:标准HTTP API,5分钟即可完成对接

  • 实时性强:芯片级TTS,设备端合成,毫秒级响应

  • 部署灵活:支持WiFi/有线,支持公有云和私有化

  • 功能丰富:支持音色/语速/音量调节,内置多种提示音

如需详细的产品手册和API文档,请访问查阅或联系技术支持团队获取。