WebChat Voice Full Stack

Polar Sponsor
爱发电 赞助
.NET 9.0

用于OpenClaw WebChat语音输入的本地语音转文本一步式全栈安装程序。按顺序协调三个专注技能:本地STT后端(快速...

WebChat Voice Full Stack.

功能概述

WebChat Voice Full Stack.是一项面向实际任务的技能,主要用于Meta-installer 以正确的顺序指挥三种独立技能: . faster-whiper-local-service — 本地STT后端(HTTP on 127.0.0.1:18790).webchat-https-.。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

核心要点

  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
  • 实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

使用与执行

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;

结果检查与注意事项

涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

WebChat 语音全栈

元安装器,按正确顺序编排三个独立技能:

  1. faster-whisper-local-service — 本地 STT 后端(HTTP,监听 127.0.0.1:18790)
  2. webchat-https-proxy — 面向 Control UI、WebSocket 及语音转录功能的 HTTPS/WSS 反向代理
  3. webchat-voice-gui — 麦克风按钮、VU 表、键盘快捷键、WebChat 的国际化(i18n)支持

前提条件

运行此元安装器前,必须已安装全部三个技能:

npx clawhub install faster-whisper-local-service
npx clawhub install webchat-https-proxy
npx clawhub install webchat-voice-gui

系统还需满足以下要求:

  • Python 3.10+
  • gst-launch-1.0(GStreamer,需通过操作系统包管理器安装)
  • 首次运行时需联网(下载模型约 1.5 GB,对应 medium 模型)

部署

bash scripts/deploy.sh

可选参数覆盖(将透传至下游脚本):

VOICE_HOST=10.0.0.42 VOICE_HTTPS_PORT=8443 TRANSCRIBE_PORT=18790 WHISPER_LANGUAGE=auto bash scripts/deploy.sh

该操作的具体内容(通过下游脚本实现)

本技能本身不包含**任何部署逻辑。它仅依次调用各子技能中的 deploy.sh 脚本:

步骤 1:faster-whisper-local-service

  • 创建 Python 虚拟环境,并安装 faster-whisper==1.1.1
  • 生成 transcribe-server.py,内含输入校验逻辑(魔数检查、大小限制)
  • 创建用户级 systemd 服务 openclaw-transcribe.service
  • 首次运行时自动下载模型权重(medium 模型约 1.5 GB)

步骤 2:webchat-https-proxy

  • 将 https-server.py 复制到 workspace 目录
  • 向 gateway.controlUi.allowedOrigins 配置项追加 HTTPS 协议的来源地址
  • 创建用户级 systemd 服务 openclaw-voice-https.service
  • 自动生成自签名 TLS 证书(强制启用 TLS 1.2+)

步骤 3:webchat-voice-gui

  • 复制 voice-input.js 并向 Control UI 注入一个

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.9万人学习