API pro dabing titulků
08-09-2025 ,
08-09-2025
SpeechGen umožňuje dabing titulků pro videa pomocí neuronových sítí, převádí text na hlas pro dabing videa v jakémkoli jazyce. Je možné to provést nejen přes rozhraní, ale i přes API.
URL pro požadavek
Pro dabing titulků použijte následující URL:
https://speechgen.io/index.php?r=api/subs
Formát požadavku
Požadavek by měl obsahovat následující parametry:
{
'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'
}
Požadované parametry:
- token - Váš tajný klíč.
- email - Vaše e-mailová adresa.
- voice - Hlas pro dabing.
- text - Text titulků.
Volitelné parametry:
- format - Formát výstupního souboru (výchozí je mp3). Možné hodnoty: mp3, wav, ogg.
- speed - Rychlost přehrávání (výchozí je 1, rozsah od 0.1 do 2.0).
- pitch - Výška hlasu (výchozí je 0, rozsah od -20 do 20).
- speed_floor - Minimální rychlost (výchozí je 300).
- speed_type - Typ rychlosti (výchozí je 2). Pouze zrychlení - je 1. Zrychlení a zpomalení - je 2.
- bitrate - Datový tok (výchozí je 16000, rozsah od 8000 do 192000 Hz).
- emotion - Emoce hlasu (výchozí je 'good', možné hodnoty: good, evil, neutral).
Získání výsledku
Pro získání výsledku použijte následující URL:
https://speechgen.io/index.php?r=api/result
Formát požadavku:
{
'token': '1234567890',
'email': 'mail@gmail.com',
'id': 4153594
}
Popis polí odpovědi
- id - Jedinečný identifikátor dabingu.
- status - Aktuální stav dabingu: 0 - zpracovává se, 1 - úspěšně dokončeno, -1 - chyba.
- file - Cesta k audio souboru (dostupné, pokud je status = 1).
- error - Text chyby (pokud je status = -1).
- parts - Počet dabingů.
- parts_done - Počet dokončených dabingů.
- duration - Délka audio souboru v sekundách (dostupné, pokud je status = 1).
- format - Formát audio souboru.
- balans - Zůstatek na účtu.
- cost - Cena dabingu.