Demande de stage Service d'accueil : Telecom-Bretagne Entreprise partenaire : Portik Email : jacques.bregand@portik.fr Titre du stage : Application de commande vocale pour saisie de données Durée : 5 à 6 mois Lieu du stage : Télécom Bretagne Profil : DNM Compétences : informatique, modélisation, traitement du langage, langages Java et Prolog Encadrant : O. Grisvard Email : olivier.grisvard@telecom-bretagne.eu Mots clés : traitement automatique du langage naturel, grammaires formelles, modélisation conceptuelle Sujet : Avec l'avènement de la téléphonie mobile, les applications de saisie de données sont de plus en plus répandues. Dans certaines circonstances, ces applications peuvent être contraignantes pour l'utilisateur, ce qui peut engendrer une réticence de leur part. La société 'Portik' a développé une application de saisie de données adaptée aux travaux mobiles. Pour faire adhérer unmaximum d'utilisateurs, elle propose que la saisie des données se fasse par la voix. De nombreux systèmes de reconnaissance vocale et de traitement automatique de la parole existent actuellement, mais ils sont encore sensibles aux perturbations du milieu extérieur et à la variabilité du langage cible. Le moteur de reconnaissance envisagé pour ce projet est le logiciel Pocket Sphinx. Des traitements complémentaires, tels que la prise en compte du contexte de dialogue, la correction ou la récupération d'erreurs de reconnaissance ou d'ambiguïtés lors de l'analyse syntaxique et sémantique, viendront s'ajouter au moteur de reconnaissance. Au cours de ce stage, on s'intéressera plus particulièrement aux niveaux de traitements post-reconnaissance vocale, dans le cadre d'une plate-forme et d'outils existants pour le traitement du langage naturel et la commande vocale, qu'il s'agira de mettre à profit pour optimiser la performance de l'application sur smartphone. Travail à réaliser : Identification de la phraséologie de l'application cible en relation avec 'Portik' et les futurs utilisateurs. Définition du modèle conceptuel relatif à la phraséologie et génération des ressources langagières pour les traitements post-reconnaissance vocale. Participation au choix définitif du moteur de reconnaissance et configuration de l'étage de traitement linguistique du moteur retenu pour le projet. Support à l'intégration des traitements post-reconnaissance vocale sur le smartphone, intégration réalisée dans le cadre d'un autre stage. Etude et implémentation d'un générateur de formulaires de saisie vocale permettant la configuration simple et rapide de l'application en vue de son adaptation à d'autres utilisations. Résultats attendus : Chaîne de traitement et prototype de générateur de formulaires. Rapport.