适合谁
- 希望与编程助手语音交流的 Claude Code 用户
- 需要在任务中免提操作的开发者
- 偏好本地、隐私语音处理的用户
VoiceMode 是一个实用的 MCP 服务器,为 Claude Code 增添了自然的语音交互能力。它同时支持云端和本地语音处理,并带有静音检测等合理默认设置。安装过程简单,适合免提编码场景。隐私敏感用户应注意云端服务会发送音频,而本地模型则需较高系统资源。总体上是成熟且活跃的开源项目。
最强项 · 安装易用性 13/20 最弱项 · 可靠性 8/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Python 3.10-3.14 · 预编译二进制
OPENAI_API_KEY
可选,用于云端语音识别/合成作为本地服务的后备,在 OpenAI 平台获取。
VOICEMODE_DEBUG
设为 true 开启带详细日志的调试模式。
VOICEMODE_SKIP_TTS
设为 true 跳过语音合成,只显示文字以加快响应。
VOICEMODE_PREFER_LOCAL
设为 true(默认)优先使用本地语音服务而非云端。
VOICEMODE_AUDIO_FORMAT
音频格式:pcm, mp3, wav, flac, aac, opus,默认 pcm。
VOICEMODE_WHISPER_MODEL
本地 Whisper 模型:tiny, base, small, medium, large,默认 base。
VOICEMODE_DISABLE_SILENCE_DETECTION
设为 true 禁用静音检测,实现连续录音。
{
"mcpServers": {
"voicemode": {
"command": "uvx",
"args": ["--refresh", "--from", "voice-mode", "voicemode-mcp-launcher"]
}
}
}
以 Claude Code 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"voicemode": {
"command": "uvx",
"args": [
"--refresh",
"--from",
"voice-mode",
"voicemode-mcp-launcher"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add voicemode -- uvx --refresh --from voice-mode voicemode-mcp-launcher
在终端运行;先把 <…> 占位符换成你自己的值。
在 Claude Code 中运行 /mcp 查看 voicemode 服务器是否已连接,工具列表中应出现 converse 和 service;也可以运行 /voicemode:converse 直接开始一次语音对话来验证。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
VoiceMode 是一个 MCP 服务器,通过语音转文字(STT)和文字转语音(TTS)让用户与 Claude Code 等 AI 代理进行自然的语音对话。它兼顾本地(Whisper、Kokoro)和云端语音服务,具备低延迟与智能静音检测,适合双手或双眼忙碌的场合。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 e03b5d91a984 数据同步于 2026-10-19 查看 FMRS 评分方法