
Voicemode
dev.voicemode由 voicemode.dev 发布v9.0.2更新于 Oct 30, 2026
Natural voice conversations for AI assistants - STT/TTS via MCP
概览
VoiceMode 为支持 MCP 的助手加入语音识别与语音合成,让你可以直接说话交流并听到回复。
- 可以做什么
- 通过对话工具与助手语音交谈,并即时听到语音回复,延迟较低。
- 在你停止说话时自动结束录音,也可关闭静音检测以连续录音。
- 管理本地语音服务(Whisper 语音识别、Kokoro 语音合成),实现离线或私密使用。
- 在本地服务与 OpenAI 云端语音之间切换,或跳过语音合成只显示文字以加快响应。
- 通过配置选择音频格式与 Whisper 模型大小。
- 适用场景
- 适合双手或双眼被占用时使用,例如走路、做饭或长时间看屏幕后休息,用语音而非打字与 Claude Code 或其他 MCP 助手对话。
- 运行要求
- 以 Python 包形式在本机运行(Python 3.10-3.14),可通过 uv 或 Claude Code 插件安装,支持 Linux、macOS、Windows/WSL 与 NixOS。需要麦克风、扬声器以及 ffmpeg、portaudio 等系统音频库。OPENAI_API_KEY 为可选项,用于云端语音;也可改为安装本地 Whisper 与 Kokoro 服务。
安装
在 SourceWeft 中
- 打开 控制台中的 Voicemode,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
VoiceMode
Natural voice conversations with Claude Code (and other MCP capable agents)
[PyPI Downloads] [PyPI Downloads] [PyPI Downloads]
VoiceMode enables natural voice conversations with Claude Code. Voice isn't about replacing typing - it's about being available when typing isn't.
Perfect for:
- Walking to your next meeting
- Cooking while debugging
- Giving your eyes a break after hours of screen time
- Holding a coffee (or a dog)
- Any moment when your hands or eyes are busy
See It In Action
Quick Start
Requirements: Computer with microphone and speakers
Option 1: Claude Code Plugin (Recommended)
The fastest way for Claude Code users to get started:
Option 2: Python installer package
Installs dependencies and the VoiceMode Python package.
For manual setup, see the Getting Started Guide.
Features
- Natural conversations - speak naturally, hear responses immediately
- Works offline - optional local voice services (Whisper STT, Kokoro TTS)
- Low latency - fast enough to feel like a real conversation
- Smart silence detection - stops recording when you stop speaking
- Privacy options - run entirely locally or use cloud services
Compatibility
Platforms: Linux, macOS, Windows (native or WSL), NixOS Python: 3.10-3.14
Configuration
VoiceMode works out of the box. For customization:
See the Configuration Guide for all options.
Permissions Setup (Optional)
To use VoiceMode without permission prompts, add to ~/.claude/settings.json:
See the Permissions Guide for more options.
Local Voice Services
For privacy or offline use, install local speech services:
- Whisper.cpp - Local speech-to-text
- Kokoro - Local text-to-speech with multiple voices
These provide the same API as OpenAI, so VoiceMode switches seamlessly between them.
Installation Details
System Dependencies by Platform
Ubuntu/Debian
WSL2 users: The pulseaudio packages above are required for microphone access.
Fedora/RHEL
macOS
NixOS
Alternative Installation Methods
From source
NixOS system-wide
Troubleshooting
Save Audio for Debugging
Documentation
- Getting Started - Full setup guide
- Configuration - All environment variables
- Whisper Setup - Local speech-to-text
- Kokoro Setup - Local text-to-speech
- Development Setup - Contributing guide
Full documentation: voicemode.dev
Links
- Website: voicemode.dev
- GitHub: github.com/mbailey/voicemode
- PyPI: pypi.org/project/voice-mode
- YouTube: @getvoicemode
- Twitter/X: @getvoicemode
- Newsletter: [Subscribe]
License
MIT - A Failmode Project
mcp-name: dev.voicemode/voicemode
来源:README.md,提交 126d15e
工具
0版本历史
4- v9.0.2最新Oct 29, 2026
- v9.0.1Oct 25, 2026
- v9.0.0Oct 25, 2026
- v8.12.0Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分