Vai alla navigazione

Crea dizionari di pronuncia

Crea un insieme di dizionari di pronuncia da applicare a un progetto. In questo modo, il testo del progetto verrà automaticamente contrassegnato come da riconvertire nei punti in cui si applicherebbe il nuovo dizionario o non si applicherebbe più quello precedente.

Parametri di percorso

project_idstringObbligatorio

L'ID del progetto da usare. Puoi usare l'endpoint Elenca i progetti per elencare tutti i progetti disponibili.

Header

xi-api-keystringOpzionale

Richiesta

This endpoint expects an object.
pronunciation_dictionary_locatorslist of objectsObbligatorio

Un elenco di locator dei dizionari di pronuncia (pronunciation_dictionary_id, version_id), codificati come elenco di stringhe JSON, da applicare al testo. È richiesto un elenco di stringhe codificate in JSON poiché l'aggiunta di progetti può avvenire tramite formData anziché jsonBody. Per specificare più dizionari, usa più righe --form nel comando curl, ad esempio --form 'pronunciation_dictionary_locators="{"pronunciation_dictionary_id":"Vmd4Zor6fplcA7WrINey","version_id":"hRPaxjlTdR7wFMhV4w0b"}"' --form 'pronunciation_dictionary_locators="{"pronunciation_dictionary_id":"JzWtcGQMJ6bnlWwyMo7e","version_id":"lbmwxiLu4q6txYxgdZqn"}"'.

invalidate_affected_textbooleanOpzionalePredefinito a true

Questo contrassegnerà automaticamente il testo di questo progetto per la riconversione quando si applica il nuovo dizionario o non si applica più quello precedente.

Risposta

Risposta riuscita
statusstring

Lo stato della richiesta di creazione del dizionario di pronuncia. Se la richiesta ha avuto esito positivo, lo stato sarà 'ok'. Altrimenti verrà restituito un messaggio di errore con stato 500.

Errori

422
Unprocessable Entity Error