Skip to main content
POST
Consulta lo stesso catalogo di voci per il doppiaggio dell’app e le tue voci personalizzate salvate, con esempi riproducibili e il numero di voci consentite. Questi ID servono per il doppiaggio video; voices_list fornisce la libreria separata per la sintesi vocale.

Autenticazione e autorizzazioni

string
obbligatorio
Invia una chiave API VoiceCheap in questa intestazione. È supportato anche Authorization: Bearer con la stessa chiave API. I token di accesso OAuth sono accettati solo da MCP, non da questo endpoint REST.
Autorizzazioni richieste: voices:read. È necessario un abbonamento a pagamento attivo. Le autorizzazioni non modificano i ruoli del team, la proprietà delle risorse, i crediti multimediali o i limiti del piano.

Parametri

string
Valore testuale.Valori consentiti: “en”, “fr”, “es”, “de”, “it”, “pt”, “pl”, “zh”, “ja”. Valore predefinito: “en”.
string
Valore testuale.Lunghezza minima: 2. Lunghezza massima: 35.
Valore testuale.Lunghezza massima: 100.
Il JSON Schema seguente conserva i nomi esatti dei campi, i tipi annidati, i valori predefiniti, i limiti e i valori accettati esposti dalla discovery. Le ulteriori regole tra campi sono elencate nelle note sull’operazione.

Esempi di richiesta

Sostituisci gli identificatori delle risorse e le chiavi multimediali di esempio con i valori restituiti per il tuo account. Mantieni stabile l’identificatore della richiesta quando ripeti la stessa modifica.

Risposta

Una prima esecuzione riuscita restituisce HTTP 200 con il risultato dell’operazione in data. Una ripetizione può invece restituire lo stato della richiesta salvata. L’esempio mostra una risposta supportata, non tutti i campi facoltativi. Voci di doppiaggio video corrispondenti del catalogo e personalizzate di proprietà dell’utente, oltre alla quota attuale di voci di doppiaggio salvate.

Campi del risultato

Note sull’operazione

  • Questa è la libreria per il doppiaggio video. Usa voices_list per il catalogo TTS separato e le selezioni clone:<UUID>.
  • Il valore predefinito di locale è en; i valori accettati sono en, fr, es, de, it, pt, pl, zh e ja. In assenza di testo localizzato, viene usato l’inglese o un’altra traduzione disponibile.
  • Il parametro facoltativo search cerca una sottostringa nel nome della voce e nella descrizione localizzata senza distinguere maiuscole e minuscole, con un massimo di 100 caratteri dopo la rimozione degli spazi iniziali e finali.
  • Il campo opzionale language contiene 2–35 caratteri e viene confrontato in modo esatto con i metadati language o languages del catalogo. Le voci prive di metadati di lingua, incluse quelle personalizzate, rimangono incluse.
  • L’elenco non è paginato. Le voci del catalogo e quelle personalizzate hanno metadati facoltativi diversi. L’utilizzo degli slot di clonazione conta solo le voci di doppiaggio personalizzate salvate.
  • L’esempio filtra una sola voce personalizzata di proprietà dell’utente. Il relativo campo nell’elenco è previewUrl; la clonazione restituisce lo stesso esempio audio in audioExampleUrl.
  • La cronologia dell’audio vocale e le voci personalizzate appartengono all’account autenticato. La fatturazione del team non concede accesso all’audio vocale o alle voci di un altro membro.

Utilizzo

Ogni invocazione riuscita consuma una chiamata API/MCP mensile. Si applicano anche i crediti multimediali e le quote di generazione proprie dell’operazione.

Errori