Wakeword pour les agents conversationnels

NESTORE est un coach virtuel innovant qui a pour but d’accompagner les personnes dans
leur vieillissement en leur offrant des conseils personnalisés et une aide à la prise de
décision afin qu’ils puissent maintenir leur bien-être et prolonger le nombre d’année de vie
autonome. Pour permettre au coach tangible de mener à bien sa mission, son utilisation doit
être le plus intuitif et simple que possible. C’est dans cette optique que la commande vocale
a été implémenté dans celui-ci. 

Dans notre monde actuel, il existe plusieurs systèmes qui dès qu’ils entendent un certain
mot, se réveil. Réveiller un système le fait passer d’une écoute passive à une écoute active.
Les exemples les plus connus sont « Ok google » et « Hey Siri ». Ces mots sont appelés
« Wakewords » ou « Hotwords ».
Dans l’état actuel, le Wakeword n’est pas assez précis. La librairie implémentée dans
NESTORE actuellement est « SnowBoy ». Cette librairie à tendance à détecter le Hotword
quand il n’est pas prononcé ou, par exemple, quand on claque des mains. Il existe d’autre
librairie tel que « Porcupine-picovoice » qui semble être léger et précis, « Snips » qui est
une librairie python de compréhension du langage naturel et « Mycroft » qui semble être
très prometteur grâce à sa librairie « Precise » qui permet de faire de la détection de mot et
de la compréhension de phrase.
L’activité principale de ce projet est donc de trouver des librairies python qui permettent de
travailler avec les Wakewords et de les comparer entre elles pour implémenter un petit
programme qui va tester la précision et le temps de réponses de la librairie retenue.
L’objectif est de délivré un prototype avec une nouvelle librairie de Wakeword.

 

General information
  • Date: 03.02.2022
  • Type: Semester project
  • Responsible: Elena Mugellini

People

Students
  • Laurent Hirschi
Supervisors
Leonardo Angelini
Senior Researcher
See more
Mira El Kamali
PhD Student
See more
Partners : Nestore