项目介绍

<div align="center" style="line-height: 1;">
<a href="https://www.allvoicelab.com" target="_blank" style="margin: 2px; color: var(--fgColor-default);">
<img alt="首页" src="https://img.shields.io/badge/HomePage-AllVoiceLab-blue?logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX+WbvuWxgl8xIiBkYXRhLW5hbWU9IuWbvuWxgl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDM1IDIwIj4KICA8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjkuNS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogMi4xLjAgQnVpbGQgMTQxKSAgLS0+CiAgPHBhdGggZD0iTTM0Ljg2LDUuMzFjLjIxLS4zMS0uMDEtLjcyLS4zOC0uNzJoLTIuOThjLS4yNCwwLS40Ni4xMi0uNTkuMzJsLTYuODksMTAuM2MtLjE3LjI2LS41NS4yNi0uNzMsMGwtMi4xNi0zLjExcy0uMDEtLjAyLS4wMi0uMDNMMTMuNjYsMS40Yy0uNTYtLjgtMS40Ny0xLjI2LTIuNDUtMS4yMi0uOTguMDQtMS44NS41Ny0yLjM1LDEuNDFMLjMyLDE2LjIzYy0uNTEuODgtLjQsMS45NC4yOCwyLjcuNzMuODEsMS45NCwxLjA2LDIuOTYuNmwuMTItLjA1LDkuMDMtNS43NGMuOTEtLjU4LDEuOTYtLjg5LDMuMDQtLjkxLjk4LDAsMS45MS40NiwyLjQ4LDEuMjZsMy4xNiw0LjU0Yy41LjcyLDEuMzUsMS4xNSwyLjI3LDEuMTVzMS43Ny0uNDMsMi4yOS0xLjE3bDguOTEtMTMuMzFoMFpNNi41OSwxMi40NWw0LjQyLTcuNTdjLjE3LS4yOS41OC0uMzEuNzctLjAzbDIuNzIsMy45Yy4xOS4yNy4wMy42NC0uMy43LTEuMi4yMS0yLjM1LjY1LTMuMzksMS4zMWwtMy41OSwyLjI4Yy0uNC4yNS0uODctLjItLjYzLS42MWgwWiIvPgo8L3N2Zz4=" style="display: inline-block; vertical-align: middle;"/>
</a>
<a href="https://www.allvoicelab.com/docs/introduction" style="margin: 2px;">
<img alt="API" src="https://img.shields.io/badge/⚡_API-Platform-blue" style="display: inline-block; vertical-align: middle;"/>
</a>
<a href="https://github.com/allvoicelab/AllVoiceLab-MCP/blob/main/LICENSE" style="margin: 2px;">
<img alt="代码许可证" src="https://img.shields.io/badge/_Code_License-MIT-blue" style="display: inline-block; vertical-align: middle;"/>
</a>
</div>
<p align="center">
官方AllVoiceLab模型上下文协议(MCP)服务器,支持与强大的文本转语音和视频翻译API进行交互。使MCP客户端如Claude Desktop、Cursor、Windsurf、OpenAI Agents能够生成语音、翻译视频并执行智能语音转换。适用于全球市场短剧本地化、AI生成有声书、AI驱动电影/电视解说制作等场景。
</p>
为什么选择AllVoiceLab MCP服务器?
- 多引擎技术解锁无限可能的语音:通过简单的文本输入,您可以访问视频生成、语音合成、声音克隆等功能。
- AI语音生成器(TTS):在30多种语言中生成自然语音,具有超高的真实感。
- 声音变换器:实时语音转换,适合游戏、直播和隐私保护。
- 多语言配音:一键翻译和配音短片/电影,保留情感基调和节奏。
- 语音转文字(STT):AI驱动的多语言字幕生成,准确率超过98%。
- 字幕移除:无缝去除硬编码字幕,即使在复杂的背景上也能实现。
- 声音克隆:3秒超快速克隆,具有类人语音合成。
文档
中文文档
快速开始
- 从AllVoiceLab获取您的API密钥。
- 安装
uv(Python包管理器),使用curl -LsSf https://astral.sh/uv/install.sh | sh安装。
- 重要:不同地区的API服务器地址需要与相应区域的密钥匹配,否则会出现工具不可用的错误。
Claude Desktop
前往Claude > 设置 > 开发者 > 编辑配置 > claude_desktop_config.json,包含以下内容:
{
"mcpServers": {
"AllVoiceLab": {
"command": "uvx",
"args": ["allvoicelab-mcp"],
"env": {
"ALLVOICELAB_API_KEY": "<在这里插入您的API密钥>",
"ALLVOICELAB_API_DOMAIN": "<在这里插入API域名>",
"ALLVOICELAB_BASE_PATH":"可选,默认是用户主目录。用于存储输出文件。"
}
}
}
}
如果您使用的是Windows,您需要在Claude Desktop中启用“开发者模式”。点击左上角汉堡菜单中的“帮助”,然后选择“启用开发者模式”。
Cursor
前往Cursor -> 首选项 -> Cursor设置 -> MCP -> 添加新的全局MCP服务器以添加上述配置。
就这样。您的MCP客户端现在可以与AllVoiceLab进行交互了。
可用方法
| 方法 | 简要描述 |
|---|
| text_to_speech | 将文本转换为语音 |
| speech_to_speech | 将音频转换为另一种声音,同时保留语音内容 |
| clone_voice | 通过克隆音频样本创建自定义语音配置文件 |
| remove_subtitle | 使用OCR从视频中移除硬编码字幕 |
| video_translation_dubbing | 将视频语音翻译成不同的语言 |
| text_translation | 将文本文件翻译成另一种语言 |
| subtitle_extraction | 使用OCR从视频中提取字幕 |
示例用法
⚠️ 警告:使用这些工具需要AllVoiceLab积分。
1. 文本转语音
尝试请求:将"At All Voice Lab, we’re reshaping the future of audio workflows with AI-powered solutions, making authentic voices accessible to creators everywhere."转换为语音。

2. 语音转换
在生成上一个示例的音频后,选择音频文件并请求:将此转换为男性声音。

3. 语音克隆
选择单个声音的音频文件并请求:克隆这个声音。

4. 视频翻译
选择一个视频文件(英语)并请求:将此视频翻译成日语。

原始视频:

翻译后:

5. 移除字幕
选择带有字幕的视频并请求:从此视频中移除字幕。

原始视频:

任务完成后:

6. 文本翻译
选择一段长文本(例如,“愚公移山”)并请求:将此文本翻译成日语。
如果没有指定语言,则默认翻译成英语。

7. 字幕提取
选择带有字幕的视频并请求:从此视频中提取字幕。

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

故障排除
日志可以在以下位置找到:
- Windows: C:\Users<用户名>.mcp\allvoicelab_mcp.log
- macOS: ~/.mcp/allvoicelab_mcp.log
请通过电子邮件(tech@allvoicelab.com)联系我们,并附带日志文件。