API per il doppiaggio dei sottotitoli
08-09-2025 ,
08-09-2025
SpeechGen permette il doppiaggio dei sottotitoli per video usando reti neurali, convertendo testo in voce per il doppiaggio video in qualsiasi lingua. È possibile farlo non solo tramite l'interfaccia, ma anche tramite API.
URL per la Richiesta
Per il doppiaggio dei sottotitoli, usa il seguente URL:
https://speechgen.io/index.php?r=api/subs
Formato della Richiesta
La richiesta deve contenere i seguenti parametri:
{
'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'
}
Parametri Obbligatori:
- token - La tua chiave segreta.
- email - Il tuo indirizzo email.
- voice - La voce per il doppiaggio.
- text - Il testo del sottotitolo.
Parametri Opzionali:
- format - Formato del file di output (il default è mp3). Valori possibili: mp3, wav, ogg.
- speed - Velocità di riproduzione (il default è 1, range da 0.1 a 2.0).
- pitch - Tono della voce (il default è 0, range da -20 a 20).
- speed_floor - Velocità minima (il default è 300).
- speed_type - Tipo di velocità (il default è 2). Solo accelerazione - è 1. Accelerazione e decelerazione - è 2.
- bitrate - Bitrate (il default è 16000, range da 8000 a 192000 Hz).
- emotion - Emozione della voce (il default è 'good', valori possibili: good, evil, neutral).
Ottenere il Risultato
Per ottenere il risultato, usa il seguente URL:
https://speechgen.io/index.php?r=api/result
Formato della richiesta:
{
'token': '1234567890',
'email': 'mail@gmail.com',
'id': 4153594
}
Descrizione dei Campi di Risposta
- id - Identificativo unico del doppiaggio.
- status - Stato attuale del doppiaggio: 0 - in elaborazione, 1 - completato con successo, -1 - errore.
- file - Percorso del file audio (disponibile se status = 1).
- error - Testo dell'errore (se status = -1).
- parts - Numero di doppiaggi.
- parts_done - Numero di parti completate.
- duration - Durata del file audio in secondi (disponibile se status = 1).
- format - Formato del file audio.
- balans - Saldo del conto.
- cost - Costo del doppiaggio.