API subtitrų dubliavimui
08-09-2025 ,
16-09-2025
SpeechGen leidžia dubliuoti subtitrus vaizdo įrašams naudojant neuroninius tinklus, paverčiant tekstą balsu vaizdo įrašų dubliavimui bet kuria kalba. Tai galima padaryti ne tik per sąsają, bet ir per API.
Užklausos URL
Subtitrų dubliavimui naudokite šį URL:
https://speechgen.io/index.php?r=api/subs
Užklausos formatas
Užklausoje turi būti šie parametrai:
{
'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'
}
Reikalingi parametrai:
- token - Jūsų slaptažodis.
- email - Jūsų el. pašto adresas.
- voice - Balsas dubliavimui.
- text - Subtitrų tekstas.
Pasirenkami parametrai:
- format - Išvesties failo formatas (pagal nutylėjimą mp3). Galimos reikšmės: mp3, wav, ogg.
- speed - Atkūrimo greitis (pagal nutylėjimą 1, diapazonas nuo 0.1 iki 2.0).
- pitch - Balso aukštis (pagal nutylėjimą 0, diapazonas nuo -20 iki 20).
- speed_floor - Minimalus greitis (pagal nutylėjimą 300).
- speed_type - Greičio tipas (pagal nutylėjimą 2). Tik pagreitinti - 1. Pagreitinti ir sulėtinti - 2.
- bitrate - Bitų dažnis (pagal nutylėjimą 16000, diapazonas nuo 8000 iki 192000 Hz).
- emotion - Balso emocija (pagal nutylėjimą 'good', galimos reikšmės: good, evil, neutral).
Rezultato gavimas
Norėdami gauti rezultatą, naudokite šį URL:
https://speechgen.io/index.php?r=api/result
Užklausos formatas:
{
'token': '1234567890',
'email': 'mail@gmail.com',
'id': 4153594
}
Atsakymo laukų aprašymas
- id - Unikalus dubliavimo identifikatorius.
- status - Dabartinis dubliavimo būsena: 0 - apdorojama, 1 - sėkmingai baigta, -1 - klaida.
- file - Garso failo kelias (pasiekiama, jei status = 1).
- error - Klaidos tekstas (jei status = -1).
- parts - Dubliavimų skaičius.
- parts_done - Atliktų dubliavimų skaičius.
- duration - Garso failo trukmė sekundėmis (pasiekiama, jei status = 1).
- format - Garso failo formatas.
- balans - Sąskaitos likutis.
- cost - Dubliavimo kaina.