Cloud Translation - Dettagli avanzati

Cloud Translation - Advanced fa parte del servizio Cloud Translation che fornisce supporto per glossari, richieste batch e modelli AutoML.

Funzionalità

Il seguente elenco riassume le funzionalità chiave di Cloud Translation - Advanced.

  • Glossari: puoi creare un dizionario personalizzato per tradurre correttamente e in modo coerente i termini specifici del dominio.

  • Richieste in batch: puoi fare una richiesta asincrona per tradurre grandi quantità di testo.

  • Traduzione di documenti: traduci i documenti, ad esempio i file PDF, per mantenere il formato e il layout originali.

  • Selezione di modelli e modelli AutoML: puoi tradurre il testo utilizzando i modelli di traduzione automatica neurale (NMT) o i modelli AutoML creati da Google che tu o un altro utente avete creato utilizzando la traduzione automatica.

  • Ruoli IAM: proteggi le tue richieste di traduzione utilizzando Identity and Access Management. Crea account di servizio e concedi loro le autorizzazioni aggiungendo ruoli IAM. Cloud Translation - Avanzate non supporta le chiavi API.

  • Etichette: puoi aggiungere etichette definite dall'utente (coppie chiave-valore) alle richieste di traduzione per monitorare meglio l'utilizzo.

  • Endpoint a livello di regione: puoi avere un controllo su dove vengono archiviate ed elaborate le risorse per il tuo progetto.

Glossari

Un glossario è un dizionario personalizzato che Cloud Translation - Advanced utilizza per tradurre in modo corretto e coerente termini specifici per te. I glossari sono comunemente utilizzati per tradurre termini specifici del dominio e entità denominate. Ad esempio, puoi utilizzare un glossario per specificare una traduzione specifica per termini come "Google Summer of Code", "Modalità riservata di Gmail" o "Report Performance Placement"."

Puoi anche utilizzare i glossari per impedire la traduzione di parole, come parole prese in prestito o nomi di prodotti. Per informazioni sulla creazione e l'utilizzo dei glossari, consulta Creare e utilizzare i glossari.

Richieste batch

Le richieste di traduzione batch sono richieste asincrone che traducono l'input dal bucket Cloud Storage. Cloud Translation - Advanced esegue la traduzione batch come operazione a lunga esecuzione e scrive l'output in un bucket Cloud Storage specificato da te. Le richieste in linea per la traduzione batch non sono supportate.

Per informazioni su come effettuare richieste in batch, consulta la sezione Richieste in batch (avanzate).

Traduzione di documenti

Tradurre documenti consente di tradurre direttamente documenti esistenti, come file PDF e DOCX, in una lingua di destinazione. La traduzione del documento conserva il formato originale in modo che i documenti tradotti abbiano lo stesso layout e lo stesso formato dei documenti originali. Ad esempio, la funzionalità di traduzione dei documenti mantiene le interruzioni di paragrafo e le intestazioni in modo che i contenuti tradotti vengano suddivisi come nel documento originale.

Puoi usare Cloud Translation - Funzionalità avanzate, come glossari e modelli AutoML, quando utilizzi la traduzione di documenti. Ad esempio, se disponi di un modello AutoML esistente per le traduzioni del testo, puoi utilizzare lo stesso modello per la Traduzione di documenti. Per saperne di più sui tipi di file supportati e su come tradurre i documenti, consulta la sezione Tradurre i documenti.

Selezione di modelli e modelli AutoML

Cloud Translation - La selezione avanzata dei modelli consente di selezionare in modo dinamico NMT o un modello AutoML Translation di Google, a seconda del contesto e dei contenuti che stai traducendo.

Puoi creare un modello personalizzato utilizzando AutoML Translation per ottenere traduzioni più accurate per la terminologia specifica di dominio. Puoi quindi utilizzare il modello risultante in Cloud Translation - Advanced per tradurre testo.

Per informazioni sull'utilizzo di modelli personalizzati per la traduzione di testo, consulta la sezione Traduzione di testo (avanzata).

Ruoli IAM

Cloud Translation - Advanced si integra con IAM per fornire sicurezza aggiuntiva per le richieste di traduzione, abilitare il controllo granulare degli accessi e supportare l'integrazione con AutoML Translation.

Per consentire a tali account di accedere a Cloud Translation - Advanced, devi aggiungere utenti e account di servizio a uno dei seguenti ruoli. Per informazioni sulla creazione di account di servizio, consulta la sezione Creazione e gestione degli account di servizio nella documentazione di IAM.

Ruolo ID ruolo Descrizione
Visualizzatore API Cloud Translation roles/cloudtranslate.viewer Può accedere alle operazioni get e list.
Utente API Cloud Translation roles/cloudtranslate.user

Include le autorizzazioni di roles/cloudtranslate.viewer. Può tradurre testo utilizzando i modelli NMT e AutoML Translation in modalità online e asincrona (batch). È possibile usare la traduzione di documenti. Può rilevare la lingua. Può elencare le lingue supportate per i modelli NMT e AutoML Translation. Puoi usare i glossari per la traduzione.

Editor API Cloud Translation roles/cloudtranslate.editor

Include le autorizzazioni di roles/cloudtranslate.user e può creare ed eliminare glossari e annullare o eliminare operazioni a lunga esecuzione.

Amministratore API Cloud Translation roles/cloudtranslate.admin

Include le autorizzazioni di roles/cloudtranslate.editor e può impostare criteri IAM e concedere autorizzazioni IAM per l'API Cloud Translation. Dispone di tutte le autorizzazioni IAM per l'API Cloud Translation.

Per un elenco delle autorizzazioni contenute in ciascun ruolo, consulta Informazioni sui ruoli.

Questi ruoli preconfigurati riguardano molti casi d'uso tipici. Tuttavia, potresti aver bisogno di un ruolo che includa un insieme personalizzato di autorizzazioni. Ad esempio, potresti voler creare un ruolo che consenta a un utente di creare un glossario all'interno di un progetto, senza consentire agli utenti di eliminare o aggiornare i glossari esistenti nel progetto. In questi casi, puoi creare un ruolo personalizzato IAM che soddisfi le tue esigenze.

Per informazioni sulla gestione dei ruoli IAM, vedi Concessione, modifica e revoca dell'accesso alle risorse e [Concessione dei ruoli agli account di servizio].

Etichette

Cloud Translation - Advanced supporta l'aggiunta di etichette definite dall'utente (coppie chiave-valore) alle richieste TranslateText, BatchTranslateText e DetectLanguage. Le informazioni sull'utilizzo di una richiesta vengono inoltrate al sistema di fatturazione, in cui puoi suddividere gli addebiti fatturando le etichette.

Per ulteriori informazioni sulle etichette definite dall'utente, consulta la pagina Report sull'utilizzo con le etichette (Avanzate).

Endpoint a livello di regione

Per impostazione predefinita, Cloud Translation - Advanced archivia ed elabora le risorse in una località globale, il che significa che non esistono risorse di garanzia all'interno di una località specifica. Anziché utilizzare l'endpoint globale predefinito, puoi usare un endpoint a livello di area geografica per conservare le risorse all'interno di una particolare località, come l'Unione Europea. Per ulteriori informazioni, consulta la sezione Specificare un endpoint a livello di regione.

Migrazione ad Avanzate da Basic

Se hai già applicazioni che utilizzano Cloud Translation - Basic, puoi eseguirne la migrazione per utilizzare Cloud Translation - Advanced. Per utilizzare Cloud Translation - Advanced, devi aggiornare le applicazioni in modo che utilizzino, ad esempio, account di servizio e librerie client della versione Advanced. Per ulteriori informazioni, consulta la pagina Migrazione a Cloud Translation - Advanced.

Passaggi successivi