Video oder Audiodatei synchronisieren

Synchronisiert eine bereitgestellte Audio- oder Videodatei in die angegebene Sprache.

Header

xi-api-keystringOptional

Anfrage

This endpoint expects a multipart form with multiple files.
filefileOptional

Eine Liste von Dateipfaden zu Audioaufnahmen für das Klonen von KI-Stimmen

csv_filefileOptional

CSV-Datei mit Transkriptions-/Übersetzungsmetadaten

foreground_audio_filefileOptional

Nur zur Verwendung mit CSV-Eingaben

background_audio_filefileOptional

Nur zur Verwendung mit CSV-Eingaben

namestring or nullOptional
Name des Synchronisationsprojekts.
source_urlstring or nullOptional

URL der Video-/Audioquelldatei.

source_langstringOptionalStandardwert ist auto

Quellsprache. Erwartet einen gültigen Sprachcode nach iso639-1 oder iso639-3.

target_langstring or nullErforderlich

Die Zielsprache, in die der Inhalt synchronisiert werden soll. Erwartet einen gültigen Sprachcode nach iso639-1 oder iso639-3.

target_accentstring or nullOptional

[Experimental] Ein Akzent, der bei der Auswahl von Stimmen aus der Bibliothek angewendet wird und die Übersetzung über den bevorzugten Dialekt informiert.

num_speakersintegerOptionalStandardwert ist 0

Anzahl der für die Synchronisierung zu verwendenden Sprecher. Auf 0 setzen, um die Anzahl der Sprecher automatisch zu erkennen.

watermarkbooleanOptionalStandardwert ist false

Ob dem Ausgabevideo ein Wasserzeichen hinzugefügt werden soll.

start_timeinteger or nullOptional

Startzeit der Quellvideo-/Audiodatei.

end_timeinteger or nullOptional

Endzeit der Quellvideo-/-audiodatei.

highest_resolutionbooleanOptionalStandardwert ist false

Ob die höchstmögliche verfügbare Auflösung verwendet werden soll.

drop_background_audiobooleanOptionalStandardwert ist false

Eine erweiterte Einstellung. Legt fest, ob Hintergrund-Audio aus der finalen Synchronisation entfernt wird. Dies kann die Qualität verbessern, wenn bekannt ist, dass das Audio keine Hintergrundspur enthalten sollte, etwa bei Reden oder Monologen.

use_profanity_filterboolean or nullOptional

[BETA] Ob Schimpfwörter in Transkripten mit ‘[censored]’ zensiert werden sollen.

dubbing_studiobooleanOptionalStandardwert ist false

Ob die Synchronisation für Bearbeitungen im Synchronisationsstudio oder als Synchronisationsressource vorbereitet werden soll.

disable_voice_cloningbooleanOptionalStandardwert ist false
Verwenden Sie bei der Synchronisation statt eines Stimmklons eine ähnliche Stimme aus der ElevenLabs-Stimmbibliothek. Stimmen aus der Bibliothek zählen zum Limit für benutzerdefinierte Stimmen eines Workspace. Sind nicht genügend Plätze verfügbar, schlägt die Synchronisation fehl. Für diese Funktion benötigt der Aufrufer im Workspace die Berechtigung 'add_voice_from_voice_library', um auf neue Stimmen zuzugreifen.
modeenumOptionalStandardwert ist automatic

Der Modus, in dem dieser Synchronisierungsauftrag ausgeführt wird. Standardmäßig automatisch; verwenden Sie manuell, wenn Sie gezielt ein CSV-Transkript bereitstellen. Beachten Sie, dass der manuelle Modus experimentell ist und der Einsatz in der Produktion ausdrücklich nicht empfohlen wird.

Erlaubte Werte:
csv_fpsdouble or nullOptional

Beim Parsen einer CSV-Datei für die Synchronisation zu verwendende Frames pro Sekunde. Falls nicht angegeben, wird FPS aus Timecodes abgeleitet.

Antwort

Erfolgreiche Antwort
dubbing_idstring
Die ID des Synchronisationsprojekts.
expected_duration_secdouble
Die erwartete Dauer des Synchronisationsprojekts in Sekunden.

Fehler

422
Unprocessable Entity Error