Sonilo Video Translation API

将视频配音成24种语言,配音对口型,每种语言返回一个成品视频及可选字幕轨。

Sonilo视频生成专有端点

关于 Sonilo Video Translation

将视频配音成24种语言,配音对口型,每种语言返回一个成品视频及可选字幕轨。

dubbingtranslationmultilinguallip syncvideo to videocommercial ready

Sonilo Video Translation 规格

模型 ID
sonilo-video-translation
开发方
Sonilo
类别
视频生成
发布日期
-
输入
视频
输出
视频
端点
POST/v1/videos/generations
备用模型 ID
sonilo-dubbingsonilo/sonilo-video-translation

Sonilo Video Translation API 价格

来自 EmpirioLabs 目录的实时按量计费价格。只为实际用量付费,没有月度最低消费。

类型
规格
价格
视频翻译
每语言每秒
$0.11634
在完整价格页比较

如何调用 Sonilo Video Translation API

Sonilo Video Translation 通过 POST /v1/videos/generations 运行。请求会立即返回 job_id;轮询 GET /v1/jobs/{job_id} 直到任务完成,再从结果中读取输出 URL。 在EmpirioLabs 控制台获取 API 密钥。

cURL:提交任务
curl https://api.empiriolabs.ai/v1/videos/generations \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "sonilo-video-translation",
    "prompt": "Describe what you want Sonilo Video Translation to generate."
  }'
cURL:轮询结果
curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY"
Python
import requests

response = requests.post(
    "https://api.empiriolabs.ai/v1/videos/generations",
    headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    json={
        "model": "sonilo-video-translation",
        "prompt": "Describe what you want Sonilo Video Translation to generate.",
    },
)
job = response.json()

# Generation runs as an async job. Poll until it completes.
import time
while True:
    status = requests.get(
        f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
        headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    ).json()
    if status.get("status") in ("completed", "failed"):
        print(status)
        break
    time.sleep(5)
Sonilo Video Translation API 完整参考

Sonilo Video Translation API 参数

EmpirioLabs 上 Sonilo Video Translation API 支持的请求参数。省略字段时使用默认值。

参数类型默认值范围 / 值描述
languagesstring["zh_cn","es","fr"]-目标语言代码的JSON数组。每个语言返回一个配音视频,并按语言计费。支持:en、zh_cn、ja、ko、pt、pt_br、es、es_419、de、fr、it、ru、th、ar、tr、vi、id、ta、ml、kn、gu、pa_in、sd_in、hi。
export_srtbooleanfalse-还请回放每种语言的重新时序字幕轨,同时播放配音视频。
video_urlstring--源视频,作为公开可访问的URL。最大300MB和5分钟,必须包含语音轨。

须知

语言 en, zh_cn, ja, ko, pt, pt_br, es, es_419, de, fr, it, ru, th, ar, tr, vi, id, ta, ml, kn, gu, pa_in, sd_in, hi 控制项 支持源视频、目标语言列表,以及返回每种语言重新定时字幕轨的选项。限制 - 源视频最多300MB且时长5分钟 - 视频必须包含语音音轨 - 每个请求语言返回一个配音视频 计费 - 按源视频每秒乘以目标语言数量计费,最低计费10秒。30秒视频中三种语言计费90秒。- 生成前拒绝请求不计费。

Sonilo Video Translation API:常见问题

Sonilo Video Translation API 收费多少?

在 EmpirioLabs,Sonilo Video Translation 按量计费:视频翻译 $0.11634 每语言每秒。本页的实时价格表始终与 API 的实际计费一致。

Sonilo Video Translation 使用哪个端点?

Sonilo Video Translation 通过 api.empiriolabs.ai 上的 POST /v1/videos/generations 提供,使用标准的 Bearer 令牌认证。

集成之前可以在浏览器里试用 Sonilo Video Translation 吗?

可以。EmpirioLabs Playground在浏览器中以与 API 相同的参数运行 Sonilo Video Translation,你可以在写代码之前先测试提示词。

如何获取 Sonilo Video Translation API 密钥?

创建 EmpirioLabs 账户,然后在控制台的 API Keys生成密钥。计费使用按量付费的额度,只为实际发出的请求付费。

准备好使用更好的终端了吗?

查看我们的定价,或者如果你想将自己的模型部署到我们的堆栈中,请联系我们。