Brevet FR3126535A1 — publié le 20230303

Procédé et dispositif de commande vocale d’équipements dans un habitacle automobile L’invention concerne un procédé de commande vocale d’équipements d’un habitacle automobile, une commande d’équipement ayant pour effet de modifier au moins un paramètre physique dudit équipement. Ce procédé comporte une sélection (42) d’un équipement à commander suite à une réception de commande de sélection effectuée par un utilisateur, une reconnaissance (44) d’une première commande vocale de l’équipement sélectionné, prononcée par ledit utilisateur et détermination (46) d’un paramètre physique de l’équipement à modifier en fonction de la première commande vocale. Le procédé comporte en outre une reconnaissance (48) d’une deuxième commande vocale de l’équipement sélectionné, la deuxième commande vocale étant un bruit continu, formé par une répétition d’un même son, et commande d’une action sur l’équipement sélectionné comportant une modification progressive (50) dudit paramètre physique de l’équipement sélectionné effectuée durant l’énonciation dudit bruit continu et arrêtée suite à l’arrêt dudit bruit continu. Figure pour l'abrégé : Figure 2 Procédé et dispositif de commande vocale d’équipements dans un habitacle automobile La présente invention concerne un procédé et un dispositif de commande vocale d’équipements d’un habitacle automobile. L’invention se situe dans le domaine de l’ergonomie des véhicules automobiles, en particulier de l’ergonomie de commande de divers équipements d’un véhicule automobile. Dans ce domaine, il a été proposé d’utiliser des commandes vocales, prononcées par un utilisateur, par exemple le conducteur d’un véhicule automobile ou un passager, pour actionner des équipements présents dans le véhicule. En particulier, de telles commandes concernent des équipements qui sont susceptibles d’être déplacés dans l’espace, par exemple un siège ou une vitre, ou des commandes qui contrôlent un ou plusieurs hauts parleurs ou une centrale de chauffage ou climatisation du véhicule. De manière connue, il est prévu de formuler des commandes vocales sous forme de consigne, par exemple « avancer/reculer », ou « monter/descendre » pour régler une position spatiale, un volume, une température, et plus généralement un paramètre physique caractérisant un état d’un équipement. Cependant, une telle commande vocale par consigne induit une charge mentale supplémentaire pour l’utilisateur, et de plus, peut présenter des difficultés pour certains utilisateurs. Lorsque l’utilisateur qui commande les équipements est le conducteur du véhicule, un partage d’attention est nécessaire entre la formulation à haute voix d’une commande vocale pour atteindre un état de l’équipement commandé qui soit satisfaisant, et la conduite du véhicule en elle-même. L’invention a pour objet de simplifier la commande vocale d’équipements embarqués dans un véhicule automobile. A cet effet, l’invention propose un procédé de commande vocale d’équipements d’un habitacle automobile, une commande d’équipement ayant pour effet de modifier au moins un paramètre physique dudit équipement, le procédé étant mis en œuvre par un processeur d’une unité de calcul et comprenant des étapes de sélection d’un équipement à commander suite à une réception de commande de sélection effectuée par un utilisateur, reconnaissance d’une première commande vocale de l’équipement sélectionné, prononcée par ledit utilisateur et détermination d’un paramètre physique de l’équipement à modifier en fonction de la première commande vocale. Le procédé comporte en outre : une reconnaissance d’une deuxième commande vocale de l’équipement sélectionné, la deuxième commande vocale étant un bruit continu, formé par une répétition d’un même son, et une commande d’une action sur l’équipement sélectionné comportant une modification progressive dudit paramètre physique de l’équipement sélectionné, effectuée durant l’énonciation dudit bruit continu et arrêtée suite à l’arrêt dudit bruit continu. Avantageusement, le procédé de commande vocale d’équipements selon l’invention permet d’effectuer une commande d’équipement avec un effort cognitif minimal. Le procédé de commande vocale d’équipements selon l’invention peut également présenter une ou plusieurs des caractéristiques ci-dessous, prises indépendamment ou selon toutes les combinaisons techniquement envisageables. Le bruit continu est formé par la prononciation en continu d’une même voyelle ou d’une même consonne par l’utilisateur. Le bruit continu est formé par une répétition d’une monosyllabe par l’utilisateur. Un bruit continu prédéterminé est associé à chaque action de modification d’un paramètre physique d’un équipement, l’association étant mémorisée. Le procédé comporte une mesure de durée d’arrêt d’énonciation du bruit continu, et lorsque la durée d’arrêt est inférieure à une durée seuil, une continuation de l’action sur ledit équipement sélectionné. Le procédé comporte en outre une étape d’initialisation d’assistance par commande vocale, comportant l’énonciation par l’utilisateur d’un mot ou d’une phrase prédéterminé. La sélection d’un équipement est effectuée par une commande vocale de l’utilisateur. Selon un autre aspect, l’invention concerne un programme d’ordinateur comportant des instructions logicielles qui, lorsqu’elles sont exécutées par un dispositif électronique programmable, mettent en œuvre un procédé de commande vocale d’équipements tel que brièvement décrit ci-dessus. Selon un autre aspect, l’invention concerne un dispositif de commande vocale d’équipements d’un habitacle automobile, une commande d’équipement ayant pour effet de modifier au moins un paramètre physique dudit équipement, le dispositif comportant une unité de calcul comportant au moins un processeur configuré pour mettre en œuvre : un module de sélection d’un équipement à commander suite à une réception de commande de sélection effectuée par un utilisateur, un module de reconnaissance d’une première commande vocale de l’équipement sélectionné, prononcée par ledit utilisateur, et de détermination d’un paramètre physique de l’équipement à modifier en fonction de la première commande vocale. Ce dispositif est configuré en outre pour mettre en œuvre un module de reconnaissance d’une deuxième commande vocale de l’équipement sélectionné, la deuxième commande vocale étant un bruit continu, formé par une répétition d’un même son, et un module de commande d’une action sur ledit équipement sélection, comportant une modification progressive dudit paramètre physique de l’équipement durant l’énonciation dudit bruit continu et un arrêt de la modification progressive suite à l’arrêt dudit bruit continu. D’autres caractéristiques et avantages de l’invention ressortiront de la description qui en est donnée ci-dessous, à titre indicatif et nullement limitatif, en référence aux figures annexées, parmi lesquelles : la illustre schématiquement un système de commande d’équipements; la est un logigramme des principales étapes d’un procédé de commande vocale d’équipements selon un mode de réalisation de l’invention. La illustre schématiquement un habitacle de véhicule 2, par exemple de véhicule automobile (non représenté), dont seulement certains éléments sont représentés. Dans l’exemple illustré à la , l’habitacle de véhicule 2 comprend un système 4 de commande d’équipements 6, 8, 10, 12. Les équipements sont par exemple : des sièges 6, dont la position spatiale peut être modifiée ; des vitres 8, chaque vitre pouvant être déplacée par progression, de manière bidirectionnelle, entre une position de fermeture et une position d’ouverture ; un système 10 de chauffage, climatisation et ventilation, également connu sous le nom de système HVAC ayant des paramètres de température et de niveau de ventilation associés ; un système 12 de hauts parleurs permettant de diffuser des contenus audio, par exemple un autoradio. Bien entendu la liste d’équipements ci-dessus n’est pas exhaustive. Chacun des équipements 6, 8, 10, 12 est configurable par une action de commande via un ou plusieurs paramètres physiques, définissant la position spatiale, la température, le volume sonore. Le système 4 comporte un contrôleur 14, configuré pour transmettre des ordres de commande de modification d’un ou plusieurs paramètres physiques à chacun des équipements 6, 8, 10, 12. Le système 4 de commande d’équipements comporte également un dispositif de commande 18, qui est un dispositif ayant des capacités de reconnaissance de commandes vocales. Le dispositif de commande 18 est connecté à un microphone 16, qui capte des signaux sonores dans l’habitacle 2. Dans un mode de réalisation, un microphone 16 est configuré pour capter le signal sonore émis par un utilisateur. Par exemple il s’agit d’un microphone directif et/ou d’un microphone positionné à proximité de la bouche d’un utilisateur donné. Le microphone 16 forme un élément d’interface homme-machine du système de commande 4. En complément optionnel, le système de commande 4 comporte une autre interface homme-machine 20, par exemple un écran de commande tactile ou un panneau comportant des boutons actionnables par l’utilisateur. Le dispositif de commande 18, qui est un dispositif électronique programmable, comporte une unité de calcul 22 comportant au moins un processeur et une unité de mémoire électronique 24, adaptés à communiquer via un bus de communication. Le dispositif de commande 18 est configuré pour mettre en œuvre un procédé de commande d’équipements tel que décrit ci-après. Le processeur du dispositif de commande 18 est configuré pour mettre en œuvre : - un module 26 de sélection d’un équipement à commander ; - un module 28 de reconnaissance de commandes vocales, configuré pour la reconnaissance de premières commandes et de deuxièmes commandes vocales énoncées ; - un module 30 de commande d’une action sur un équipement sélectionné, comportant une modification progressive d’un paramètre physique de l’équipement sélectionné, durant l’énonciation d’une deuxième commande vocale par l’utilisateur, la deuxième commande vocale étant un bruit continu, formé par répétition d’un même son, et un arrêt de l’action sur l’équipement sélectionné suite à l’arrêt dudit bruit continu. On entend ici par bruit continu un signal sonore émis par un utilisateur, présent dans l’habitacle 2, de manière continue ou quasi continue pendant une durée choisie, et qui est formé par une énonciation répétée pendant cette durée d’un même son, par exemple d’une voyelle (« aaaaaaaa… », « eeeeee…. », « iiiiiiii…. », « oooooo…. » etc), d’une consonne (« mmmmm…. ») ou d’une syllabe (« dudududu…. », « gugugugu…. »). Un bruit continu est donc un bruit répétitif, de même fréquence et même tonalité. Un tel bruit est typiquement caractérisé par une amplitude et une phase dans le domaine temporel et par une fréquence dans le domaine spectral. Une commande vocale formée d’un bruit continu se distingue ainsi d’une commande vocale consistant à énoncer une consigne, mot ou phrase, intelligible dans une langue parlée. Les modules 26, 28 et 30 sont adaptés à coopérer, comme décrit plus en détail ci-après, pour mettre en œuvre un procédé de commande vocale d’équipements. Dans un mode de réalisation, les modules 26, 28 et 30 sont réalisés sous forme d’instructions logicielles formant un programme d’ordinateur, qui, lorsqu’il est exécuté par un ordinateur, met en œuvre un procédé de commande d’équipements selon l’invention. En variante non représentée, les modules 26, 28 et 30 sont réalisés chacun sous forme de composants logiques programmables, tels que des FPGA (de l’anglais Field Programmable Gate Array ), des microprocesseurs, des composants GPGPU (de l’anglais General-purpose processing on graphics processing ), ou encore de circuits intégrés dédiés, tels que des ASIC (de l’anglais Application Specific Integrated Circuit ). Le programme d’ordinateur comportant des instructions logicielles est en outre apte à être enregistré sur un support, non représenté, lisible par ordinateur. Le support lisible par ordinateur est par exemple, un médium apte à mémoriser les instructions électroniques et à être couplé à un bus d’un système informatique. A titre d’exemple, le support lisible est un disque optique, un disque magnéto-optique, une mémoire ROM, une mémoire RAM, tout type de mémoire non-volatile (par exemple EPROM, EEPROM, FLASH, NVRAM), une carte magnétique ou une carte optique. La est un logigramme des principales étapes d’un procédé de commande vocale d’équipements d’un habitacle automobile. Le procédé comprend une étape 40 d’initialisation d’une assistance par commande vocale. Par exemple, l’utilisateur qui requiert l’assistance vocale prononce un mot ou une phrase prédéterminés, par exemple « Hi Faurecia », permettant d’activer le dispositif de commande vocale. Le procédé comprend également une étape 42 de sélection d’un équipement à commander. Dans un mode de réalisation, la sélection est effectuée également par commande vocale de l’utilisateur. Par exemple, l’utilisateur désigne l’équipement choisi par une expression clé prédéterminée, par exemple « siège avant gauche » ou « vitre avant droite ». Un moteur de reconnaissance vocale est mis en œuvre pour effectuer la reconnaissance de l’équipement désigné. De tels moteurs de reconnaissance vocale sont disponibles sur étagère. En variante, l’utilisateur désigne un équipement par une interface homme-machine, par exemple par une sélection sur un écran tactile, et le résultat de la sélection est reçu à l’étape de sélection 42. Ensuite, le procédé comporte une étape 44 de réception et reconnaissance d’une première commande vocale énoncée par l’utilisateur. La première commande vocale permet de commander une action à effectuer, et notamment à déterminer un paramètre physique à modifier de l’équipement sélectionné. Dans une variante, l’équipement est sélectionné et l’action est énoncée lors d’une première commande vocale, par exemple « monter volume autoradio ». L’action à effectuer comporte une modification d’un paramètre physique de l’équipement, par exemple la position spatiale d’un équipement qui est adapté à se déplacer (siège, vitre etc), du volume sonore des haut-parleurs ou de la température à atteindre par un système HVAC. Par exemple, lorsque l’équipement est un siège, plusieurs déplacements dans l’espace sont envisagés : avant et arrière sur un axe horizontal, monter ou descendre sur un axe vertical, basculement du dossier vers l’avant ou vers l’arrière. Après détermination 46 d’un paramètre physique d’un équipement à modifier, le procédé comporte une étape 48 de réception et reconnaissance d’une deuxième commande vocale, énoncée sous forme de bruit continu. Dans un mode de réalisation, l’utilisateur énonce un bruit continu formé par répétition d’un même son, par exemple d’une même voyelle. Dans ce mode de réalisation, l’équipement à commander et l’action de commande étant préalablement identifiés, la deuxième commande vocale est sous forme de bruit choisi par l’utilisateur. En d’autres termes, tout bruit continu énoncé par l’utilisation est reconnu comme deuxième commande vocale et entraîne la modification progressive du paramètre physique de l’équipement sélectionné. Dans une alternative, une action de commande de l’équipement est associée à chaque deuxième commande vocale sous forme de bruit continu. Une association entre commande vocale et action est préalablement mémorisée. De préférence, un entraînement préalable du moteur de reconnaissance vocale est effectué pour la reconnaissance de divers bruits continus énoncés par l’utilisateur. Par exemple, on distingue six actions de modification physique d’un paramètre et une deuxième commande vocale est associée à chaque action, par exemple « eeee… » commande un déplacement en avant sur l’axe horizontal, « iiiii… » un déplacement en arrière sur l’axe horizontal etc. Avantageusement, la reconnaissance par un moteur de reconnaissance vocale de bruits continus comprenant une répétition sonore est aisée. Tant que la deuxième commande vocale est énoncée, le paramètre physique de l’équipement est modifié progressivement à l’étape de modification 50. Par exemple un déplacement du siège avant gauche vers l’arrière est effectué progressivement jusqu’à l’arrêt, pendant une durée d’arrêt supérieure à une durée seuil, de l’énonciation de la deuxième commande vocale (arrêt du bruit continu émis) par l’utilisateur. En cas d’arrêt de l’énonciation du bruit continu, une durée d’arrêt est mesurée et comparée (étape 52) à une durée seuil prédéterminée, et en cas de reprise par l’utilisateur de l’énonciation de la deuxième commande vocale après une durée d’arrêt inférieure à la durée seuil, l’action de commande 50 de l’équipement sélectionné correspondante est appliquée. Par exemple, la durée seuil est de l’ordre de 5 secondes, par exemple comprise entre 2 et 10 secondes. En cas d’arrêt de l’énonciation du bruit continu pendant une durée d’arrêt supérieure à la durée seuil, la commande de modification progressive du paramètre physique de l’équipement est arrêtée. Le procédé retourne à l’étape 40 préalablement décrite, et se met en attente d’initialisation de l’assistance par commande vocale. Avantageusement, la commande d’équipements est effectuée de manière progressive et continue par un utilisateur, sans surcharge cognitive. Avantageusement, le procédé permet à l’utilisateur d’atteindre plus rapidement le résultat souhaité, par exemple, la position spatiale d’un équipement, le niveau sonore, la température etc. Procédé de commande vocale d’équipements d’un habitacle automobile, une commande d’équipement ayant pour effet de modifier au moins un paramètre physique dudit équipement, le procédé étant mis en œuvre par un processeur d’une unité de calcul et comprenant des étapes de : sélection (42) d’un équipement à commander suite à une réception de commande de sélection effectuée par un utilisateur, reconnaissance (44) d’une première commande vocale de l’équipement sélectionné, prononcée par ledit utilisateur et détermination (46) d’un paramètre physique de l’équipement à modifier en fonction de la première commande vocale, le procédé étant caractérisé en ce qu’il comporte en outre : une reconnaissance (48) d’une deuxième commande vocale de l’équipement sélectionné, la deuxième commande vocale étant un bruit continu, formé par une répétition d’un même son, et une commande d’une action sur l’équipement sélectionné comportant une modification progressive (50) dudit paramètre physique de l’équipement sélectionné, effectuée durant l’énonciation dudit bruit continu et arrêtée suite à l’arrêt dudit bruit continu. Procédé selon la revendication 1, dans lequel ledit bruit continu est formé par la prononciation en continu d’une même voyelle ou d’une même consonne par l’utilisateur. Procédé selon la revendication 1, dans lequel ledit bruit continu est formé par une répétition d’une monosyllabe par l’utilisateur. Procédé selon l’une des revendications 1 à 3, dans lequel un bruit continu prédéterminé est associé à chaque action de modification d’un paramètre physique d’un équipement, l’association étant mémorisée. Procédé selon l’une quelconque des revendications 1 à 4, comportant une mesure de durée d’arrêt d’énonciation du bruit continu, et lorsque la durée d’arrêt est inférieure à une durée seuil, une continuation de l’action sur ledit équipement sélectionné. Procédé selon l’une quelconque des revendications 1 à 5, comportant en outre une étape d’initialisation d’assistance par commande vocale, comportant l’énonciation par l’utilisateur d’un mot ou d’une phrase prédéterminé. Procédé selon l’une quelconque des revendications 1 à 6, dans lequel la sélection (42) d’un équipement est effectuée par une commande vocale de l’utilisateur. Programme d’ordinateur comportant des instructions logicielles qui, lorsqu’elles sont exécutées par un dispositif électronique programmable, mettent en œuvre un procédé de commande vocale d’équipements conforme aux revendications 1 à 7. Dispositif de commande vocale d’équipements d’un habitacle automobile, une commande d’équipement ayant pour effet de modifier au moins un paramètre physique dudit équipement, le dispositif (18) comportant une unité de calcul (22) comportant au moins un processeur configuré pour mettre en œuvre : un module (26) de sélection d’un équipement à commander suite à une réception de commande de sélection effectuée par un utilisateur, un module de reconnaissance (28) d’une première commande vocale de l’équipement sélectionné, prononcée par ledit utilisateur, et de détermination d’un paramètre physique de l’équipement à modifier en fonction de la première commande vocale, le dispositif étant caractérisé en ce qu’il est configuré en outre pour mettre en œuvre : un module de reconnaissance (28) d’une deuxième commande vocale de l’équipement sélectionné, la deuxième commande vocale étant un bruit continu, formé par une répétition d’un même son, et un module (30) de commande d’une action sur ledit équipement sélection, comportant une modification progressive dudit paramètre physique de l’équipement durant l’énonciation dudit bruit continu et un arrêt de la modification progressive suite à l’arrêt dudit bruit continu. Système de commande vocale d’équipements d’un habitacle automobile, comportant un dispositif de commande vocale d’équipements selon la revendication 9 et un contrôleur (14), configuré pour transmettre des ordres de commande de modification d’un ou plusieurs paramètres physiques à des équipements commandés.