Firebase is back at Google I/O on May 10! Register now
Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Traduzione

Con l'API di traduzione sul dispositivo di ML Kit, puoi tradurre dinamicamente il testo tra 59 lingue.

iOS Android

Capacità chiave

Ampio supporto linguistico Traduci tra 59 lingue diverse. Vedi l' elenco completo .
Modelli di traduzione collaudati Alimentato dagli stessi modelli utilizzati dalla modalità offline dell'app Google Translate.
Gestione dinamica del modello Mantieni bassi i requisiti di archiviazione sul dispositivo scaricando e gestendo dinamicamente i Language Pack.
Funziona sul dispositivo Le traduzioni vengono eseguite rapidamente e non richiedono l'invio del testo degli utenti a un server remoto.

Limitazioni

La traduzione sul dispositivo è concepita per traduzioni semplici e casuali e la qualità delle traduzioni dipende dalle lingue specifiche da e verso cui vengono tradotte. Pertanto, dovresti valutare la qualità delle traduzioni per il tuo caso d'uso specifico. Se hai bisogno di una maggiore fedeltà, prova l' API Cloud Translation .

Inoltre, i modelli di traduzione di ML Kit sono addestrati per tradurre da e verso l'inglese. Quando traduci tra lingue diverse dall'inglese, l'inglese viene utilizzato come traduzione intermedia, il che può influire sulla qualità.

Linee guida per l'uso

Fare riferimento a Linee guida sull'utilizzo per la traduzione sul dispositivo di ML Kit per importanti linee guida e restrizioni sull'utilizzo di questa API. Questo documento copre i requisiti relativi all'attribuzione nell'app durante la traduzione del testo.

Fornire feedback

A causa della complessità dell'elaborazione del linguaggio naturale, le traduzioni fornite potrebbero non essere appropriate per tutti i contesti o per tutti i destinatari. Se riscontri traduzioni inadeguate, contatta il supporto di Firebase . Il tuo feedback aiuta a continuare a migliorare i modelli e ci consente anche di disabilitare le traduzioni inappropriate.