Sonilo Video Translation API

Double une vidéo en 24 langues avec des voix correspondantes au playback, en renvoyant une vidéo terminée par langue ainsi que des pistes de sous-titres optionnelles.

SoniloGénération de vidéosEndpoint propriétaireNouveau

À propos de Sonilo Video Translation

Double une vidéo en 24 langues avec des voix correspondantes au playback, en renvoyant une vidéo terminée par langue ainsi que des pistes de sous-titres optionnelles.

dubbingtranslationmultilinguallip syncvideo to videocommercial ready

Caractéristiques de Sonilo Video Translation

ID du modèle
sonilo-video-translation
Auteur
Sonilo
Catégorie
Génération de vidéos
Publié
-
Entrée
Vidéo
Sortie
Vidéo
Endpoints
POST/v1/videos/generations
Identifiants de modèle alternatifs
sonilo-dubbingsonilo/sonilo-video-translation

Tarifs de l'API Sonilo Video Translation

Tarifs à l'usage en direct du catalogue EmpirioLabs. Vous ne payez que ce que vous utilisez, sans minimum mensuel.

Type
Spéc.
Tarif
Traduction vidéo
par seconde et par langue
$0.11634
Comparer sur la page complète des tarifs

Comment appeler l'API Sonilo Video Translation

Sonilo Video Translation fonctionne via POST /v1/videos/generations. La requête renvoie immédiatement un job_id ; interrogez GET /v1/jobs/{job_id} jusqu'à la fin du job et lisez les URLs de sortie dans le résultat. Obtenez une clé API depuis le tableau de bord EmpirioLabs.

cURL : envoyer le job
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 : interroger le résultat
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)
Référence complète de l'API Sonilo Video Translation

Paramètres de l'API Sonilo Video Translation

Paramètres de requête pris en charge par l'API Sonilo Video Translation sur EmpirioLabs. Les valeurs par défaut s'appliquent quand un champ est omis.

ParamètreTypePar défautPlage / valeursDescription
languagesstring["zh_cn","es","fr"]-Tableau JSON des codes de la langue cible. Une vidéo doublée est retournée par langue, et la demande est facturée par langue. Pris en charge: en, zh_cn, ja, ko, pt,...
export_srtbooleanfalse-Retournez également la piste de sous-titres resynchronisés pour chaque langue en même temps que la vidéo doublée.
video_urlstring--Vidéo source, en tant qu’URL accessible publiquement. Jusqu’à 300 Mo et 5 minutes, et elle doit transporter une piste audio vocale.

Bon à savoir

Langues 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 Contrôles Prend en charge la vidéo source, une liste des langues cibles, et une option pour retourner la piste de sous-titres resynchronisée pour chaque langue. Limites - Vidéo source jusqu’à 300 Mo et 5 minutes - La vidéo doit contenir une piste audio vocale - Une vidéo doublée est retournée par langue demandée Facturation - Facturée par seconde de vidéo source multipliée par le nombre de langues cibles, avec un minimum de 10 secondes. Trois langues sur une vidéo de 30 secondes facturent 90 secondes. - Une demande rejetée avant génération n’est pas facturée.

API Sonilo Video Translation : questions fréquentes

Combien coûte l'API Sonilo Video Translation ?

Sur EmpirioLabs, Sonilo Video Translation est facturé à l'usage : Traduction vidéo $0.11634 par seconde et par langue. La grille tarifaire en direct de cette page correspond toujours à ce que l'API facture.

Quel endpoint Sonilo Video Translation utilise-t-il ?

Sonilo Video Translation est servi via POST /v1/videos/generations sur api.empiriolabs.ai avec une authentification standard par token Bearer.

Puis-je essayer Sonilo Video Translation dans le navigateur avant d'intégrer ?

Oui. Le playground EmpirioLabs exécute Sonilo Video Translation dans le navigateur avec les mêmes paramètres que l'API expose, pour tester vos prompts avant d'écrire du code.

Comment obtenir une clé API Sonilo Video Translation ?

Créez un compte EmpirioLabs, puis générez une clé sous API Keys dans le tableau de bord. La facturation utilise des crédits à l'usage : vous ne payez que vos requêtes.

Prêt à utiliser de meilleurs points de terminaison ?

Consultez nos tarifs ou contactez-nous si vous souhaitez que votre propre modèle soit déployé sur notre stack.