
captnspdr/wyoming-gladoswyoming-glados是一个遵循Wyoming协议的容器化语音处理服务,旨在提供高效的语音合成(TTS)与语音识别(STT)能力。该镜像基于轻量级容器架构,可无缝对接Wyoming服务器及相关客户端,为智能家居、语音助手等应用提供底层语音交互支持。
通过以下命令启动服务:
bashdocker run -d \ --name wyoming-glados \ -p ***:*** \ -v ./wyoming-config:/config \ -e LOG_LEVEL=info \ jonahmmay/wyoming-glados:latest
-p ***:***:映射容器默认端口(***)到主机,用于Wyoming协议通信。-v ./wyoming-config:/config:挂载主机目录至容器/config,持久化配置文件与模型数据。-e LOG_LEVEL=info:设置日志级别,可选值:debug(调试)、info(常规)、warn(警告)、error(错误)。创建docker-compose.yml文件实现编排部署:
yamlversion: '3.8' services: wyoming-glados: image: jonahmmay/wyoming-glados:latest container_name: wyoming-glados ports: - "***:***" # 协议通信端口 volumes: - ./wyoming-config:/config # 配置与模型持久化目录 environment: - PORT=*** # 服务监听端口 - LOG_LEVEL=info # 日志级别 - TTS_VOICE=default # 默认TTS语音(依模型支持而定) - STT_LANGUAGE=en-US # 默认STT识别语言(支持zh-CN、en-GB等) restart: unless-stopped # 异常退出后自动重启
启动服务:
bashdocker-compose up -d
| 参数名 | 描述 | 默认值 | 有效值范围 |
|---|---|---|---|
PORT | 服务监听端口 | *** | 1-65535(需与主机端口映射一致) |
LOG_LEVEL | 日志输出级别 | info | debug/info/warn/error |
CONFIG_PATH | 配置文件存储路径 | /config | 容器内绝对路径 |
TTS_VOICE | 默认TTS语音音色 | default | 取决于内置模型支持的音色名称 |
STT_LANGUAGE | 默认STT识别语言 | en-US | 标准语言代码(如zh-CN、fr-FR) |
/config目录生成默认配置文件(如settings.json),可通过主机挂载目录修改配置,重启后生效。/config/models目录,并在配置文件中指定模型路径。--memory=512m),避免资源耗尽。





manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务