语音助手对话界面

ReactVoiceAssistant聊天AI更新于 2026-08-14

使用场景: 构建语音助手、语音输入聊天、客服语音机器人及免手交互层。

安装
npx skills add voice-assistant-chat
克隆
git clone https://github.com/skillhub-community/voice-assistant-chat.git

描述

语音助手对话界面。核心循环:MicButton(按住说话的推按模式,或轻触切换的常听模式)→ 实时 STT 流式填充用户气泡 → 助手回复流式输出文本并经 TTS 朗读 → 语音气泡带重播。包含话筒按钮内响应输入电平的音频可视化与「打断」能力(在助手说话时轻触抢占话语权)。

对话功能:跨轮次持久的字幕线程、常见意图的快捷回复 chips、静音环境下的「语音/文本」切换(纯文本模式作答)与上下文记忆(会话内记住前几轮)。唤醒词模式委托给可配置热词检测器(附离线选项)。处理现实状态:麦克风权限被拒、静音检测(「没听清」)与网络断开时的优雅「已断开」气泡。提供商:任意 LLM 聊天 + STT/TTS 后端经适配器接入。

AI Hub

跑 Skill 需要模型接口?

AI Hub 提供 OpenAI 兼容接口,给 Cursor / Claude Code / Agent 用。

打开 AI Hub

元数据

作者@audio_ming
许可证MIT
版本1.0.0
依赖1

依赖

Text-to-Speech UI