API für Untertitel-Synchronisation

, 08-09-2025

SpeechGen ermöglicht die Synchronisation von Untertiteln für Videos mithilfe von neuronalen Netzen. Dabei wird Text in Sprache für die Videobearbeitung in jeder Sprache umgewandelt.  Dies ist nicht nur über die Benutzeroberfläche, sondern auch über die API möglich.

URL für Anfragen

Für die Untertitel-Synchronisation verwenden Sie die folgende URL:

https://speechgen.io/index.php?r=api/subs

Anfrageformat

Die Anfrage muss die folgenden Parameter enthalten:

{
    'token': '1234567890',
    'email': 'mail@gmail.com',
    'voice': 'Angel',
    'text': "sub text",
    'format': 'mp3',
    'speed': 1,
    'pitch': 0,
    'speed_floor': 300,
    'speed_type': 2,
    'bitrate': 16000,
    'emotion': 'good'
}

Erforderliche Parameter:

  • token - Ihr geheimer Schlüssel.
  • email - Ihre E-Mail-Adresse.
  • voice - Die Stimme für die Synchronisation.
  • text - Der Untertiteltext.

Optionale Parameter:

  • format - Ausgabeformat der Datei (Standard ist mp3). Mögliche Werte: mp3, wav, ogg.
  • speed - Wiedergabegeschwindigkeit (Standard ist 1, Bereich von 0.1 bis 2.0).
  • pitch - Stimmlage (Standard ist 0, Bereich von -20 bis 20).
  • speed_floor - Minimale Geschwindigkeit (Standard ist 300).
  • speed_type - Geschwindigkeitstyp (Standard ist 2). Nur beschleunigen - ist 1. Beschleunigen und verlangsamen - ist 2.
  • bitrate - Bitrate (Standard ist 16000, Bereich von 8000 bis 192000 Hz).
  • emotion - Emotion der Stimme (Standard ist 'good', mögliche Werte: good, evil, neutral).

Ergebnis erhalten

Um das Ergebnis zu erhalten, verwenden Sie die folgende URL:

https://speechgen.io/index.php?r=api/result

Anfrageformat:

{
    'token': '1234567890',
    'email': 'mail@gmail.com',
    'id': 4153594
}

Beschreibung der Antwortfelder

  • id - Eindeutiger Identifikator der Synchronisation.
  • status - Aktueller Status der Synchronisation: 0 - in Bearbeitung, 1 - erfolgreich abgeschlossen, -1 - Fehler.
  • file - Pfad zur Audiodatei (verfügbar, wenn Status = 1).
  • error - Fehlermeldung (wenn Status = -1).
  • parts - Anzahl der Synchronisationen.
  • parts_done - Anzahl der abgeschlossenen Teile.
  • duration - Dauer der Audiodatei in Sekunden (verfügbar, wenn Status = 1).
  • format - Format der Audiodatei.
  • balans - Kontostand.
  • cost - Kosten der Synchronisation.

Unterstützung

Internationaler Telegram-Chat @speechgen

Persönliche Betreuung in Telegram @speechgen_alex

E-Mail

Wir benutzen Cookies, um Ihnen das beste Erlebnis auf der Website zu bieten. Mehr Informationen: Privacy Policy

Cookies akzeptieren