关于 All Voice Lab MCP
AllVoiceLab 官方提供的 MCP 服务,连接其文本转语音和视频翻译 API,供 Claude Desktop、Cursor 等 MCP 客户端生成语音、翻译视频并进行语音转换。适用于短剧本地化、有声书和影视旁白制作。
主要功能
- 0130 多种语言的文本转语音
- 02实时语音转换
- 03多语言视频配音翻译
- 04语音转文字与字幕生成
- 05硬字幕擦除
- 063 秒快速语音克隆
适用场景
- 01为短剧制作多语言配音版本
- 02将有声书或旁白文本生成语音
- 03批量去除视频中的硬字幕
MCP 相关
该项目是 MCP 服务,向 MCP 客户端暴露语音生成、语音转换、视频翻译和字幕处理等工具,并需要 AllVoiceLab 账户积分。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
12收录的工具列表 · 更新于 2 周前
此工具无需参数。
详细介绍

AllVoiceLab 官方 Model Context Protocol(MCP)服务,支持与强大的文本转语音和视频翻译 API 交互。支持 Claude Desktop、Cursor、Windsurf、OpenAI Agents 等 MCP 客户端生成语音、翻译视频并进行智能语音转换。适用于面向全球市场的短剧本地化、AI 生成有声读物、AI 驱动的影视旁白制作等场景。
为什么选择 AllVoiceLab MCP 服务?
-
多引擎技术释放语音的无限可能:只需输入简单文本,即可使用视频生成、语音合成、语音克隆等功能。
-
AI 语音生成器(TTS):支持 30 多种语言的自然语音生成,逼真度超高
-
变声器:实时语音转换,适用于游戏、直播和隐私保护
-
多语言配音:一键翻译并为短视频/电影配音,同时保留情感基调和节奏
-
语音转文本(STT):AI 驱动的多语言字幕生成,准确率超过 98%
-
字幕去除:无缝去除硬字幕,即使背景复杂也能处理
-
语音克隆:3 秒极速克隆,合成近似真人的语音
文档
快速开始
- 从 AllVoiceLab 获取 API 密钥。
- 安装
uv(Python 包管理器),使用curl -LsSf https://astral.sh/uv/install.sh | sh安装 - 重要:不同区域的 API 服务地址必须与对应区域的密钥匹配,否则工具将不可用。
| 区域 | 全球 | 中国大陆 |
|---|---|---|
| ALLVOICELAB_API_KEY | 从 AllVoiceLab 获取 | 从 AllVoiceLab 获取 |
| ALLVOICELAB_API_DOMAIN | https://api.allvoicelab.com | https://api.allvoicelab.cn |
Claude Desktop
前往 Claude > Settings > Developer > Edit Config > claude_desktop_config.json,并添加以下内容:
{
"mcpServers": {
"AllVoiceLab": {
"command": "uvx",
"args": ["allvoicelab-mcp"],
"env": {
"ALLVOICELAB_API_KEY": "<insert-your-api-key-here>",
"ALLVOICELAB_API_DOMAIN": "<insert-api-domain-here>",
"ALLVOICELAB_BASE_PATH":"optional, default is user home directory.This is uesd to store the output files."
}
}
}
}
如果你使用的是 Windows,则必须在 Claude Desktop 中启用“Developer Mode”才能使用 MCP 服务。点击左上角汉堡菜单中的“Help”,然后选择“Enable Developer Mode”。
Cursor
前往 Cursor -> Preferences -> Cursor Settings -> MCP -> Add new global MCP Server,添加上述配置。
完成。你的 MCP 客户端现在可以与 AllVoiceLab 交互。
可用方法
| 方法 | 简要说明 |
|---|---|
| text_to_speech | 将文本转换为语音 |
| speech_to_speech | 在保留语音内容的同时,将音频转换为另一种声音 |
| clone_voice | 通过克隆音频样本创建自定义语音配置 |
| remove_subtitle | 使用 OCR 移除视频中的硬字幕 |
| video_translation_dubbing | 将视频语音翻译并配音为其他语言 |
| text_translation | 将文本文件翻译为另一种语言 |
| subtitle_extraction | 使用 OCR 从视频中提取字幕 |
使用示例
⚠️ 警告:使用这些工具需要 AllVoiceLab 积分。
1. 文本转语音
尝试询问:将“在 All Voice Lab,我们正通过 AI 驱动的解决方案重塑音频工作流的未来,让世界各地的创作者都能使用真实自然的声音。”转换为语音。

2. 语音转换
生成上一个示例中的音频后,选择该音频文件并询问:将其转换为男性声音。

3. 语音克隆
选择一个只有单人声音的音频文件并询问:克隆这个声音。

4. 视频翻译
选择一个视频文件(英语),并询问:将这个视频翻译成日语。

原始视频:

翻译后:

5. 移除字幕
选择一个带字幕的视频并询问:移除这个视频中的字幕。

原始视频:

任务完成后:

6. 文本翻译
选择一段较长的文本(例如《愚公移山》),并询问:将这段文本翻译成日语。 如果未指定语言,默认会将文本翻译成英语。

7. 字幕提取
选择一个带字幕的视频并询问:从这个视频中提取字幕。

任务完成后,你将获得如下所示的 SRT 文件:

故障排除
日志位于:
- Windows:C:\Users<Username>.mcp\allvoicelab_mcp.log
- macOS:~/.mcp/allvoicelab_mcp.log
请将日志文件通过电子邮件发送至 [email protected] 联系我们
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。