API för undertextdubbing
08-09-2025 ,
16-09-2025
SpeechGen möjliggör dubbing av undertexter för videor med hjälp av neurala nätverk, och konverterar text till röst för videodubbing på vilket språk som helst. Det är möjligt att göra detta inte bara via gränssnittet, utan även via API:et.
URL för förfrågan
För undertextdubbing, använd följande URL:
https://speechgen.io/index.php?r=api/subs
Förfrågans format
Förfrågan ska innehålla följande parametrar:
{
'token': '1234567890',
'email': 'mail@gmail.com',
'voice': 'Angel',
'text': "undertext",
'format': 'mp3',
'speed': 1,
'pitch': 0,
'speed_floor': 300,
'speed_type': 2,
'bitrate': 16000,
'emotion': 'good'
}
Obligatoriska parametrar:
- token - Din hemliga nyckel.
- email - Din e-postadress.
- voice - Rösten för dubbning.
- text - Undertexten.
Valfria parametrar:
- format - Utdatafilens format (standard är mp3). Möjliga värden: mp3, wav, ogg.
- speed - Uppspelningshastighet (standard är 1, intervall från 0.1 till 2.0).
- pitch - Röstens tonhöjd (standard är 0, intervall från -20 till 20).
- speed_floor - Minsta hastighet (standard är 300).
- speed_type - Hastighetstyp (standard är 2). Endast snabba upp - är 1. Snabba upp och sakta ner - är 2.
- bitrate - Bithastighet (standard är 16000, intervall från 8000 till 192000 Hz).
- emotion - Röstens känsla (standard är 'good', möjliga värden: good, evil, neutral).
Få resultatet
För att få resultatet, använd följande URL:
https://speechgen.io/index.php?r=api/result
Förfrågans format:
{
'token': '1234567890',
'email': 'mail@gmail.com',
'id': 4153594
}
Beskrivning av svarsfält
- id - Unikt dubbnings-ID.
- status - Aktuell dubbningsstatus: 0 - pågår, 1 - slutförd framgångsrikt, -1 - fel.
- file - Ljudfilens sökväg (tillgänglig om status = 1).
- error - Feltext (om status = -1).
- parts - Antal dubbningar.
- parts_done - Antal slutförda delar.
- duration - Ljudfilens varaktighet i sekunder (tillgänglig om status = 1).
- format - Ljudfilens format.
- balans - Kontosaldo.
- cost - Dubbningskostnad.