Traduzione

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

iOSAndroid _

Funzionalità chiave

Ampio supporto linguistico Traduci tra 59 lingue diverse. Vedi l' elenco completo .
Modelli di traduzione comprovati Alimentato dagli stessi modelli utilizzati dalla modalità offline dell'app Google Translate.
Gestione dinamica del modello Mantieni bassi i requisiti di spazio di archiviazione sul dispositivo scaricando e gestendo dinamicamente i pacchetti lingua.
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 è destinata a traduzioni casuali e semplici e la qualità delle traduzioni dipende dalle lingue specifiche da e verso le quali vengono tradotte. Pertanto, dovresti valutare la qualità delle traduzioni per il tuo caso d’uso specifico. Se hai bisogno di una fedeltà più elevata, 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 alle linee guida sull'utilizzo per la traduzione sul dispositivo del kit ML per importanti linee guida e restrizioni sull'utilizzo di questa API. Questo documento copre i requisiti relativi all'attribuzione nella tua app durante la traduzione del testo.

Fornire feedback

A causa della complessità dell'elaborazione del linguaggio naturale, le traduzioni fornite potrebbero non essere adatte a tutti i contesti o a tutti i tipi di pubblico. Se riscontri traduzioni inappropriate, contatta l' assistenza Firebase . Il tuo feedback aiuta a continuare a migliorare i modelli e ci consente anche di disattivare le traduzioni inappropriate.