L'objectif
Nous allons développer un assistant sans contrôle vocal. En effet le contrôle vocal (voix vers texte ou texte vers voix) est une problématique périphérique à la création d'un assistant qui va devoir répondre à des requêtes textuelles. Cet assistant aura dans cet article deux fonctions : répondre quand on l'appelle ou qu'on lui dit bonjour et aller chercher des informations en ligne dans une banque d'informations (allergiques aux services en ligne, passez votre chemin). Le but n'est pas d'avoir un assistant complet, mais d'introduire ce qu'il est possible de réaliser.
Les outils
- Un système GNU/Linux Debian (version testing) ;
- vim (paquet vim) ou tout autre éditeur de code ;
- python 2.7 ou 3 au choix ;
- pip pour installer des librairies Python.
Phase 1 – Mise en place d'un chatterbot
Pour réaliser cet assistant, nous avons tout d'abord besoin d'un outil pour parler à notre ordinateur. Basiquement, il nous faut donc mettre en place un système similaire à...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première