SuperAPI AI 工具集

dubbing

通用与其它

查看项目

更新于 10-15 21:37

技能介绍

用途:把音频或视频配音成其他语言,并保留原说话人的声音。要求使用 Dubbing Projects API(SDK 中为 elevenlabs.dubbing.project.*,REST 为 /v1/dubbing/project),不要用旧的 v1 dubbing 接口。

主要能力:从文件或 URL 创建项目,源媒体转写一次后进入 ready;源转录可按段编辑(文本、说话人、时间);为每个目标语言单独添加一个语言,各自独立生成配音并下载 outputs.lossless_audio;可逐段修改翻译并重新生成。

使用方式:环境变量 ELEVENLABS_API_KEY 会被 CLI 和 SDK 自动读取,REST 基址为 https://api.elevenlabs.io,用 xi-api-key 头传密钥。典型流程:创建项目(file 或 source_url 二选一)→ 轮询至 ready → 审阅并定稿源转录 → 添加目标语言(如 es)→ 轮询至 completed → 下载无损音频。CLI 命令如 elevenlabs dubbing project create --file promo.mp4 --source-language en,以及 project get、language create、language get。建议先定稿源转录再加语言,因为之后再改源会让已完成语言变 stale 并需重新生成。

限制:转录编辑与重新生成仅限企业工作区,其他计划只能创建项目、添加语言和下载。下载链接为签名 URL,约 1 小时有效,过期需重新获取。源媒体最大 3 GiB;keyterms 最多 1000 个、每个不超过 50 字符和 5 个词。创建项目时 file 与 source_url 不能同时提供;source_language 可省略以自动检测。其他平台与价格信息暂未提供。