Brevet FR3075442A1 — publié le 20190621

DISPOSITIF ET PROCEDE D'ASSISTANCE VOCALE DOMAINE TECHNIQUE DE L'INVENTION Le domaine technique de ('invention est celui de ('assistance vocale. La presente invention concerne un dispositif et un procede d'assistance vocale. ARRIERE-PLAN TECHNOLOGIQUE DE L'INVENTION Un dispositif d'assistance vocale, ou assistant vocal, fonctionne classiquement de la maniere suivante : un microphone capte un environnement sous forme d'un signal et transmet ce signal a une unite de detection d'un mot de reveil ( > ou 10 0 NLU » en anglais) afin de traiter chaque premier signal SigM qu'elle regoit. Un utilisateur peut typiquement emettre deux types de requetes : - un premier type de requete qui est une question, une demande d'information ; 15 - un deuxieme type de requete qui est une commande d'un equipement externe. Le signal de sortie SigS g6n6r6 par ('unite d'analyse UAn est avantageusement adapte au type de requete interprets par ('unite d'analyse UAn et ('interface de 20 sortie IntS est a son tour avantageusement adaptee au signal de sortie SigS. L'equipement externe est par exemple un equipement domotique comme un thermostat, un eclairage, un volet roulant : la commande est alors par exemple un reglage de temperature ou de luminosite (allumer ou eteindre une lampe, ouvrir ou 25 fermer un volet roulant). L'equipement externe peut aussi etre un telephone intelligent ( REVENDICATIONS1. Dispositif d'assistance vocale (10) cornportant : - un microphone (M) et - une unite de detection (UDe) d'un mot de reveil, le microphone (M) etant configure pour capter un environnement sonore sous forme d'un premier signal (SigM) et transmettre le premier signal (SigM) a ('unite de detection (UDe) ; ('unite de detection (UDe) etant configuree pour router, en cas de detection du mot de reveil dans le premier signal (SigM), ledit premier signal (SigM) vers une unite d'analyse (UAn) ; ladite unite d'analyse (UAn) etant configuree pour traiter le premier signal (SigM) et generer un signal de sortie (SigS) ; le dispositif d'assistance vocale (10) etant caracterise en ce que ('unite de detection (UDe) comporte : - un premier module (Md1) configure pour recevoir du microphone (M) le premier signal (SigM) et detecter le mot de reveil dans ledit premier signal (SigM), - un deuxieme module (Md2) configure pour recevoir d'au moins une source audio externe (SAx) un deuxieme signal (SigX) et detecter le mot de reveil dans ledit deuxieme signal (SigX) et - un module de commande (K) configure pour router le premier signal (SigM) vers ('unite d'analyse (UAn) lorsque le mot de reveil est detecte uniquement par le premier module (Md1) de ('unite de detection (UDe). 2. Dispositif d'assistance vocale (10) selon la revendication precedente caract6ris6 en ce que : - le premier module (Md1) active un premier evenement logique (Ev1) lorsqu'il detecte le mot de reveil dans le premier signal (SigM) ; - le deuxieme module (Md2) active un deuxieme evenement logique (Ev2) lorsqu'il detecte le mot de reveil dans le deuxieme signal (SigX) ; 13 - le module de commande (K) presente : o un premier etat logique dans lequel il ne route pas le premier signal (SigM) vers ('unite d'analyse (UAn) et o un deuxieme etat logique dans lequel il route le premier signal 5 (SigM) vers ('unite d'analyse (UAn), le module de commande (K) etant par defaut dans son premier etat logique ; - le module de commande (K) bascule dans son deuxieme etat logique lorsque le premier evenement logique (Ev1) est active sans que le 10 deuxieme evenement logique (Ev2) soit active. 3. Dispositif d'assistance vocale (10) selon la revendication precedente caracterise en ce que chaque deuxieme evenement logique (Ev2) demeure active pendant un delai predefini preferentiellement compris entre 0,1 15 seconde et 1 seconde. 4. Dispositif d'assistance vocale (10) selon l'une quelconque des revendications 2 ou 3 caracterise en ce que le module de commande (K) ayant bascule dans son deuxieme etat logique rebascule dans son premier 20 etat logique : - sur commande de ('unite d'analyse (UAn) a ('issue du traitement du premier signal (SigM) ou - automatiquement apres un delai predefini preferentiellement compris entre 0,5 seconde et 5 secondes. 25 5. Dispositif d'assistance vocale (10) selon l'une quelconque des revendications precedentes caracterise en ce qu'il comporte une interface de sortie (IntS) configuree pour etre activee en fonction du signal de sortie (SigS) genere par ('unite d'analyse (UAn), ('interface de sortie (IntS) 30 comportant de preference un voyant lumineux et/ou un ecran et/ou un haut-parleur. 6. Decodeur de television numerique comportant un dispositif d'assistance vocale (10) selon l'une quelconque des revendications 1 a 5. 14 7. Procede d'assistance vocale (100) cornportant les etapes suivantes : - un microphone (M) capte (101) un environnement sonore sous forme d'un premier signal (SigM) et transmet (102) le premier signal (SigM) a 5 une unite de detection (UDe) comportant : o un premier module (Md1) de detection d'un mot de reveil dans le premier signal (SigM), o un deuxieme module (Md2) de detection du mot de reveil dans un deuxieme signal (SigX) transmis par au moins une source 10 audio externe (SAx), et o un module de commande (K) ; - le module de commande (K) route (103) le premier signal (SigM) vers une unite d'analyse (UAn) lorsque le mot de reveil est detecte uniquement par le premier module (Md1) de ('unite de detection (UDe) ; 15 - ('unite d'analyse (UAn) traite (104) le premier signal (SigM) transmis par le module de commande (K) et genere (105) un signal de sortie (SigS). 8. Produit programme d'ordinateur comprenant les instructions qui, lorsque le programme est execute par un ordinateur, conduisent celui-ci a mettre en 20 oeuvre les etapes du procede d'assistance vocale (100) selon la revendication precedente. 9. Support d'enregistrement lisible par un ordinateur, sur lequel est enregistre le produit programme d'ordinateur selon la revendication precedente. 25