Come funzionano le app di traduzione vocale dei gatti?

Come funzionano le app di traduzione vocale dei gatti?

Probabilmente hai visto app che affermano di tradurre ciò che sta dicendo il tuo gatto. Ma possono davvero tradurre il miagolio del tuo gatto in inglese? La risposta breve è sì, in qualche modo. È difficile a causa di quanto sia unico il 'linguaggio' di ogni gatto, ma possono avvicinarsi molto alla tecnologia moderna.





Le app di traduzione per gatti come MeowTalk utilizzano una forma di riconoscimento vocale che enfatizza l'apprendimento automatico. Diamo un'occhiata più da vicino.





Riconoscimento vocale e apprendimento automatico

Mary Theresa McLean/ Pixabay





Il riconoscimento vocale funziona registrando il parlato e trasformando l'audio in un file di dati digitali. Codifica dati come tono e volume come punti dati che l'app può analizzare e abbinare ai significati. Microfoni DPA spiega che questi punti dati possono avere un aspetto molto diverso a seconda dei suoni di sottofondo e di come viene pronunciata una parola.

A volte diamo per scontato il riconoscimento vocale, ma è un'incredibile prodezza tecnologica. Soprattutto considerando quanto sia complesso il linguaggio umano. Come Lo scienziato spiega, ogni parola implica una vasta gamma di suoni o 'fonemi' mescolati tra loro. Fare in modo che un computer capisca il parlato è molto difficile. La nuova frontiera dei suoni dei gatti sarà ancora più difficile.



Le app che utilizzano il riconoscimento vocale sono programmate con un 'vocabolario' di parole chiamato set di dati. L'app quindi abbina il tuo discorso all'opzione più vicina nel suo vocabolario di dati.

Quando commette un errore, lo correggi e salva i dati per la volta successiva. Questo fa parte dell'apprendimento automatico. È il modo in cui un programma impara a riconoscere il parlato anche quando non è identico al set di dati con cui è iniziato.





Correlati: cosa sono gli algoritmi di apprendimento automatico? Ecco come funzionano

Il riconoscimento vocale ha ancora problemi, soprattutto con impedimenti del linguaggio e accenti. Tuttavia, alcune aziende stanno migliorando l'apprendimento automatico per superare questi problemi. Nel tempo, l'apprendimento automatico può trasformare il riconoscimento vocale in uno strumento potente.





carica video di alta qualità su facebook

È così che funziona il riconoscimento vocale per gli umani. Ma funziona per i gatti?

Riconoscimento vocale e riconoscimento miagolio

Ariana Suarez / Unsplash

Innanzitutto, dobbiamo capire perché tradurre un certo tipo di miagolio come 'ho fame' è diverso dall'analizzare il linguaggio umano. Il problema è principalmente che la comunicazione del gatto si basa maggiormente su segnali non verbali come la postura. Un altro problema è l'assenza di un 'linguaggio felino' universale.

Secondo il ASPCA , i gatti selvatici adulti non miagolano mai l'un l'altro, solo alle persone. Altre ricerche di la Società Umana aggiunge che quei suoni 'non si verificano nel vuoto'. Dobbiamo interpretarli insieme al linguaggio del corpo e ad altri contesti. In molti casi, questi segnali silenziosi sono l'unica differenza tra un miagolio che significa 'ho fame' e uno che significa 'voglio giocare'.

In aggiunta a questo problema, non esistono due gatti che parlano la stessa lingua. I gatti sviluppano 'linguaggi' personalizzati per i loro proprietari. Questi sono in parte basati sull'imitazione della voce del proprietario e in parte sulla personalità del gatto. Non esistono due gatti che suonano allo stesso modo, anche quando esprimono lo stesso desiderio o bisogno. Quindi, come può il vocabolario vocale di un'app tradurre per tutti loro?

Apprendimento automatico flessibile per gatti

Suoni liberi da usare/ Unsplash

Anche se ad alcuni assistenti virtuali piace Auto tentativo di comprendere il tono e le emozioni, il riconoscimento vocale è ancora terribile per i segnali non verbali. Ma questo non significa che sia impossibile interpretarli.

è esca sicuro uscire con una truffa

MeowTalk utilizza un tipo più flessibile di apprendimento automatico per aiutare a superare questi problemi.

Scarica: MiaoParla per Android | ios (Gratuito)

Meowtalk è stato creato da Javier Sanchez, che ha anche lavorato nel team di Alexa. Ha immaginato l'app come un passo verso i collari intelligenti. Questi collari tradurrebbero i suoni dei gatti in linguaggio umano, attingendo a complesse strategie di apprendimento automatico per aiutare gli umani a comprendere e prendersi cura dei loro gatti.

Il team di MeowTalk ha compensato i problemi di unicità creando profili più specifici per ogni gatto. Nell'app registri ogni gatto separatamente. Scienza Norvegia segnala che i gattini miagolano in modo diverso rispetto ai gatti adulti, quindi l'app chiede anche il compleanno del gatto. Ogni profilo genera una rete di dati unica per il gatto, incorporando un po' di deep learning nell'apprendimento automatico.

Correlati: Deep Learning vs Machine Learning vs AI: come vanno insieme?

Per il vocabolario, MeowTalk inizia con 10 profili audio nel suo set di dati. Ognuno ha un significato diverso, come 'felice' o 'caccia'. Quando l'app sente un suono e lo sbaglia, puoi correggerlo o creare una nuova interpretazione.

Dati di CATSOUNDS raccolti da Akvelon

La correzione dice all'app di sostituire il vocabolario di base con il nuovo suono.

come creare diapositive a tempo su diapositive google

Ad esempio, puoi dire all'app di abbinare 'Caccia' a brevi cinguettii invece di un lungo guaito. Questo tipo di correzione è più utile dell'aggiunta di più suoni da abbinare a un significato come fa il riconoscimento vocale, il che sarebbe come dire all'app che un lungo guaito e un breve cinguettio entrambi significa 'Chiamata Madre'.

L'apprendimento automatico nelle app di riconoscimento vocale di solito resiste a questo tipo di sovrascrittura. Sarebbe come insegnare a Siri che quando dici 'blog di tecnologia' intendi davvero 'pera'. Ma la forma più flessibile di apprendimento automatico utilizzata da MeowTalk può gestire questa correzione più facilmente.

La creazione di una nuova interpretazione aggiunge un significato che non era precedentemente codificato. Ad esempio, se il tuo gatto ha una chiamata specifica quando vuole il suo giocattolo preferito, puoi aggiungere 'Voglio il mio mouse' come opzione. È simile all'aggiunta di una parola al dizionario di correzione automatica.

Imparentato: Come definire le tue parole di correzione automatica su Android

Nel tempo, puoi sviluppare un profilo vocale altamente personalizzato per il tuo gatto. Alla fine, potrebbe anche essere abbastanza sofisticato da essere utile ai pet-sitter o per risolvere problemi comportamentali. Se non altro, aiuta i proprietari di gatti a diventare più attenti ai loro animali domestici.

Il verdetto: le app di traduzione per gatti funzionano?

Alla fine, la 'traduzione del gatto' fa ancora molto affidamento sull'utente che insegna all'app come parla il suo gatto. Probabilmente sarà sempre così a causa di quanto sia unica la comunicazione di ogni gatto.

Ma il fatto che l'apprendimento automatico sia arrivato così lontano che gli sviluppatori possono riuscirci anche solo parzialmente è incredibile. L'apprendimento automatico e l'intelligenza artificiale stanno avanzando a velocità vertiginosa e non vediamo l'ora di vedere dove andranno dopo.

Condividere Condividere Tweet E-mail Argomenti correlati
  • La tecnologia spiegata
  • Apprendimento delle lingue
  • Apprendimento automatico
Circa l'autore Natalie Stewart(47 articoli pubblicati)

Natalie Stewart è una scrittrice per MakeUseOf. Si è interessata alla tecnologia per la prima volta al college e ha sviluppato una passione per la scrittura sui media all'università. L'attenzione di Natalie è sulla tecnologia accessibile e facile da usare e adora le app e i dispositivi che semplificano la vita delle persone comuni.

Altro da Natalie Stewart

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti