Skip to main content
Crea progetto

Crea progetto

Crea un nuovo progetto caricando un file video o audio. L’API avvia solo la trascrizione (nessuna traduzione o sincronizzazione labiale). Puoi aprire il progetto nell’app VoiceCheap in un secondo momento per attivare la traduzione, oppure utilizzare Ottieni dettagli progetto per ispezionare lo stato del progetto.

Limite di concorrenza

Questo endpoint condivide lo stesso limite di concorrenza di POST /v1/translate: fino a 10 traduzioni in corso per account. Se il limite viene raggiunto, le richieste restituiscono CONCURRENT_TRANSLATION_LIMIT_REACHED (HTTP 429).

Richiesta

Questo endpoint accetta multipart/form-data con un caricamento di file.

Intestazioni

string
obbligatorio
La tua chiave API VoiceCheap. Ottienine una da app.voicecheap.ai/page-api.

Parametri del corpo

file
obbligatorio
Il file video o audio da caricare.Formati video supportati: video/mp4, video/quicktime, video/x-matroska, video/webm, video/mpegFormati audio supportati: audio/mpeg, audio/wav, audio/mp4, audio/x-m4a, audio/flac, audio/ogg, audio/aac, audio/webmDimensione massima del file per piano: Beginner 5 GB, Starter 10 GB, Creator 20 GB, Pro 30 GB, Scale 40 GB e Enterprise 60 GB.
string
obbligatorio
La lingua di destinazione da associare a questo progetto. Deve essere in minuscolo.Valori consentiti (70+): afrikaans, albanian, amharic, arabic, armenian, assamese, azerbaijani, basque, belarusian, bengali, bosnian, bulgarian, catalan, croatian, czech, danish, dutch, english, british english, estonian, finnish, french, french canadian, galician, german, greek, gujarati, hebrew, hindi, hungarian, icelandic, indonesian, irish, italian, japanese, kannada, kazakh, khmer, korean, lao, latvian, lithuanian, macedonian, malay, malayalam, mandarin, marathi, mongolian, nepali, norwegian, persian, polish, portuguese, brazilian portuguese, punjabi, romanian, russian, serbian, slovak, slovenian, spanish, swahili, swedish, tagalog, tamil, telugu, thai, turkish, ukrainian, urdu, vietnamese, welsh, yoruba, zulu
string
La lingua di origine del contenuto utilizzando i codici lingua ISO (es. en, es, fr, de, ja, zh).
Fortemente consigliato: lasciare vuoto per il rilevamento automatico.Fornisci questo parametro solo se sei sicuro al 100% che il codice lingua sia corretto e nel formato ISO valido. Codici lingua errati causeranno errori di trascrizione. Il nostro rilevamento automatico supporta oltre 80 lingue ed è altamente accurato.
Predefinito: auto-detect
string
Un nome personalizzato per il progetto. Utile per identificare i progetti nella tua dashboard.Predefinito: Se non fornito, verrà utilizzato l’ID progetto.
string
Un endpoint https che riceve il eventi webhook per questo progetto, sovrascrivendo l’endpoint configurato sul tuo account.Predefinito: L’endpoint webhook dell’account, quando configurato.
string
auto-detect o un numero intero da 1 a 32. Fornire il numero noto di parlanti può migliorare la diarizzazione.Predefinito: auto-detect
string
Un array di stringhe JSON di nomi, marchi, acronimi o termini specialistici specifici della richiesta. Questi termini vengono uniti al glossario salvato dell’account o del team.
boolean
Rimuovi le comuni parole riempitive durante la trascrizione.Predefinito: true
string
Una trascrizione SRT esistente nella lingua di origine. Quando fornito, originalLanguage deve essere un codice lingua esplicito anziché auto-detect.
Questo endpoint serve solo per la creazione del progetto + avvio della trascrizione. Le opzioni di traduzione come sottotitoli, clonazione vocale, isolamento vocale e audio di sottofondo sono gestite da POST /v1/translate.

Esempio di richiesta

Esempio di risposta

Errori