Comment fonctionnent les applications de traduction vocale de chat ?

Comment fonctionnent les applications de traduction vocale de chat ?

Vous avez probablement déjà vu des applications qui prétendent traduire ce que dit votre chat. Mais peuvent-ils vraiment traduire le miaulement de votre chat en anglais ? La réponse courte est oui, en quelque sorte. C'est difficile en raison du caractère unique de la « langue » de chaque chat, mais ils peuvent se rapprocher assez de la technologie moderne.





Les applications de traduction Cat comme MeowTalk utilisent une forme de reconnaissance vocale qui met l'accent sur l'apprentissage automatique. Regardons de plus près.





Reconnaissance vocale et apprentissage automatique

Marie-Thérèse McLean/ Pixabay





La reconnaissance vocale fonctionne en enregistrant la parole et en transformant l'audio en un fichier de données numériques. Il code des données telles que la hauteur et le volume en tant que points de données que l'application peut analyser et faire correspondre avec des significations. Micros DPA explique que ces points de données peuvent être très différents selon les sons de fond et la façon dont un mot est prononcé.

Nous tenons parfois la reconnaissance vocale pour acquise, mais c'est une prouesse technologique incroyable. Surtout compte tenu de la complexité de la parole humaine. Comme Le scientifique explique, chaque mot implique un large éventail de sons ou de « phonèmes » mélangés les uns aux autres. Obtenir un ordinateur pour comprendre la parole est très difficile. La nouvelle frontière des sons de chat sera encore plus difficile.



Les applications qui utilisent la reconnaissance vocale sont programmées avec un « vocabulaire » de mots appelé ensemble de données. L'application fait ensuite correspondre votre discours à l'option la plus proche dans son vocabulaire de données.

Lorsqu'il fait une erreur, vous la corrigez et il enregistre ces données pour la prochaine fois. Cela fait partie de l'apprentissage automatique. C'est ainsi qu'un programme apprend à reconnaître la parole même lorsqu'elle n'est pas identique à l'ensemble de données avec lequel il a commencé.





Connexes : Que sont les algorithmes d'apprentissage automatique ? Voici comment ils fonctionnent

La reconnaissance vocale a encore des problèmes, en particulier avec les troubles de la parole et les accents. Cependant, certaines entreprises améliorent l'apprentissage automatique pour surmonter ces problèmes. Au fil du temps, l'apprentissage automatique peut transformer la reconnaissance vocale en un outil puissant.





chargeur iphone cet accessoire peut ne pas être pris en charge

C'est ainsi que fonctionne la reconnaissance vocale pour les humains. Mais est-ce que ça marche pour les chats ?

Reconnaissance vocale vs. Reconnaissance miaou

Ariana Suarez / Unsplash

Premièrement, nous devons comprendre pourquoi traduire un certain type de miaulement par « j'ai faim » est différent de l'analyse de la parole humaine. Le problème est principalement que la communication du chat repose davantage sur des indices non verbaux comme la posture. Un autre problème est l'absence d'un « langage félin » universel.

Selon le ASPCA , les chats sauvages adultes ne miaulent jamais les uns contre les autres, seulement contre les gens. D'autres recherches de la société humanitaire ajoute que ces sons 'ne se produisent pas dans le vide'. Nous devons les interpréter parallèlement au langage corporel et à d'autres contextes. Dans de nombreux cas, ces signaux silencieux sont la seule différence entre un miaou qui signifie « j'ai faim » et un qui signifie « je veux jouer ».

En plus de ce problème, il n'y a pas deux chats qui parlent la même langue. Les chats développent des « langages » personnalisés pour leurs maîtres. Celles-ci sont en partie basées sur l'imitation de la voix du propriétaire et en partie sur la personnalité du chat. Il n'y a pas deux chats qui sonnent de la même manière, même lorsqu'ils expriment le même désir ou le même besoin. Alors, comment le vocabulaire vocal d'une application peut-il être traduit pour tous ?

Apprentissage automatique flexible pour les chats

Sons libres d'utilisation/ Unsplash

Bien que quelques assistants virtuels comme Auto essayer de comprendre le ton et l'émotion, la reconnaissance vocale est toujours terrible pour les signaux non verbaux. Mais cela ne veut pas dire qu'il est impossible de les interpréter.

qu'est-ce que smh signifie dans la messagerie texte

MeowTalk utilise un type d'apprentissage automatique plus flexible pour aider à surmonter ces problèmes.

Télécharger: MeowTalk pour Android | ios (Libérer)

Meowtalk a été créé par Javier Sanchez, qui a également travaillé au sein de l'équipe Alexa. Il a imaginé l'application comme une étape vers les colliers intelligents. Ces colliers traduiraient les sons des chats en paroles humaines, en s'appuyant sur des stratégies d'apprentissage automatique complexes pour aider les humains à mieux comprendre et prendre soin de leurs chats.

L'équipe MeowTalk a compensé les problèmes d'unicité en créant des profils plus spécifiques pour chaque chat. Dans l'application, vous enregistrez chaque chat séparément. Science Norvège rapporte que les chatons miaulent différemment des chats adultes, donc l'application demande également l'anniversaire du chat. Chaque profil génère un réseau de données unique pour le chat, intégrant un peu d'apprentissage en profondeur dans l'apprentissage automatique.

Connexes : Apprentissage profond contre apprentissage automatique contre IA : comment vont-ils ensemble ?

Pour le vocabulaire, MeowTalk commence avec 10 profils sonores dans son ensemble de données. Chacun a une signification différente, comme « heureux » ou « chasse ». Lorsque l'application entend un son et se trompe, vous pouvez soit le corriger, soit créer une nouvelle interprétation.

CATSOUNDS données recueillies auprès de Akvelon

La correction indique à l'application de remplacer le vocabulaire de base par le nouveau son.

pouvez-vous trouver des messages supprimés sur facebook

Par exemple, vous pouvez dire à l'application de faire correspondre « Chasse » à de courts gazouillis au lieu d'un long miaulement. Ce type de correction est plus utile que d'ajouter plusieurs sons pour correspondre à un sens comme la reconnaissance vocale, ce qui reviendrait à dire à l'application qu'un long miaulement et de courts bips les deux signifie 'Mère Appel.'

L'apprentissage automatique dans les applications de reconnaissance vocale résiste généralement à ce type d'écrasement. Ce serait comme essayer d'enseigner à Siri que lorsque vous dites « blog technologique », vous voulez vraiment dire « poire ». Mais la forme plus flexible d'apprentissage automatique utilisée par MeowTalk peut gérer cette correction plus facilement.

Créer une nouvelle interprétation ajoute un sens qui n'était pas codé auparavant. Par exemple, si votre chat a un appel spécifique lorsqu'il veut son jouet préféré, vous pouvez ajouter « Je veux ma souris » en option. C'est similaire à l'ajout d'un mot à votre dictionnaire de correction automatique.

En rapport: Comment définir vos propres mots de correction automatique sur Android

Au fil du temps, vous pouvez développer un profil vocal hautement personnalisé pour votre chat. Finalement, il pourrait même être suffisamment sophistiqué pour être utile aux gardiens d'animaux ou pour résoudre des problèmes de comportement. À tout le moins, cela aide les propriétaires de chats à devenir plus attentifs à leurs animaux de compagnie.

Le verdict : les applications de traduction Cat fonctionnent-elles ?

En fin de compte, la « traduction du chat » repose encore beaucoup sur le fait que l'utilisateur apprend à l'application comment son chat parle. Ce sera probablement toujours le cas en raison du caractère unique de la communication de chaque chat.

Mais le fait que l'apprentissage automatique soit allé si loin que les développeurs puissent même partiellement y parvenir est incroyable. L'apprentissage automatique et l'IA progressent à une vitesse vertigineuse, et nous avons hâte de voir où ils iront ensuite.

Partager Partager Tweeter E-mail Rubriques connexes
  • La technologie expliquée
  • Apprendre une langue
  • Apprentissage automatique
A propos de l'auteur Nathalie Stewart(47 articles publiés)

Natalie Stewart est rédactrice pour MakeUseOf. Elle s'est d'abord intéressée à la technologie au collège et a développé une passion pour l'écriture médiatique à l'université. Natalie se concentre sur une technologie accessible et facile à utiliser, et elle adore les applications et les appareils qui simplifient la vie des gens ordinaires.

Plus de Natalie Stewart

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner