CATALOG

共享棋牌室普遍存在一个运营痛点:顾客超时占用、服务台喊话通知效率低、顾客体验差。芯步的智能语音音箱通过HTTP接口对接,能完美解决这个问题——顾客扫码开单后,系统自动关联音箱,订单结束时自动播报提醒,无需人工喊话。以下是具体的集成方案。

1. 背景与需求分析

在无人值守或半无人值守的共享棋牌室运营模式中,服务台与各个包厢之间的即时通讯往往存在痛点。当顾客时间即将结束、需要续费或催促离开现场时时,如果依赖电话或服务人员敲门,不仅效率低下,还容易引发顾客反感。

核心需求:

  • 自动化播报:订单结束前 10 分钟、5 分钟及时间到点时,包厢内自动触发语音提醒。

  • 远程管控:服务台(或云端管理系统)无需亲临现场,即可向指定包厢或全部分区发送实时语音通知(如“请勿吸烟”、“请保管好随身物品”)。

  • 集成能力:音箱必须能与现有的棋牌室 SaaS 系统、小程序或 App 无缝对接。

2. 产品选型:为何选择 20W 智能语音壁挂音箱

针对棋牌室包厢(通常面积为 10-20 平米,环境相对嘈杂)的特殊环境,方案推荐使用芯步 20W 智能语音壁挂音箱(或其同系列 20W 音柱)。

选型理由:

  • 音质与音量:20W 的功率足以覆盖棋牌室内的洗牌噪音和交谈声,确保语音清晰洪亮

  • 安装便捷:支持壁挂式安装,可直接固定在包厢墙壁角落,不占用桌面空间

  • 核心优势 - 开放接口:该设备全系支持 HTTP 协议直接控制。这意味着它不依赖特定的私有广播软件,可以直接通过代码发送指令进行控制,集成度比较高

3. 设计

本方案的核心是利用棋牌室现有的 WiFi 网络业务系统,通过 HTTP API 接口直接驱动音箱。

架构流程:

  1. 用户层:顾客在小程序下单,后台生成订单计时。

  2. 业务系统层:棋牌室 SaaS 系统(部署在云端或本地服务器)监控订单状态。

  3. 触发层:当时间条件满足(如倒计时 5 分钟),系统调用芯步开放平台的 API 接口。

  4. 执行层:API 指令通过互联网/WiFi 下发至指定包厢的音箱。

  5. 播报:音箱即时通过 TTS(文字转语音)技术播报通知。

flowchart TD
    A[顾客小程序下单/计时] --> B[云端/本地 棋牌室管理系统
业务逻辑层] B -- 计时监控
触发条件判断 --> C{订单状态判断} C -- 时间即将到期(如剩5分钟) --> D[调用芯步 OpenAPI] C -- 服务台人工操作 --> D subgraph E [芯步云平台] D --> F[签名验证与设备寻址] end F -- WiFi/4G 指令下发 --> G[指定包厢内
20W 智能壁挂音箱] G --> H[播放TTS语音通知
"您的订单即将结束,请续费"]

4. 详细集成步骤

4.1 硬件部署

  • 设备配置:购买芯步 20W 智能语音壁挂音箱。

  • 网络连接:在每一个棋牌室包厢内安装一台音箱,插电开机。通过配网工具将音箱连接至棋牌室的 2.4G WiFi 网络。设备支持设置 5 组备用 WiFi,确保网络稳定性

  • 获取设备标识:在芯步物联网控制台,获取该音箱的唯一 Device ID(设备编号),将其录入棋牌室管理系统中,并与具体的包厢号(如“VIP 1 号”)绑定

4.2 接口对接开发

芯步的开放接口采用标准的 HTTP POST 请求,签名机制采用 MD5(MD5(AppSecret) + Timestamp) 方式,安全性高且开发简单

4.2.1 准备工作

在芯步开放平台获取以下凭证:

  • AppID:应用唯一标识

  • AppSecret:应用密钥(用于加密签名)

4.2.2 接口调试示例

请求地址:https://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}

核心参数说明:

  • device:目标音箱的设备 ID(如 3812945)。

  • order:执行动作指令。

    • 语音播报指令{"play:gbk:16":"播放内容"}

    • 音量控制{"volume":70} (范围 0-100)

代码实现逻辑(伪代码):

4.3 业务逻辑植入

将上述接口封装成函数后,集成到棋牌室管理系统的定时任务事件触发器中:

  1. 订单倒计时触发

    • 当订单剩余时间 = 10分钟 → 调用 yoyo_speak(device_id, “尊敬的顾客,您的订单还剩10分钟,如需续费请扫码”)

    • 当订单剩余时间 = 0分钟 → 调用 yoyo_speak(device_id, “时间已到,系统将切断电源,请注意卫生”),并配合智能插座断电。

  2. 远程人工喊话

    • 服务台管理员在后台看到某包厢有纠纷或需求,输入文字,点击发送,音箱立即播报(如“3号桌的客人,您的停车票请到前台领取”)。

5. 场景应用实战

第一种场景:无人值守全自动语音服务

  • 触发:顾客扫码开门,系统开始计费。

  • 动作:系统自动调用 API。

  • 音箱播报:“欢迎光临,WiFi 密码是 12345678,祝您娱乐愉快。”

  • 时间点:每隔 30 分钟,播报当前消费时长,让顾客心中有数。

第二种场景:超时清场联动

  • 痛点:上一波客人不走,下一波无法进入。

  • 解决方案:订单结束后 5 分钟,系统持续发送较低音量的提醒;结束后 10 分钟,提高音量播报:“本单时间已严重超时,将额外收取超时费,请尽快整理物品。”

  • 技术优势:相比人工敲门,语音播报不会产生直接的面对面冲突,给双方留足面子。

第三种场景:紧急广播与疏散

  • 应用:如遇火警或突发情况。

  • 操作:管理员在控制台点击“全楼疏散”。

  • 实现:遍历数据库中所有包厢的 Device ID,循环调用 API 发送高优先级播报:“紧急通知,请大家有序离开。”

6. 总结

  1. 无需中间网关:音箱直连 WiFi,插电即用,布线成本极低(仅需电源)

  2. 响应速度快:基于 HTTP 长连接或即时指令下发,延迟通常在毫秒级,无需等待轮询

  3. 音质自然:采用 TTS 技术,直接发送文字即可合成语音,无需提前录音上传,灵活应对各种突发消息。支持男声、女声、语速调节

  4. 支持私有化部署:如果棋牌室对数据安全要求高,芯步设备支持纯局域网运行,所有 API 请求可在内网完成,不依赖外网

7. 注意事项

  • 网络稳定性:棋牌室 WiFi 信道干扰较多(尤其是与麻将桌蓝牙/WiFi 混用),为音箱划分独立的 2.4G SSID 或保证信号强度

  • 音量策略:深夜时段,系统可通过指令自动将音量下调至 40%,避免扰民被投诉;日间则调至 80%

  • 设备 ID 管理:在数据库设计时,将 device_idroom_number 建立一对一映射,便于后期维护和分组广播。

通过以上方案,共享棋牌室可快速构建一套低成本、高智能的云端语音通知系统,提升运营效率与用户体验。