API för undertextdubbing
08-09-2025 ,
08-09-2025
SpeechGen tillåter dubbing av undertexter för videor med 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ågansformat
Förfrågan ska innehålla följande parametrar:
{
'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'
}
Obligatoriska parametrar:
- token - Din hemliga nyckel.
- email - Din e-postadress.
- voice - Rösten för dubbing.
- text - Undertexten.
Valfria parametrar:
- format - Utdatafilformat (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 snabbare - är 1. Snabbare och långsammare - ä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).
Hämta resultatet
För att hämta resultatet, använd följande URL:
https://speechgen.io/index.php?r=api/result
Förfrågansformat:
{
'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.