mcpField
A
All Voice Lab MCP

All Voice Lab MCP

本地服务
github.com/allvoicelabAI 与智能体6264 周前更新

关于 All Voice Lab MCP

AllVoiceLab 官方提供的 MCP 服务,连接其文本转语音和视频翻译 API,供 Claude Desktop、Cursor 等 MCP 客户端生成语音、翻译视频并进行语音转换。适用于短剧本地化、有声书和影视旁白制作。

主要功能

  1. 0130 多种语言的文本转语音
  2. 02实时语音转换
  3. 03多语言视频配音翻译
  4. 04语音转文字与字幕生成
  5. 05硬字幕擦除
  6. 063 秒快速语音克隆

适用场景

  1. 01为短剧制作多语言配音版本
  2. 02将有声书或旁白文本生成语音
  3. 03批量去除视频中的硬字幕

MCP 相关

该项目是 MCP 服务,向 MCP 客户端暴露语音生成、语音转换、视频翻译和字幕处理等工具,并需要 AllVoiceLab 账户积分。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"AllVoiceLab-MCP": {
"command": "uvx",
"args": [
"allvoicelab-mcp"
],
"env": {
"ALLVOICELAB_API_KEY": "<ALLVOICELAB_API_KEY>",
"ALLVOICELAB_API_DOMAIN": "<ALLVOICELAB_API_DOMAIN>",
"ALLVOICELAB_BASE_PATH": "<ALLVOICELAB_BASE_PATH>"
}
}
}
}
启动命令uvx allvoicelab-mcp
需要配置的环境变量
ALLVOICELAB_API_KEY密钥
ALLVOICELAB_API_DOMAIN
ALLVOICELAB_BASE_PATH

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypiallvoicelab-mcp

工具

12

收录的工具列表 · 更新于 2 周前

此工具无需参数。

详细介绍

image

AllVoiceLab 官方 Model Context Protocol(MCP)服务,支持与强大的文本转语音和视频翻译 API 交互。支持 Claude Desktop、Cursor、Windsurf、OpenAI Agents 等 MCP 客户端生成语音、翻译视频并进行智能语音转换。适用于面向全球市场的短剧本地化、AI 生成有声读物、AI 驱动的影视旁白制作等场景。

为什么选择 AllVoiceLab MCP 服务?

  • 多引擎技术释放语音的无限可能:只需输入简单文本,即可使用视频生成、语音合成、语音克隆等功能。

  • AI 语音生成器(TTS):支持 30 多种语言的自然语音生成,逼真度超高

  • 变声器:实时语音转换,适用于游戏、直播和隐私保护

  • 多语言配音:一键翻译并为短视频/电影配音,同时保留情感基调和节奏

  • 语音转文本(STT):AI 驱动的多语言字幕生成,准确率超过 98%

  • 字幕去除:无缝去除硬字幕,即使背景复杂也能处理

  • 语音克隆:3 秒极速克隆,合成近似真人的语音

文档

中文文档

快速开始

  1. 从 AllVoiceLab 获取 API 密钥。
  2. 安装 uv(Python 包管理器),使用 curl -LsSf https://astral.sh/uv/install.sh | sh 安装
  3. 重要:不同区域的 API 服务地址必须与对应区域的密钥匹配,否则工具将不可用。
区域全球中国大陆
ALLVOICELAB_API_KEY从 AllVoiceLab 获取从 AllVoiceLab 获取
ALLVOICELAB_API_DOMAINhttps://api.allvoicelab.comhttps://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 驱动的解决方案重塑音频工作流的未来,让世界各地的创作者都能使用真实自然的声音。”转换为语音。

image

2. 语音转换

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

image

3. 语音克隆

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

image

4. 视频翻译

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

image

原始视频:

image

翻译后:

image

5. 移除字幕

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

image

原始视频:

image

任务完成后:

image

6. 文本翻译

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

image

7. 字幕提取

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

image

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

image

故障排除

日志位于:

  • Windows:C:\Users<Username>.mcp\allvoicelab_mcp.log
  • macOS:~/.mcp/allvoicelab_mcp.log

请将日志文件通过电子邮件发送至 [email protected] 联系我们

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。