Skip to main content
POST
Elenca le voci disponibili per la sintesi vocale, le tue voci personalizzate salvate, le anteprime riproducibili non scadute e le tue quote di creazione 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

Invia un oggetto JSON vuoto. Questa azione non ha campi di input.
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 del catalogo TTS e voci personalizzate salvate di proprietà dell’utente disponibili, quota di slot salvati, anteprime attive non salvate e quote di creazione vocale.

Campi del risultato

Note sull’operazione

  • Il catalogo di esempio è abbreviato. L’azione restituisce la libreria TTS disponibile con le voci personalizzate salvate prima delle voci del catalogo.
  • Usa voices[].id in tts_generate. Le voci salvate usano clone:<UUID>; gli ID del catalogo sono opachi. Questi ID sono separati da dubbing_voices_list.
  • Le voci del catalogo includono accent, gender, style e previewFileName; previewUrl è opzionale. Le voci personalizzate salvate includono accent: original, source: clone e un previewUrl temporaneo.
  • canClone indica se il piano supporta voci TTS personalizzate salvate; remaining indica gli slot liberi. Le creazioni prenotate possono essere conteggiate in used.
  • voicePreviews include solo candidati di proprietà dell’utente, non salvati, ready e non scaduti. Un’anteprima dura 24 ore; il relativo URL di riproduzione può scadere prima.
  • cloneTrial è una quota valida per l’intera durata dell’account per una sola anteprima di clonazione. I piani a pagamento prevedono cinque richieste di progettazione vocale per giorno UTC; ogni progettazione vocale riuscita crea due candidati. creationUsage riporta la quota attuale e l’ora di azzeramento.
  • 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