Evan
发布于 2026-06-02 / 1 阅读
0
0

设置唤醒词

设置唤醒词

方案概述

唤醒词检测使用 OpenWakeWord,已内置在 linux-voice-assistant 项目中,通过 ESPHome 原生协议与 HA 通信。

⚠️ 唤醒词识别能力已内置于 linux-voice-assistant(基于 ESPHome 语音管道 + OpenWakeWord),无需单独部署唤醒词服务。

技术细节

项目 详情
方案 OpenWakeWord
部署方式 集成于 linux-voice-assistant(ESPHome 语音卫星)
协议 ESPHome 原生 API(卫星端),Wyoming 仅用于训练/调试服务
运行方式 Docker 容器
自定义能力 支持训练自有唤醒词

自定义唤醒词

已训练自定义唤醒词 "Eventi"

训练资料

Docker Compose 参考

name: openwakeword
services:
  openwakeword:
    cpu_shares: 90
    command:
      - --uri
      - tcp://0.0.0.0:10400
      - --custom-model-dir
      - /data
      - --debug
      - --debug-probability
    image: rhasspy/wyoming-openwakeword:latest
    ports:
      - target: 10400
        published: "10400"
        protocol: tcp
    restart: unless-stopped
    volumes:
      - type: bind
        source: /DATA/AppData/openwakeword/data
        target: /data

评论