Token导航 LogoToken导航TokenDH.com
Voicemode MCP logo
音视频stdio官方级别未说明来源级核验

Voicemode MCP

MCP Server

VoiceMode 是一款支持与 Claude Code 进行自然语音对话的工具,适用于手忙或眼睛疲劳时使用。

工具数

0

提示词数

0

GitHub Stars

1,179

资源数

0
PythonClaude多平台支持Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

mbailey

提供方

mbailey

最后核验

2026/5/17 20:19

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uvx voice-mode-install

详细介绍

语音模式

与Claude Code(和其他支持MCP的代理)进行自然语音对话

](https://pepy.tech/project/voice-mode) ](https://pepy.tech/project/voice-mode) ](https://pepy.tech/project/voice-mode)

VoiceMode允许与Claude Code进行自然的语音对话。语音不是要取代打字,而是要在打字不可用时提供帮助。

非常适合:

  • 步行去参加下一次会议
  • 调试时烹饪
  • 在数小时的屏幕时间后让你的眼睛休息一下
  • 拿着咖啡(或狗)
  • 当你的手或眼睛忙碌的时候

在行动中看到它

![VoiceMode Demo](https://www.youtube.com/watch?v=cYdwOD_-dQc)

快速开始

要求: 带麦克风和扬声器的电脑

选项1:克劳德代码插件(推荐)

Claude Code用户入门的最快方法:

# Add the VoiceMode marketplace
claude plugin marketplace add mbailey/voicemode

# Install VoiceMode plugin
claude plugin install voicemode@voicemode

## Install dependencies (CLI, Local Voice Services)

/voicemode:install

# Start talking!
/voicemode:converse

选项2:Python安装包

安装依赖项和VoiceMode Python包。

# Install UV package manager (if needed)
curl -LsSf https://astral.sh/uv/install.sh | sh

# Run the installer (sets up dependencies and local voice services)
uvx voice-mode-install

# Add to Claude Code
claude mcp add --scope user voicemode -- uvx --refresh voice-mode

# Optional: Add OpenAI API key as fallback for local services
export OPENAI_API_KEY=your-openai-key

# Start a conversation
claude converse

有关手动设置,请参阅 入门指南.

特性

  • 自然对话 -说话自然,立即听到回应
  • 离线工作 -可选的本地语音服务(Whisper STT、Kokoro TTS)
  • 低延迟 -足够快,感觉像是一场真正的对话
  • 智能静音检测 -当你停止说话时停止录音
  • 隐私选项 -完全在本地运行或使用云服务

兼容性

平台: Linux、macOS、Windows(WSL)、NixOS python 3.10-3.14

配置

VoiceMode开箱即用。自定义:

# Set OpenAI API key (if using cloud services)
export OPENAI_API_KEY="your-key"

# Or configure via file
voicemode config edit

请参阅 配置指南 对于所有选项。

权限设置(可选)

要在没有权限提示的情况下使用VoiceMode,请添加到 ~/.claude/settings.json:

{
  "permissions": {
    "allow": [
      "mcp__voicemode__converse",
      "mcp__voicemode__service"
    ]
  }
}

请参阅 权限指南 更多选择。

本地语音服务

为了保护隐私或离线使用,请安装本地语音服务:

  • Whisper.cpp -本地语音转文本
  • -具有多种语音的本地文本转语音

它们提供与OpenAI相同的API,因此VoiceMode在它们之间无缝切换。

安装细节

System Dependencies by Platform

Ubuntu/Debian

sudo apt update
sudo apt install -y ffmpeg gcc libasound2-dev libasound2-plugins libportaudio2 portaudio19-dev pulseaudio pulseaudio-utils python3-dev

WSL2用户:麦克风访问需要上述脉冲音频包。

Fedora/RHEL

sudo dnf install alsa-lib-devel ffmpeg gcc portaudio portaudio-devel python3-devel

macOS

brew install ffmpeg node portaudio

NixOS 系统

# Use development shell
nix develop github:mbailey/voicemode

# Or install system-wide
nix profile install github:mbailey/voicemode

Alternative Installation Methods

来源

git clone https://github.com/mbailey/voicemode.git
cd voicemode
uv tool install -e .

NixOS系统范围

# In /etc/nixos/configuration.nix
environment.systemPackages = [
  (builtins.getFlake "github:mbailey/voicemode").packages.${pkgs.system}.default
];

故障排除

问题解决方案
无麦克风访问权限检查终端/应用程序权限。WSL2需要脉冲音频包。
未找到UV运行 `curl -LsSf https://astral.sh/uv/install.sh \sh`
OpenAI API错误验证 OPENAI_API_KEY 设置正确
无音频输出检查系统音频设置和可用设备

保存音频以进行调试

export VOICEMODE_SAVE_AUDIO=true
# Files saved to ~/.voicemode/audio/YYYY/MM/

文档

完整文档: voice-mode.readdocs.io

链接

许可证

麻省理工学院-A 文件模式 项目

______________________________________________________________________

mcp名称:com.failmode/voicemode

目录标签

目录标签

PythonClaude多平台支持语音交互本地部署离线功能低延迟隐私保护

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP