CATALOG

一、概述

机场航站楼是信息传递的核心枢纽,需要及时向旅客传达航班动态、登机提醒、登机口变更、行李提取、紧急疏散等语音信息。传统广播系统依赖预录音频,航班变更时响应慢、效率低。芯步60W智能语音音柱(型号:UNI-YY-YZ-60W)通过开放HTTP接口实现文本实时播报,可无缝对接航班信息显示系统(FIDS),实现自动化、多语种、分区精准的语音播报

核心能力

  • 芯片级TTS:文本到语音在设备端合成,80-120ms毫秒级响应

  • 开放HTTP API:适用于任何支持HTTP请求的编程语言

  • 60W大功率:覆盖航站楼候机区、登机口、行李提取区等开阔区域

  • 双版本可选:WiFi版灵活部署,有线网版网络更稳定

  • 私有化部署:支持局域网运行,数据不出机场内网

  • 多语种支持:支持中、英、日、韩等主流语言播报

机场航站楼典型应用场景

场景触发条件语音内容示例
航班登机提醒FIDS航班状态变更“乘坐CA1234航班的旅客,请前往B3登机口登机”
登机口变更通知登机口调整“温馨提示,CA1234航班登机口变更为B5”
延误通知航班延误“尊敬的旅客,CA1234航班因故延误,请您耐心等候”
最后登机提醒登机即将截止“CA1234航班最后登机提醒,请尽快前往B3登机口”
行李提取通知行李转盘分配“CA1234航班的行李在3号转盘提取”
紧急疏散安全事件触发“紧急通知,请所有人员有序撤离”

二、产品核心特性

2.1 60W智能语音音柱规格

芯步60W智能语音音柱专为机场、车站、场馆等开阔场景设计,提供两种联网版本:

特性WiFi版(UNI-YY-YZ-60W)有线网版(UNI-YY-YZ-60W-LAN)
功率60W60W
联网方式WiFi 2.4GHz以太网 + WiFi(双网备份)
播报方式文本转语音(TTS)文本转语音(TTS)
外壳材质铝合金,分隔式绝缘隔断同左
产品尺寸150×100×335mm同左
工作电压DC 12VDC 12V
控制接口HTTP APIHTTP API
私有化部署支持支持
网络配置可设定5组WiFi自动切换有线+WiFi双冗余
防护等级防尘防水防尘防水

数据来源:芯步产品手册

2.2 设备核心特性

芯步语音音柱开放HTTP接口,适用于任何支持HTTP请求的编程语言。接口简单、清晰、友好,仅需在接口携带签名以及设备ID,即可向设备下发命令。支持接入任何形式的软件项目:Web、APP/小程序、窗体软件、以及SaaS/低代码等平台

设备核心优势

  • 芯片级TTS:文本语音合成在设备端完成(非软件合成),声音自然、柔和,合成速度飞快、毫秒级响应

  • 无需预录音:无需上传录音、无需后台设置,直接通过HTTP接口推送文本,即可实时远程语音播报

  • 私有化部署:支持自建消息服务器,可运行在纯局域网环境

  • 无网关设计:设备使用WiFi 2.4G无线网络,采用WiFi直接方式,无需网关支持;可设定5组WiFi网络,优先连接信号最强的进行连接

2.3 支持的命令功能

功能类别支持项命令示例
文本播报GBK编码文本{"play:gbk:16":"航班信息"}
前置提示音5种内置提示音{"play:gbk:16":"[message_1]温馨提示"}
铃声播报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 系统架构图

┌─────────────────────────────────────────────────────────────────┐
│                    机场信息集成系统 / FIDS                        │
│  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐               │
│  │  航班数据   │  │  登机口管理  │  │  行李转盘   │               │
│  └─────────────┘  └─────────────┘  └─────────────┘               │
└─────────────────────────────────────────────────────────────────┘
                              │
                              │ FIDS消息推送(Webhook/消息队列)
                              ▼
┌─────────────────────────────────────────────────────────────────┐
│                    机场语音播报中间件                             │
│         (文本生成 / 分区路由 / 多语种转换 / 签名计算)            │
└─────────────────────────────────────────────────────────────────┘
                              │
                              │ HTTP API调用(携带签名)
                              ▼
┌─────────────────────────────────────────────────────────────────┐
│                     芯步云平台 / 私有化服务器                  │
└─────────────────────────────────────────────────────────────────┘
                              │
                              │ 有线网络 / WiFi
          ┌───────────────────┼───────────────────┐
          │                   │                   │
          ▼                   ▼                   ▼
    ┌──────────┐       ┌──────────┐       ┌──────────┐
    │ B3登机口 │       │ 候机厅   │       │ 行李厅   │
    │ 60W音柱  │       │ 60W音柱  │       │ 60W音柱  │
    └──────────┘       └──────────┘       └──────────┘

3.2 集成工作流程

  1. FIDS数据获取:中间件接收航班信息显示系统的航班动态数据

  2. 文本生成与分区:根据航班状态生成播报文本,并确定目标播报区域

  3. 签名计算:生成MD5签名,发起一个HTTP请求

  4. 指令下发:向API发送POST请求

  5. 设备播报:音柱接收命令,芯片级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...

签名计算公式

sign = md5( md5(AppSecret) + ts )
  • 将开发者密码(AppSecret)进行一次MD5

  • 将这个结果拼接上时间戳ts

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

签名计算方法来源:芯步产品手册

签名计算示例

HTTP请求示例

参考来源:芯步API调用示例

4.2 核心命令详解

4.2.1 基本文本播报

4.2.2 带提示音的播报

适用于重要通知,增强提醒效果:

注:[message_1][message_5]为5种内置提示音

4.2.3 紧急播报(最大音量+警示音)

注:[alert_1][alert_5]为5种内置警示音

4.2.4 音量调节

*音量范围:0-9*

4.2.5 音色切换

*0=女声,1=男声*

4.2.6 语速调节

*语速范围:0-9*

4.2.7 停止当前播报

4.2.8 批量播报(多个区域)

json

五、多语言代码示例

5.1 Python(完整机场语音播报中间件)

python