Microsoft Translator aggiunge pacchetti linguistici offline basati sull'intelligenza artificiale

Microsoft ha aggiunto pacchetti linguistici offline basati sull'intelligenza artificiale in Microsoft Translator. Questi pacchetti di traduzione automatica neurale (NMT) possono essere eseguiti sulla CPU di qualsiasi dispositivo moderno senza bisogno di un chip AI dedicato.

Microsoft Translator è il concorrente di Microsoft a Google Translate. L'app ha un ampio set di funzionalità e offre funzionalità di traduzione in molte lingue. Gli utenti possono utilizzarlo per la traduzione da testo a voce in molte lingue.

Ora, Microsoft ha annunciato che Translator ha aggiunto nuove funzionalità che consentono a utenti e sviluppatori di ottenere traduzioni basate sull'intelligenza artificiale indipendentemente dal fatto che siano connessi a Internet o meno. Le nuove funzionalità consentono agli utenti e agli sviluppatori di app di terze parti di beneficiare della tecnologia di traduzione neurale indipendentemente dal fatto che il loro dispositivo sia connesso al cloud o offline.

Gli utenti finali possono ora scaricare pacchetti offline gratuiti basati sull'intelligenza artificiale in Microsoft Translator. Microsoft afferma che questo sviluppo arriva dopo due anni di lavoro e si dice che completi i suoi sforzi sicuri che sviluppatori e utenti possano accedere a strumenti basati sull'intelligenza artificiale per i propri dati, indipendentemente dal fatto che si trovino nel cloud o in un ambiente dispositivo. Questa capacità viene definita dagli esperti edge computing.

L'azienda rileva che Microsoft Translator ha rilasciato la traduzione automatica neurale online (NMT) basata sull'intelligenza artificiale nel 2016. Questa funzionalità era disponibile solo online a causa della "potenza di calcolo necessaria per eseguire questi modelli di traduzione di alta qualità. Alla fine del 2017, la funzionalità è stata lanciata per specifici telefoni Android dotati di un chip AI dedicato, vale a dire la serie Huawei Mate 10 e Honor View 10. poiché hanno una versione personalizzata di Translator. Questo perché il SoC Kirin 970 ha un'unità di elaborazione neurale (NPU) dedicata. Secondo Microsoft, ha consentito agli utenti di questi dispositivi di ottenere una qualità di traduzione offline pari alla qualità della traduzione neurale online.

Il team di Microsoft Translator è stato quindi in grado di ottimizzare ulteriormente gli algoritmi, che hanno consentito loro di funzionare direttamente sulla CPU di qualsiasi dispositivo moderno senza bisogno di un chip AI dedicato. Le nuove app Translator portano quindi ora la traduzione automatica neurale "ai confini del cloud" per tutti i dispositivi Android, iOS e Amazon Fire, con il supporto per i dispositivi Windows in arrivo.

Secondo Microsoft, i nuovi pacchetti NMT producono traduzioni di qualità superiore, fino al 23% migliori e circa il 50% più piccole rispetto ai precedenti pacchetti linguistici offline non neurali. I pacchetti NMT sono disponibili nelle lingue più popolari di Translator e la società afferma che nuove lingue NMT verranno aggiunte regolarmente. Gli utenti possono controllare l'elenco completo aggiornato Qui.

La seconda funzionalità che Microsoft ha annunciato oggi è un'anteprima della nuova funzionalità locale nell'app Translator per Android, che consente agli sviluppatori Android di aggiungere "rapidamente e facilmente" la traduzione del testo a qualsiasi app Android che trae vantaggio dalla traduzione capacità. Inoltre, gli sviluppatori Android possono aggiungere per la prima volta NMT offline alle loro app grazie al nuovo NMT pacchetti offline, che consentono agli utenti di accedere ai contenuti tradotti NMT senza Internet connessione.

Per integrare la traduzione nella loro app, gli sviluppatori dovranno aggiungere "un semplice codice" che utilizzerà il bound. di Android tecnologia di servizio con un'interfaccia AIDL per chiamare silenziosamente l'app Traduttore e l'app Traduttore eseguirà quindi l'operazione riposo. Se il dispositivo dell'utente è online, l'app Translator recupererà le informazioni dal servizio Microsoft Translator in Azure. Se non è disponibile connettività Internet, l'app utilizzerà i Language Pack offline NMT locali per restituire la traduzione all'app dello sviluppatore.

Microsoft afferma che questa funzionalità dovrebbe essere generalmente disponibile entro 90 giorni dal rilascio dell'anteprima. L'azienda rileva inoltre che quando il dispositivo dell'utente è online, le traduzioni possono anche sfruttare modelli di traduzione personalizzati che corrispondono all'app e alla terminologia unica dell'azienda.

Gli sviluppatori possono ottenere ulteriori informazioni su come funziona l'anteprima delle funzionalità locali nell'azienda Documentazione GitHub e app di esempio.


Fonte: Microsoft