API a feliratok szinkronizálásához

, 16-09-2025

A SpeechGen lehetővé teszi a videókhoz tartozó feliratok szinkronizálását neurális hálózatok segítségével, szöveget hanggá alakítva bármilyen nyelvű videó szinkronizálásához.  Ezt nem csak az interfészen keresztül, hanem API-n keresztül is lehet végezni.

Kérés URL-je

A feliratok szinkronizálásához használja a következő URL-t:

https://speechgen.io/index.php?r=api/subs

Kérés formátuma

A kérésnek tartalmaznia kell a következő paramétereket:


{
    'token': '1234567890',
    'email': 'mail@gmail.com',
    'voice': 'Angel',
    'text': "felirat szövege",
    'format': 'mp3',
    'speed': 1,
    'pitch': 0,
    'speed_floor': 300,
    'speed_type': 2,
    'bitrate': 16000,
    'emotion': 'good'
}

Kötelező paraméterek:

  • token - Az Ön titkos kulcsa.
  • email - Az Ön e-mail címe.
  • voice - A szinkronizáláshoz használt hang.
  • text - A felirat szövege.

Opcionális paraméterek:

  • format - A kimeneti fájl formátuma (alapértelmezett az mp3). Lehetséges értékek: mp3, wav, ogg.
  • speed - Lejátszási sebesség (alapértelmezett az 1, tartomány 0.1-től 2.0-ig).
  • pitch - A hang magassága (alapértelmezett a 0, tartomány -20-tól 20-ig).
  • speed_floor - Minimális sebesség (alapértelmezett a 300).
  • speed_type - Sebesség típusa (alapértelmezett a 2). Csak gyorsítás - 1. Gyorsítás és lassítás - 2.
  • bitrate - Bitráta (alapértelmezett a 16000, tartomány 8000-tól 192000 Hz-ig).
  • emotion - A hang érzelme (alapértelmezett a 'good', lehetséges értékek: good, evil, neutral).

Az eredmény lekérése

Az eredmény lekéréséhez használja a következő URL-t:

https://speechgen.io/index.php?r=api/result

Kérés formátuma:


{
    'token': '1234567890',
    'email': 'mail@gmail.com',
    'id': 4153594
}

Válasz mezők leírása

  • id - Egyedi szinkronizálási azonosító.
  • status - Jelenlegi szinkronizálási állapot: 0 - folyamatban, 1 - sikeresen befejezve, -1 - hiba.
  • file - Hangfájl elérési útja (elérhető, ha az állapot = 1).
  • error - Hiba szövege (ha az állapot = -1).
  • parts - Szinkronizálások száma.
  • parts_done - Befejezett részek száma.
  • duration - Hangfájl időtartama másodpercben (elérhető, ha az állapot = 1).
  • format - Hangfájl formátuma.
  • balans - Számla egyenleg.
  • cost - Szinkronizálás költsége.

Támogatás

Nemzetközi Telegram csoport @speechgen

Személyes támogatás Telegramon @speechgen_alex

E-mailek

Cookies-t használunk, hogy biztosítsuk a legjobb élményt weboldalunkon. További információ: Adatvédelmi irányelvek

Elfogadom Cookies