CATALOG

一、背景与需求分析

1.1 场景痛点

医院导诊台面临三大核心问题:人工导诊负荷重——高峰期护士需重复回答相同问题;信息覆盖不均——靠近导诊台的患者听清指引,远处的容易遗漏;传统广播系统滞后——录播内容无法实时响应患者需求变化。

1.2 需求定义

需求维度具体描述
实时性患者到达导诊台后,语音指引需在1秒内响应
灵活性可根据不同科室、不同时段动态调整播报内容
可管控支持分区控制(不同导诊区域独立播报)、音量远程调节
易集成能与医院现有HIS系统、排队叫号系统对接

1.3 产品选型依据

选择芯步40W智能云播报壁挂音箱,主要基于以下特性:

  • 大功率覆盖:40W输出功率,适用于医院大厅、候诊区等开阔空间

  • HTTP开放接口:通过POST请求即可完成文本播报,无需开发复杂驱动

  • 设备端TTS合成:文本到语音在音箱端完成,响应速度80-120ms,且支持男/女声切换

  • 双联网方式:支持WiFi 2.4GHz和有线以太网,医院网络环境复杂时可灵活选择

  • 私有化部署:支持纯局域网运行,满足医院数据安全要求

二、整体设计

2.1 网络拓扑

┌─────────────────────────────────────────────────────────────────┐
│                        医院内部网络                              │
├─────────────┬─────────────────┬─────────────────┬───────────────┤
│  HIS系统    │  排队叫号系统   │  导诊台终端     │  管理后台     │
│  (患者信息) │  (队列状态)     │  (手动触发)     │  (配置管理)   │
└──────┬──────┴────────┬────────┴────────┬────────┴───────┬───────┘
       │                │                 │                │
       └────────────────┼─────────────────┼────────────────┘
                        │                 │
               ┌────────▼─────┬───────────▼───────┐
               │    API网关/接入层                │
               │  (签名验证、设备管理、日志)       │
               └────────┬─────┬───────────┬───────┘
                        │     │           │
        ┌───────────────┼─────┼───────────┼───────────────┐
        │               │     │           │               │
   ┌────▼────┐     ┌─────▼───┐│   ┌───────▼────┐    ┌──────▼────┐
   │ 音箱01  │     │ 音箱02  ││   │  音箱03    │    │  音箱N    │
   │(导诊台1)│     │(导诊台2)││   │(候诊区A)   │    │(候诊区B)  │
   └─────────┘     └─────────┘│   └────────────┘    └───────────┘
                              │
                    ┌─────────▼─────────┐
                    │  芯步云平台   │
                    │  (可选,公网模式) │
                    └───────────────────┘

2.2 数据流向

  1. 触发源:HIS系统(患者挂号完成)、排队叫号系统(叫号事件)、导诊员手动操作

  2. 内容生成:拼接播报文本,包含科室名称、诊室编号、患者姓名(脱敏)等动态信息

  3. 接口调用:向芯步API发送HTTP POST请求,携带设备ID和播报命令

  4. 设备执行:音箱接收命令后,在设备端完成TTS合成并播报

三、接口接入方案

3.1 核心接口说明

芯步的智能语音设备采用统一的HTTP接口规范,所有播报类设备接口一致,便于集成

请求地址

http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

请求方式:POST数据格式:JSON

3.2 签名机制

为保证接口调用安全,每次请求需携带动态签名,计算方式如下

sign = md5( md5(AppSecret) + ts )

其中:

  • AppSecret:开发者密钥,在芯步控制台获取

  • ts:Unix时间戳(秒级)

  • md5():标准MD5加密函数

3.3 播报命令格式

基础播报命令

支持的控制参数

参数命令示例说明
音量{"volume":7}0-9级,9为最大
音色{"voice":"male"}male/female
语速{"speed":5}0-9级
语调{"tone":5}0-9级
播报内容{"play:gbk:16":"文本"}支持中文GBK编码文本
停止播报{"stop":1}立即停止当前播报
内置铃声{"ring":1}1-5可选
提示音{"message":1}1-5可选

组合命令示例(同时设置多个参数):

四、代码接入示例

4.1 Java实现

4.2 Python实现

4.3 前端JavaScript调用(从浏览器触发)

五、与医院现有系统集成

5.1 HIS系统对接场景

当患者在挂号窗口完成挂号后,系统自动触发语音指引:

  • 触发点:HIS挂号记录保存成功后

  • 播报内容示例:“张明患者,您的挂号已成功,请前往二楼内科候诊区等候”

  • 价值:减少导诊员口头重复,疏导患者流向

5.2 排队叫号系统对接

事件播报内容目标区域
新号生成“请A012号到内科1诊室就诊”对应候诊区
过号提醒“A012号患者,请您尽快到诊室就诊”全域+对应诊室
诊室变更“A012号患者,您的诊室已调整至内科3诊室”候诊区

5.3 对接方式

芯步接口采用标准HTTP协议,支持公网和局域网两种模式。推荐采用以下集成方式:

方式一:数据库触发器 + 中间件

  • HIS/排队系统数据库设置触发器,检测到关键状态变化时写入消息队列

  • 独立中间服务轮询队列,调用音箱接口

方式二:API直接调用

  • 在HIS系统代码中直接嵌入HTTP调用

  • 适用于业务流程可控、耦合度可接受的场景

方式三:Webhook回调

  • 排队系统配置Webhook,在特定事件发生时向音箱服务发送回调

  • 松耦合,便于维护

六、设备部署与配置

6.1 安装要求

根据产品手册,40W壁挂音箱尺寸为宽150mm×长100mm×高335mm,采用铝合金外壳。安装时需注意:

  • 安装高度:距地面2.5-3米,喇叭口略向下倾斜

  • 供电:需直流12V2A电源,预埋86盒电源接口

  • 网络:WiFi 2.4GHz(支持5组SSID自动切换)或RJ45网口

6.2 网络配置流程

  1. 设备通电:音箱指示灯闪烁,进入配网模式

  2. 连接配置:手机连接设备热点,访问配置页面输入WiFi凭证

  3. 设备注册:记录设备ID,添加到芯步控制台

  4. 网络验证:通过API发送测试命令,确认响应正常

6.3 医院场景点位规划

区域推荐数量音量安装方式主要用途
主导诊台1台7-8壁挂综合指引、紧急通知
内科候诊区1台6-7壁挂专科叫号、候诊提示
外科候诊区1台6-7壁挂专科叫号、候诊提示
缴费取药区1台7-8壁挂排队叫号、窗口指引
走廊/连廊间隔15-20米5-6吸顶/壁挂路径指引、疏散提示

七、方案价值与预期效果

7.1 效率提升

  • 导诊员工作量降低:常规问询类指引(挂号去向、楼层分布)由系统自动播报,预计减少30%的重复回答

  • 患者等待体验改善:叫号信息清晰播报,减少患者因错过叫号导致的无效等待

  • 信息触达率提高:相比传统文字指示牌,语音播报覆盖全员,尤其惠及老年及视力障碍患者

7.2 成本优势

  • 通信成本为零:语音播报采用局域网或WiFi,无短信/流量费用

  • 运营成本低:支持远程批量配置、音量调节,无需现场维护

  • 扩展性强:新增加设备只需获取设备ID即可纳入系统,无需硬件改造

八、风险与应对

风险项应对措施
网络故障导致播报失败支持有线+无线双联网,优先有线保证稳定性;调用接口时设置3秒超时+重试机制
多设备同时播报产生噪音采用分区播报策略,同一区域同时只播报一个内容;支持stop命令强制打断
患者隐私保护播报内容仅涉及姓名后两位或号码,完整信息不在语音中暴露
设备长时间运行稳定性铝合金外壳散热良好,支持7×24小时运行;可设置定时自检告警

九、总结

本方案基于芯步40W智能云播报壁挂音箱的HTTP开放接口,实现了医院导诊台场景的智能化语音指引。通过标准化的API调用,可将音箱快速接入医院HIS系统、排队叫号系统,实现挂号指引、排队叫号、公告播报等场景的自动化语音服务。方案具备实时性强(毫秒级响应)、扩展性好(支持私有化部署和分区控制)、集成成本低(标准HTTP接口)等特点,能够有效提升医院导诊服务效率,改善患者就医体验。