Traducteur de miaulement de chat



Documents pareils
Dongle WiFi de QUMI Manuel de l utilisateur

Comment vendre ses livres numériques sur la boutique Amazon Kindle (Jean-Claude Dunyach)

************************************************************************ Français

Mise en route de votre collier GPS Pet Tracker

FLUX POPCLUSTER PROCÉDURE D INSTALLATION ET D UTILISATION

Guide de Démarrage. Introduction... 2 Scénarios pour l utilisation de votre procloud@ocim.ch... 2 Scénarios à venir :... 2

Comment enregistrer simplement toute musique restituée par votre PC

Test Essentielb Smart tab 7800 : Une Bonne Surprise

Linux Live USB Creator Créez un Live-USB «persistant» de votre distribution GNU/Linux préférée depuis Windows

LES TABLETTES : GÉNÉRALITÉS

Ceci est un Chromebook, ton ordinateur!

Documentation utilisateur. [EIP] TransLSF

Le système de détection d intrusion

SmartCaisse, depuis Prise de Commande IPhone, IPad (2, 3 et mini), IPod et tablette Android SmartCaisse

cbox VOS FICHIERS DEVIENNENT MOBILES! INTERFACE WEB MANUEL D UTILISATION

Comment télécharger et

Transmetteur Wifi Heden NOTICE D UTILISATION

Partager sa connexion Internet via le WiFi avec Windows 8

CYBERPLUS. partout avec vous! Cyberplus vous offre de nombreux services disponibles sur votre ordinateur, votre smartphone ou votre tablette.

RÉALISATION D UN SITE DE RENCONTRE

Liste de vérification des exigences Flexfone

Les tablettes numériques en EPS. Repères. Les différents types de tablettes et leurs caractéristiques.

Avec sauvegardez sans y penser, partagez et bougez, vos données vous suivent! Retrouvez tous vos services du cloud pro en cliquant ici.

Boîtier TV F200 Retransmetteur de chaînes à distance

Tutoriel pour la configuration des ipad et son «rattachement» au CG

GUIDE DE DÉMARRAGE RAPIDE

1. Introduction Création d'une macro autonome Exécuter la macro pas à pas Modifier une macro... 5

Contrôle Parental Numericable. Guide d installation et d utilisation

CAHIER DES CHARGES pour création graphique de Site internet.

Dropbox par un nul et pour des nuls

Guide d utilisation Wisio

ARTICLE ORGANISONS UNE FÊTE D ANNIVERSAIRE!

Manuel : Comment faire sa newsletter

BUREAU VIRTUEL. Utilisation de l application sur ipad. Guide utilisateur. Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6

Partager sa connexion Internet via le WiFi avec Windows 8

Liseuses et tablettes électroniques

TUTORIEL : Formulaire sur Google : Saisie des réponses questionnaires comptoir Mise en place de questionnaires à distance

Configurer un réseau domestique. Partager ses fichiers, ses dossiers et ses imprimantes sur tous ses PC.

Lhopitault Aurora PES 09 février Unité d apprentissage : Les fruits. Unité d apprentissage : les fruits séance 1

MANUEL UTILISATEUR. Application 4trip

C ÉTAIT IL Y A TRÈS LONGTEMPS QUAND LE COCHON D INDE N AVAIT PAS ENCORE SES POILS.

PREMIERS PAS SUR PUBMED

Website-CMS / Enterprise-CMS Module de traduction

Créé pour la performance. Nouveau Design!

Manuel d utilisation de V3D Events - Visiteurs

Vous pourrez ainsi : Accéder rapidement à la boutique Kindle d'amazon pour ajouter des livres (gratuits ou payants).

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés

CLASSE VIRTUELLE UTILISATION DE CENTRA

Installation d une camera vidéo de surveillance à distance de personnes dépendantes sur PC et téléphone portable (Smartphone)

Bulletins de notes électroniques avec Nota Bene

Introduction à Windows 8

cbox VOS FICHIERS DEVIENNENT MOBILES! POUR CLIENT MAC OS X MANUEL D UTILISATION

Les tablettes. Présentation tablettes Descriptif Fournisseurs Caractéristiques Comparatifs Conseils Perspectives Démonstration

Tutoriel Drupal version 7 :

Formation pour les parents Se familiariser avec la tablette ipad et les applications d apprentissage pour enfants

L'instruction if permet d'exécuter des instructions différentes selon qu'une condition est vraie ou fausse. Sa forme de base est la suivante:

AIDE A LA REDACTION CAHIER DES CHARGES DE REALISATION DE SITE INTERNET

OCLOUD BACKUP MINI GUIDE. 1 Ocloud Backup/Mini- Guide

Guide utilisateur de l application messagerie vocale visuelle pour smartphone

SIMPLIFIER LA PRODUCTION DE VOS TRADUCTIONS

Utiliser le site Voyages-sncf.com

Améliorer sa relation client par l

Avant-propos Certificats et provisioning profiles

Formations au tournage et au montage vidéo. Monter un film avec. Imovie 11

SQL Data Export for PS/PSS

BONNE NOUVELLE, À PARTIR DE DEMAIN 15 AOÛT 2014, l inscription en ligne sera disponible à partir du site de l ARO.

N Y OU OÙ 1 Homophones grammaticaux de catégories différentes. ni n y ou où

Pour accéder au Prêt numérique

Executive Summary. Résultats clés: Performance globale au 19/05/2015 :

Cours / Formation pour débutant en informatique, bureautique, Internet etc... (pour débutants)

Administration du site (Back Office)

Partie Agir : Défis du XXI ème siècle CHAP 20-ACT EXP Convertisseur Analogique Numérique (CAN)

DIDACTIEL ACHAT DE PLACES SITE WEB DFCO

Guide d utilisation des fichiers bonus accompagnant le guide «L Argent est une science exacte»

Routeur Gigabit WiFi AC 1200 Dual Band

Organisation de dispositifs pour tous les apprenants : la question de l'évaluation inclusive

Guide d utilisation du logiciel

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

GUIDE D UTILISATION. Gestion de compte. à destination des intermédiaires

progecad NLM Guide de l'utilisateur

Questions et réponses relatives aux extraits au format A4 dans PC banking

Contrôle Parental Numericable. Guide d installation et d utilisation

Optimiser pour les appareils mobiles

Groupe Eyrolles, 2011 ISBN : Émeline Bojon Virginie Dugenet

cbox VOS FICHIERS DEVIENNENT MOBILES! POUR ORDINATEURS DE BUREAU ET PORTABLES WINDOWS ÉDITION PROFESSIONNELLE MANUEL D UTILISATION

SYSTEME D ALARME CONNECTE. Guide d installation et d utilisation

Présentation de G Banque La banque mobile de Groupama Banque

Promotion de la Bio-informatique

MAJ 08/07/2013. INSTALLATION RAPIDE Version 1.3

5.5 Utiliser le WiFi depuis son domicile

!!! La solution bureautique collaborative 100% gratuite!!!

Le lancement d un satellite

Fais ton site internet toi-même

L import : Mise à jour rapide de votre catalogue

Didacticiel Études de cas. Description succincte de Pentaho Data Integration Community Edition (Kettle).

Sommaire 1. Aperçu du Produit

HYPERDRIVE iusbport Guide d utilisation

Guide d utilisation 2012

Le poste de travail, les dossiers et les fichiers

Transcription:

Projet Transdisciplinaire : Second Livrable Traducteur de miaulement de chat Elèves de 1 ère année : DARNAUD Thomas EVENAS Morgane WAGNER Florent 31 janvier 2012

Introduction Dans le cadre de notre projet Transdisciplinaire, nous devons réaliser un traducteur de miaulement de chat. Ce document synthétise notre démarche alors que nous nous situons à miparcours du projet. Il reprendra tout d abord vos attentes, puis les travaux effectués (étude de l'existant, enregistrement et analyse de miaulements de chat, conception du logiciel). Enfin, nous ouvrirons sur le travail restant à effectuer qui nous permettra d arriver au produit fini en juin. A. Attentes du client Votre souhait est d aboutir à un logiciel PC capable de traduire les miaulements de chats en partant sur la base de six phrases représentants six émotions ou situations différentes (la faim, la peur, la colère, la joie, l'envie de sortir, la souffrance) Ce logiciel devra avoir une interface agréable et pratique, et, si le temps le permet, être porté sur Smartphone. B. Travaux réalisés 1. Résumé de l existant Des produits du même genre existent déjà. En effet, Sony (avec son Aibo) et Takara (avec son Meowlingual et son Bowlingual) sont des précurseurs dans le domaine de la traduction du langage animal pour le grand public. Ces produits sont cependant très coûteux (75 à 120 dollars). Des applications existent également sur iphone ou Androïd. On peut par exemple citer «Animal Translator» disponible sur l Androïd market ou encore «Animots», «AutoPet Translators» et MeowLingual Cat Translator disponible sur l Apple store. Cependant, leur efficacité laisse encore à désirer. 2. Recueil de miaulements de chat Afin de constituer notre base de données de miaulement, nous nous sommes rendus chez plusieurs propriétaires de chats afin d acquérir des enregistrements correspondants aux phrases que l on voulait traduire. Il était en effet nécessaire de faire des enregistrements avec des chats domestiques car les chats sauvages ne miaulent pas. L enregistrement se passait de la manière suivante : nous avions un microphone branché à un ordinateur portable. Après avoir vérifié le bon fonctionnement du micro, nous placions le microphone près du chat, prêt à enregistrer les miaulements. La portance du microphone était mauvaise nous obligeant à être à moins de 50 cm du chat. Cela nous a posé un problème inattendu. En effet, les chats étaient soit intimidés par le microphone, soit intrigués et ne cessaient de vouloir jouer avec. Ajouté à la peur que nous suscitions chez certains chats, les enregistrements n ont pas été de tout repos et nous avons dû nous armer de patience. 1/5

Pour être certains que chaque miaulement soit le plus proche du sens que nous voulions lui donner, nous avons mis chaque chat dans des situations spéciales : pour enregistrer la faim, nous présentions au chat à manger sans jamais réellement lui donner, afin que par miaulement, il nous réclame la nourriture. pour l'envie de sortir, nous enfermions le chat avec nous dans une pièce et attendions qu'il s'impatiente et nous demande de sortir. Si cela ne suffisait pas, nous entrouvrions la porte afin de lui susciter cette envie. Une des personnes qui nous a accueilli pour l'enregistrement des miaulements de son chat nous a aidé en nous donnant une autre situation. Nous avons enfermé le chat dans sa cage de voyage. Le chat n'a alors pas cessé de miauler pour demander de sortir. pour la souffrance nous avons éprouvé des difficultés car nous n'étions pas à l'aise avec les chats et nous ne voulions pas réellement leur faire de mal. Lors de notre première tentative, nous avons essayé de le pincer mais cela a été un véritable échec car la pression n'était pas assez forte. Une seconde tentative a été tentée avec un autre chat mais là c'est la propriétaire du chat qui s'est acquittée de la tâche en exerçant une forte pression sur les deux pattes du chat (lui empêchant ainsi de sortir ses griffes et de se débattre). Le propriétaire connaissant mieux son chat, le résultat a été concluant et nous avons pu recueillir les plaintes du chat. pour la peur, nous avons abandonné ce sentiment car les tests ne fonctionnaient pas. En effet, les seuls résultats que nous avons effectué dans les différentes situations ont été la fuite du chat. pour la joie, nous l'avons cette fois ci interprété comme des ronronnements. Les chats, joyeux, ne signalaient aucun autre son que des miaulements. Par contre, nous avons remarqué qu'ils réclamaient de nouvelles caresses par un miaulement lorsque nous arrêtions de les caresser. Cette piste peut être exploiter pour une nouvelle phrase et de nouveaux sons qui seront implémentés dans la base de données. pour l'agacement, nous avons récolté des miaulements à force de les "embêter" soit par le microphone soit en les dérangeant constamment lorsqu'ils voulaient se reposer. Chaque phrase avait donc sa situation. De nouveaux enregistrements sur différents chats auront lieu afin d'obtenir une diversité des miaulements et de compléter notre base de données. 2/5

Photos montrant le matériel et protocole suivi pour l'acquisition des miaulements. 3. Etude des enregistrements Nous avons choisi d analyser les signaux à l aide du logiciel MatLab pour leur appliquer une transformée de Fourrier. Nous maîtrisons la fonction FFT (Fast Fourrier Transformer) et sommes capables d afficher les raies caractéristiques des composante d un signal. On décompose ainsi notre son qui est un signal complexe en plusieurs sinusoïdes simples qui le compose et qui sont caractérisées par leur fréquence et amplitude propre. Nos enregistrement ont été préalablement travailler sous Audacity afin d'isoler les parties contenant des miaulements audibles et d'une durée de 1 à 5 secondes pour pouvoir travailler convenablement dessus. L objectif est maintenant de réussir à comparer les raies obtenues à partir de l'analyse de nos modèles enregistrés avec celles du signal du chat en train de miauler. Une fois cet objectif réalisé, notre application fonctionnera. 4. Conception du logiciel Une maquette du logiciel a été réalisée afin de poser les bases du fonctionnement du logiciel. A l ouverture, le logiciel permet l enregistrement du son par son entrée standard (micro). Cet enregistrement durera 5 secondes, durée suffisante pour obtenir un ou deux miaulements. L utilisateur pourra alors écouter le son qu il vient d enregistrer et recommencer si il n est pas satisfait des miaulements de son chat. Enfin, en cliquant sur le bouton traduire, le logiciel va travailler sur le signal enregistré pour en déduire une des phrases de notre base de données la plus cohérente avec les sentiments du chat, à savoir : J ai faim, Je suis énervé, Je veux sortir, J ai mal, Je suis content, Laisse-moi tranquille!, J ai peur. A noter que la dernière phrase nous semble difficile à traduire par un miaulement. En effet, pour le «j ai peur», le chat n a pas réagi par un miaulement mais par un départ précipité dans chaque situation où nous l avions mise. De plus, afin de respecter les souhaits du client, nous avons intégré dès le départ la question ergonomique. Ce sera cependant au moment des tests utilisateurs que nous pourrons déterminer si nos choix en termes d ergonomie ont été pertinents. Le portage possible vers Smartphone a aussi été pris en compte dès le départ par la création d une interface compatible avec un écran 3.5 pouces (norme des Smartphones actuels). 3/5

Maquette et screenshot du logiciel actuel. Vous pouvez apercevoir en haut à gauche le logo de notre site. Nous avons pris en compte vos précédentes remarques pour adapter ce dernier à votre convenance. Nous sommes toujours à ce niveau-là à l'écoute de remarques susceptibles de l'améliorer. Pour le nom du logiciel, nous avons choisi "GossipCat" comme nous vous l'avons fait découvrir le jour de la présentation powerpoint. "Gossip" signifie bavard en anglais. Ce nom est encore inutilisé d'après nos recherches, il nous a semblé agréable de l'utiliser pour le "naming" de notre application. Surtout que ce mot est très en vogue actuellement grâce à la série éponyme. Il pourra ainsi toucher la curiosité de personnes de générations différentes et sera facile à mémoriser de cette manière. C. Travaux à venir A l heure actuelle, nous disposons donc d un logiciel en mesure de recueillir le son d un chat, ainsi que d une «base de données» de miaulements de chat. Il nous faut désormais continuer l analyse des miaulements de chat pour voir émerger un protocole de traduction du miaulement. Ainsi nous pourrons finaliser le développement du logiciel. Enfin, dans une dernière étape, il faudra nous assurer de la fiabilité de la traduction lors d une grande phase de test auprès d une multitude de chat. Cette phase sera aussi l occasion de s assurer de l ergonomie de notre logiciel par des retours utilisateurs. Conclusion Au final, nous sommes dans les délais que nous nous étions fixés avec vous. La base de données des miaulements est prête et sera améliorée. Les protocoles d enregistrements sont définis et ont fait leur preuve. La maquette du logiciel a également été réalisée et a été validée par vous-même précédemment; quelques modifications ont été apportées en prenant compte de vos remarques. 4/5

Annexe SWOT 5/5