Brevet FR3162547A1 — publié le 20251128

L’invention concerne un procédé de synthèse d’annonce mis en œuvre par ordinateur et comprenant les étapes : paramétrage d’un moteur de synthèse vocale en fonction d’un jeu de caractéristiques vocales associées à un individu cible ; synthèse d’une annonce vocale synthétisée à partir d’une séquence textuelle, la synthèse comportant la fourniture de la séquence textuelle en entrée du moteur de synthèse vocale paramétré, une sortie correspondante du moteur de synthèse vocale paramétré formant l’annonce vocale synthétisée ; génération d’un visuel facial animé, comportant la fourniture, en entrée d’un modèle d’animation faciale, de l’annonce vocale synthétisée et d’un portrait de l’individu cible. Figure 1 Procédé de synthèse d’annonce, dispositif et véhicule associés La présente invention concerne un procédé de synthèse d’annonce mis en œuvre par ordinateur. L’invention concerne également un programme d’ordinateur, un dispositif mettant en œuvre un tel procédé et un véhicule embarquant un tel dispositif. L’invention s’applique au domaine des systèmes de diffusion d’information à destination d’usagers, en particulier à destination d’usagers d’un réseau de transport. État de la technique Il est connu d’avoir recours à des systèmes de diffusion d’information à destination des usagers d’un réseau de transport. En particulier, dans le domaine du transport ferroviaire, il est connu d’avoir recours à des systèmes appelés « systèmes d’information voyageurs embarqués » (ou SIVE). De tels SIVE sont communément embarqués à bord du véhicule ferroviaire, et comprennent un calculateur et des écrans d’affichage et/ou des haut-parleurs pilotés par le calculateur. De tels SIVE sont, notamment, configurés pour produire, à destination des usagers, des informations de contexte d’une mission commerciale (définie comme le trajet d’un véhicule ferroviaire depuis une gare de départ A jusqu’à une gare terminus B), notamment une mission commerciale en cours. En particulier, le calculateur est configuré pour utiliser une base de données embarquée, ainsi que des données GPS (pour « Global Positioning System », ou système mondial de positionnement) et/ou odométriques, afin de générer les informations à diffuser et déterminer leur instant de diffusion. Une telle base de données est, notamment, configurée pour stocker, pour chaque mission commerciale, des informations telles qu’un code de la mission, une liste de gares desservies et leurs coordonnées GPS respectives, ainsi qu’une liste des distances entre gares successives. De façon classique, lors d’une mission commerciale, un SIVE charge d’abord, depuis la base de données, les données de la mission commerciale à venir (par exemple, la liste des gares à desservir et leurs caractéristiques). Une telle mission commerciale est, en particulier, déterminée à partir d’un code de mission saisi par le personnel de conduite. Le SIVE stocke également des séquences textuelles contenant, notamment, des annonces correspondant à différents contextes d’exploitation susceptible d’être rencontrés par le véhicule ferroviaire. Dans ce cas, les séquences textuelles (dont les noms des gares) sont transformées en séquences vocales synthétiques par un moteur de synthèse vocale, configuré avec une voix artificielle. Le SIVE stocke également des annonces sonores générées à partir de séquences textuelles par un moteur de synthèse vocale, également configuré avec une voix artificielle. Puis, de manière itérative durant la mission commerciale, le SIVE détermine le nom de la gare courante et de la gare suivante afin de réaliser une annonce visuelle et sonore à destination des voyageurs. En outre, ponctuellement, dans des contextes d’exploitation spécifiques, l’agent de conduite est susceptible de déclencher des annonces visuelles et/ou sonores dites « conjoncturelles », et ce au moyen de commandes dédiées présentes en cabine de conduite. Par exemple, le SIVE est apte à diffuser une annonce visuelle et sonore lorsque l’agent de conduite appuie sur un bouton spécifique indicatif du fait que le véhicule ferroviaire est contraint de s’arrêter en pleine voie. Une telle annonce est, par exemple : « Notre train est arrêté en pleine voie. Pour votre sécurité, ne tentez pas d’ouvrir les portes. » Néanmoins, un tel système ne donne pas entière satisfaction. En effet, il a été constaté que l’utilisation d’une voix artificielle renforce les sentiments de solitude et d’insécurité chez les usagers. En effet, l’absence physique du personnel de bord, associée à une voix non associable à un humain, induit un sentiment d’abandon chez le voyageur. Toutefois, l’énonciation des annonces vocales ne saurait être confiée au personnel de bord, dans la mesure où ceci résulterait en un surplus de travail qui n’est pas souhaitable. Une telle contrainte est encore plus grande dans un mode dit « exploitation à agent seul » (EAS), dans lequel aucun agent du service commercial n’accompagne l’agent de conduite. En outre, pour des raisons de coût et de complexité, il ne saurait être envisagé de remplacer les SIVE existants d’un parc de véhicules ferroviaires au profit de SIVE aptes à réaliser une synthèse vocale avec une voix naturelle. Un but de la présente invention est de remédier à au moins un des inconvénients de l’état de la technique. Un autre but de l’invention est de proposer un procédé de synthèse d’annonce dont le déploiement soit peu complexe et peu onéreux. Un autre but de l’invention est de proposer un procédé de diffusion d’information qui ne atténue le sentiment de malaise chez les usagers. À cet effet, l’invention concerne un procédé du type précité, comprenant les étapes : paramétrage d’un moteur de synthèse vocale en fonction d’un jeu de caractéristiques vocales associées à un individu cible ; synthèse d’une annonce vocale synthétisée à partir d’une séquence textuelle, la synthèse comportant la fourniture de la séquence textuelle en entrée du moteur de synthèse vocale paramétré, une sortie correspondante du moteur de synthèse vocale paramétré formant l’annonce vocale synthétisée ; génération d’un visuel facial animé, comportant la fourniture, en entrée d’un modèle d’animation faciale, de l’annonce vocale synthétisée et d’un portrait de l’individu cible. En effet, grâce à l’étape de paramétrage, des séquences vocales synthétisées similaires, sur le plan sonore, à celles qui auraient été prononcées par un locuteur humain (ici, l’individu cible) sont produites. En particulier, en contraignant le modèle de synthèse vocale avec un jeu de caractéristiques vocales d’un individu cible qui est un membre de l’équipage d’un véhicule, les annonces vocales synthétisées sont proches, sur le plan sonore, de celles qui auraient été réalisées par ledit membre de l’équipage, et que les passagers du véhicule s’attendraient à entendre, en particulier après avoir vu ledit membre de l’équipage. En outre, un tel procédé est avantageux, en particulier lorsque le moteur de synthèse vocale est le moteur de synthèse vocale natif d’un système d’information d’un véhicule donné : par un tel paramétrage (dont la mise en œuvre est aisée), le remplacement du système d’information n’est plus requis, et des annonces vocales avec une voix naturelle sont susceptibles d’être diffusées à destination d’usagers du véhicule. De surcroît, grâce à l’utilisation du modèle d’animation faciale sur la base d’un portrait de l’individu cible, un visuel facial animé dont les traits évoluent dans le temps en correspondance avec la séquence vocale synthétisée donnée, est généré. Un tel visuel facial humain, allié à l’annonce vocale synthétisée, limite la sensation d’inconfort chez l’usager. En particulier, l’usager constate une cohérence entre les caractéristiques sonores des annonces vocales synthétisées et les attributs physiques du visuel facial animé. En effet, il existe une corrélation entre la voix d’un locuteur et ses attributs physiques (tels que son sexe, son âge et son ethnicité). De façon avantageuse, le procédé selon l’invention présente une ou plusieurs des caractéristiques suivantes, prises isolément ou selon toute combinaison techniquement possible : la génération du visuel facial animé comporte, en outre, la fourniture, en entrée du modèle d’animation faciale, d’un marqueur émotionnel de la séquence textuelle associée à l’annonce vocale synthétisée ; le procédé comporte, préalablement à la génération du visuel facial animé, une fourniture de la séquence textuelle en entrée d’un modèle de langage préalablement entraîné, une sortie du modèle de langage comprenant le marqueur émotionnel correspondant à la séquence textuelle ; le procédé comprend une extraction des caractéristiques vocales à partir d’au moins une séquence vocale naturelle préalablement énoncée par l’individu cible ; la synthèse comprend, en outre, une détection d’une situation opérationnelle courante, la séquence textuelle étant sélectionnée en fonction de la situation opérationnelle courante détectée ; la détection de la situation opérationnelle courante comprend une géolocalisation d’un véhicule cible ; le procédé comprend, en outre, une transmission de l’annonce vocale synthétisée et du visuel facial animé généré correspondant pour leur diffusion synchrone dans et/ou au voisinage d’un véhicule cible. Selon un autre aspect de l’invention, il est proposé un programme d’ordinateur comprenant des instructions exécutables qui, lorsqu’elles sont exécutées par ordinateur, mettent en œuvre les étapes du procédé tel que défini ci-dessus. Le programme d’ordinateur peut être en tout langage informatique, tel que par exemple en langage machine, en C, C++, JAVA, Python, etc. Selon un autre aspect de l’invention, il est proposé un dispositif d’information configuré pour : paramétrer un moteur de synthèse vocale en fonction d’un jeu de caractéristiques vocales associées à un individu cible ; synthétiser une annonce vocale synthétisée à partir d’une séquence textuelle, la synthèse comportant la fourniture de la séquence textuelle en entrée du moteur de synthèse vocale paramétré, une sortie correspondante du moteur de synthèse vocale paramétré formant l’annonce vocale synthétisée ; générer d’un visuel facial animé, comportant la fourniture, en entrée d’un modèle d’animation faciale, de l’annonce vocale synthétisée et d’un portrait de l’individu cible. Le dispositif selon l’invention peut être tout type d’appareil tel qu’un serveur, un ordinateur, une tablette, un calculateur, un processeur, une puce informatique, programmé pour mettre en œuvre le procédé selon l’invention, par exemple en exécutant le programme d’ordinateur selon l’invention. Selon un autre aspect de l’invention, il est proposé un véhicule, en particulier véhicule de transport ferroviaire, comprenant un dispositif d’information tel que défini ci-dessus, au moins un dispositif de diffusion sonore relié au dispositif d’information pour diffuser chaque annonce vocale synthétisée dans le véhicule et/ou au voisinage du véhicule, et au moins un support d’affichage pour afficher chaque visuel facial animé, le dispositif d’information étant configuré pour commander chaque dispositif de diffusion sonore et chaque support d’affichage de sorte à diffuser chaque annonce vocale synthétisée et le visuel facial animé correspondant de façon synchrone. De façon avantageuse, le véhicule selon l’invention présente la caractéristique suivante : le véhicule comprend, en outre : au moins une caméra connectée au dispositif d’information, chaque caméra étant configurée pour acquérir une image d’un volume prédéterminé du véhicule, et pour transmettre l’image acquise au dispositif d’information ; et/ou au moins un microphone connecté au dispositif d’information, chaque microphone étant adapté pour acquérir une séquence vocale naturelle, et pour transmettre la séquence vocale naturelle acquise au dispositif d’information, le dispositif d’information comprenant, en outre, un module d’extraction configuré pour extraire le jeu de caractéristiques vocales à partir de la séquence vocale naturelle acquise. Brève description des figures L’invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d’exemple non limitatif et faite en se référant aux dessins annexés sur lesquels : la FIG. 1 est une représentation schématique d’un véhicule selon l’invention ; et la FIG. 2 est un ordinogramme d’un procédé de synthèse d’annonce mis en œuvre par un dispositif d’information du véhicule de la FIG. 1 . Il est bien entendu que les modes de réalisation qui seront décrits dans la suite ne sont nullement limitatifs. On pourra notamment imaginer des variantes de l’invention ne comprenant qu’une sélection de caractéristiques décrites par la suite isolées des autres caractéristiques décrites, si cette sélection de caractéristiques est suffisante pour conférer un avantage technique ou pour différencier l’invention par rapport à l’état de la technique antérieure. Cette sélection comprend au moins une caractéristique de préférence fonctionnelle sans détails structurels, ou avec seulement une partie des détails structurels si c'est cette partie qui est uniquement suffisante pour conférer un avantage technique ou pour différencier l’invention par rapport à l’état de la technique antérieure. En particulier toutes les variantes et tous les modes de réalisation décrits sont combinables entre eux si rien ne s’oppose à cette combinaison sur le plan technique. Sur les figures et dans la suite de la description, les éléments communs à plusieurs figures conservent la même référence. Description détaillée Un véhicule 2 selon l’invention est illustré par la FIG. 1 . Le véhicule 2 est, en particulier, un véhicule de transport de passagers. De préférence, le véhicule 2 est un véhicule de transport ferroviaire tel qu’un train, notamment un véhicule de transport ferroviaire destiné au transport de passagers. Le véhicule 2 comprend au moins un dispositif de diffusion sonore 4, au moins un support d’affichage 5 et un dispositif d’information 6. De préférence, pour leur communication, le dispositif d’information 6 et chaque dispositif de diffusion sonore 4 sont connectés à un port correspondant d’un commutateur réseau (également appelé « switch ») d’un réseau de communication du véhicule 2, tel qu’un réseau de communication filaire Ethernet IP présentant une topologie en anneau. De façon similaire, chaque support d’affichage 5 est, de préférence, connectée au dispositif d’information 6 par le biais du réseau de communication du véhicule 2. Avantageusement, le véhicule 2 comprend également au moins une caméra 8. Dans ce cas, chaque caméra 8 est connectée au dispositif d’information 6, notamment par le biais du réseau de communication du véhicule 2, pour transmettre au moins une image acquise par ladite caméra 8 au dispositif d’information 6. Une telle caractéristique est avantageuse, dans la mesure où, comme cela sera décrit pas la suite, la présence de caméra(s) autorise l’acquisition d’images d’individus cibles, en vue de la génération d’un visuel facial animé. Avantageusement, le véhicule 2 comprend également au moins un microphone 9. Dans ce cas, chaque microphone 9 est connecté au dispositif d’information 6, notamment par le biais du réseau de communication du véhicule 2, pour transmettre, au dispositif d’information 6, au moins une séquence sonore acquise par ledit microphone 9. Une telle caractéristique est avantageuse, dans la mesure où, comme cela sera décrit pas la suite, la présence de microphone(s) autorise l’acquisition de séquences vocales naturelles énoncées par lesdites individus cibles, en vue de la synthèse d’une annonce vocale synthétisée. De préférence, le véhicule 2 comprend également un dispositif de géolocalisation 10 et/ou une interface de saisie 12. Dans ce cas, le dispositif d’information 6 est également apte à communiquer avec le dispositif de géolocalisation 10 et l’interface de saisie 12, notamment par le biais du réseau de communication du véhicule 2. Dispositif de diffusion sonore 4 et support d’affichage 5 Chaque dispositif de diffusion sonore 4 comporte au moins un haut-parleur configuré pour diffuser une onde acoustique représentative d’un signal reçu en entrée dudit dispositif de diffusion sonore 4. De préférence, le dispositif de diffusion sonore 4 comprend également une unité de traitement configurée, par exemple, pour mettre en forme le signal reçu, notamment par filtrage et/ou amplification, avant sa diffusion par le ou chaque haut-parleur correspondant. En outre, chaque support d’affichage 5 est configuré pour diffuser une séquence vidéo reçue à son entrée (en particulier le visuel facial animé mentionné précédemment). Par exemple, chaque support d’affichage 5 comprend un écran. Caméra 8 De façon classique, chaque caméra 8 est configurée pour acquérir au moins une image d’une scène incluse dans un champ de vision 13 de ladite caméra 8. De préférence, chaque caméra 8 est embarquée à bord du véhicule 2. Dans ce cas, chaque caméra 8 est positionnée de sorte qu’un volume prédéterminé du véhicule 2 soit inclus dans un champ de vision de ladite caméra. En particulier, chaque caméra 8 est positionnée de sorte que, lorsqu’un individu cible 14 se trouve à un emplacement prédéterminé, au moins le visage dudit individu cible 14 se trouve dans le volume prédéterminé compris dans le champ de vision de ladite caméra 8. En d’autres termes, lorsque l’individu se trouve à l’emplacement prédéterminé, au moins son visage est susceptible d’être imagé par la caméra 8. En particulier, au moins une caméra 8 est positionnée de façon à imager un conducteur du véhicule 2 lorsque ledit conducteur se trouve à son poste de conduite. Dans ce cas, ladite caméra 8 est, de préférence, montée sur un pupitre d’une cabine de conduite du véhicule 2, ou encore sur un pare-brise frontal de la cabine de conduite. En variante, ou de façon complémentaire, au moins une caméra 8 est positionnée de façon à imager un individu cible 14 distinct du conducteur du véhicule 2, tel qu’un membre de l’équipage du véhicule 2. Une telle variante est aisée à mettre en œuvre, dans la mesure il est usuel que les contrôleurs d’un véhicule ferroviaire, par exemple, s'installent dans une cabine de conduite pour initialiser une mission commerciale. L’individu cible est également susceptible d’être un personnel d’une gare de départ du véhicule 2, qui monte temporairement dans la cabine de conduite pour initialiser la mission commerciale, avant de laisser le véhicule 2 réaliser sa mission commerciale dans le mode « exploitation à agent seul » (EAS). En variante, ou de façon complémentaire, au moins une caméra 8 n’est pas embarquée à bord du véhicule 2. Dans ce cas, la caméra 8 est, de préférence, positionnée de façon à imager au moins un individu cible 14, en particulier le conducteur du véhicule 2, au cours de son trajet pour monter à bord du véhicule 2. Par exemple, la caméra 8 est positionnée de façon à imager un voisinage d’une porte destinée à être empruntée par l’individu cible pour embarquer à bord du véhicule 2. Microphone 9 Chaque microphone 9 est configuré pour acquérir au moins une séquence sonore représentative d’une onde acoustique détectée par ledit microphone 9. Chaque microphone 9 est positionné dans un périmètre prédéterminé autour d’un emplacement prédéterminé correspondant. De préférence, chaque microphone 9 est embarqué à bord du véhicule 2. En particulier, au moins un microphone 9 est positionné de façon à acquérir une séquence sonore (formant une séquence vocale naturelle) énoncée par l’individu cible 14 se trouvant à un emplacement prédéterminé correspondant à bord du véhicule 2. Par exemple, une telle séquence vocale est une séquence vocale naturelle énoncée par le conducteur du véhicule 2 lorsque ledit conducteur se trouve à son poste de conduite. Dans ce cas, ledit microphone 9 est, de préférence, montée sur un pupitre d’une cabine de conduite du véhicule 2, ou encore sur un pare-brise frontal de la cabine de conduite. Alternativement, au moins un microphone 9 est un microphone mutualisé par une pluralité de systèmes du véhicule 2. Dans le domaine du transport ferroviaire, il peut, par exemple, s'agir du combiné de communication interne (également appelé microphone « col de cygne ») utilisé par le conducteur pour communiquer, à l'intérieur du véhicule ferroviaire, avec d'autres membres du personnel ou avec les passagers au travers des systèmes de sonorisation et d'interphonie. Il peut également s'agir du microphone de la radio sol-train destinée aux communications du conducteur avec le personnel de gestion des circulation du gestionnaire de l'infrastructure Dans une telle configuration, la séquence vocale naturelle est également susceptible d’être une séquence vocale énoncée par un individu cible 14 distinct du conducteur, tel qu’un membre de l’équipage du véhicule 2, ou encore un personnel d’une gare de départ du véhicule 2 qui monte temporairement dans la cabine de conduite. En variante, ou de façon complémentaire, au moins un microphone 9 n’est pas embarqué à bord du véhicule 2. Dans ce cas, le microphone 9 est, de préférence, agencé dans un poste de commande centralisé d’un réseau de transport du véhicule 2, ou encore dans un poste de commande d’un arrêt du véhicule 2, de façon à acquérir une séquence vocale énoncée par un opérateur prédéterminé. Dispositif de géolocalisation 10 Le dispositif de géolocalisation 10 est configuré pour stocker des informations relatives à chaque trajet que le véhicule 2 est susceptible de réaliser. En particulier, pour chaque trajet (également appelé « mission commerciale »), le dispositif de géolocalisation 10 est configuré pour stocker une liste d’arrêts (c’est-à-dire des gares, dans le cas d’un véhicule ferroviaire) desservis correspondants. De préférence, le dispositif de géolocalisation 10 est également configuré pour stocker les distances entre les arrêts successifs et/ou des coordonnées de chaque arrêt, notamment les coordonnées GPS de chaque arrêt. En outre, le dispositif de géolocalisation 10 est configuré pour déterminer, au cours du temps, une position courante du véhicule 2. Une telle position comprend, par exemple, des coordonnées du véhicule 2 dans un repère de référence et/ou une distance parcourue par le véhicule 2 depuis une position prédéterminée, par exemple un arrêt précédent. Par exemple, le dispositif de géolocalisation 10 est configuré pour recevoir des signaux à partir d’une ou de plusieurs balises (par exemple, des signaux GPS), et pour déterminer les coordonnées courantes du véhicule 2 à partir des signaux reçus. Dans ce cas, le dispositif de géolocalisation 10 est configuré pour comparer les coordonnées du véhicule 2 avec les coordonnées mémorisées de chaque arrêt. En outre, le dispositif de géolocalisation 10 est configuré pour émettre une alerte à destination du dispositif d’information 6 lorsque la position courante du véhicule 2 satisfait une condition prédéterminée, par exemple lorsque la distance entre la position courante du véhicule 2 et un arrêt de la mission commerciale courante devient inférieure ou égale à un seuil prédéterminé (généralement, quelques centaines de mètres, afin d’anticiper l’annonce produite pour les voyageurs). En variante, ou de façon complémentaire, le dispositif de géolocalisation 10 comporte au moins un odomètre configuré pour calculer une distance parcourue par le véhicule 2 depuis une position prédéterminée. Dans ce cas, le dispositif de géolocalisation 10 est configuré pour émettre une alerte à destination du dispositif d’information 6 lorsque la distance parcourue depuis le dernier arrêt satisfait une condition prédéterminée, par exemple lorsque l’écart entre la distance parcourue depuis le dernier arrêt et la distance mémorisée entre ledit arrêt et l’arrivée suivant pour la mission commerciale courante devient inférieur ou égal au seuil prédéterminé. Interface de saisie 12 L’interface de saisie 12 est une interface homme/machine adaptée pour autoriser une saisie, par un opérateur, d’instructions et/ou d’indications relatives à une situation opérationnelle du véhicule 2. De préférence, l’interface de saisie 12 comprend au moins un bouton et/ou au moins une surface tactile qui a été préalablement associé(e) à une situation opérationnelle prédéterminée. Dans ce cas, l’interface de saisie 12 est configurée pour émettre, à destination du dispositif d’information 6, une alerte représentative de la situation opérationnelle associée au bouton (respectivement, à la surface tactile) lors de son utilisation par l’opérateur. De préférence encore, l’interface de saisie 12 comprend un clavier autorisant la saisie d’une séquence textuelle par l’opérateur. Dans ce cas, l’interface de saisie 12 est configurée pour émettre, à destination du dispositif d’information 6, la séquence textuelle saisie par l’opérateur. Dispositif d’information 6 Le dispositif d’information 6 est destiné à la diffusion d’informations à destination de passagers du véhicule 2, ou de personnes se trouvant à proximité du véhicule 2. En particulier, le dispositif d’information 6 est configuré pour commander la diffusion d’informations sonores par le dispositif de diffusion sonore 4 et d’animations correspondantes par le support d’affichage 5. Par la suite, le couple comprenant une annonce sonore et l’animation correspondante est désigné par l’expression « annonce audiovisuelle ». De préférence, le dispositif d’information 6 présente une forme compacte garantissant un faible encombrement dans le véhicule 2, et est, en particulier, conforme aux normes ferroviaires de compatibilité électromagnétique, de résistance au feu et au fumées, et de résistance au choc et aux vibrations. Le dispositif d’information 6 comprend une mémoire 15, un module optionnel 16 d’extraction de caractéristiques vocales (dit « module d’extraction »), un module optionnel d’analyse textuelle 18 et un module de synthèse audiovisuelle 20. Mémoire 15 La mémoire 15 est configurée pour stocker des informations relatives à chaque trajet que le véhicule 2 est apte à réaliser. En particulier, pour chaque trajet, la mémoire 15 est configurée pour stocker la liste des arrêts desservis correspondants. En outre, la mémoire 15 est configurée pour stocker au moins une séquence textuelle. Dans ce cas, chaque séquence textuelle est associée à une situation opérationnelle correspondante. Par exemple, au moins une séquence textuelle mémorisée est une notification d’arrivée du véhicule 2 à un arrêt, ou encore une notification de départ du véhicule 2 d’un arrêt. Selon un autre exemple, au moins une séquence textuelle mémorisée correspond à un énoncé des arrêts desservis par le véhicule 2 lors d’un trajet donné. Selon un autre exemple, au moins une séquence textuelle mémorisée est un message d’avertissement, tel que : un message d’avertissement pour informer les passagers d’un évènement en cours ; un message d’avertissement invitant les usagers à proximité du véhicule 2 ou à son bord à s’éloigner de portes dudit véhicule 2 ; un message d’avertissement pour alerter les passagers d’une halte exceptionnelle du véhicule 2 entre deux arrêts, etc. De façon optionnelle, la mémoire 15 est configurée pour stocker au moins une image représentative du visage d’un individu cible 14 (c’est-à-dire un portrait de l’individu cible), notamment un membre prédéterminé de l’équipage du véhicule 2, par exemple un conducteur prédéterminé du véhicule 2. Un tel portrait a, de préférence, été préalablement acquis au moyen d’une caméra 8. De façon optionnelle, la mémoire 15 est configurée pour stocker au moins une séquence vocale naturelle énoncée par un individu cible, notamment un membre prédéterminé de l’équipage du véhicule 2, par exemple un conducteur prédéterminé du véhicule 2. Dans ce cas, chaque séquence vocale est, de préférence, associée de façon univoque au portrait de l’individu cible respectif. Une telle séquence vocale a, de préférence, été préalablement acquise au moyen d’un microphone 9. Module d’extraction 16 Le module d’extraction 16 est configuré pour extraire un jeu de caractéristiques vocales à partir de chaque séquence vocale naturelle associée à un individu cible 14 donné. De préférence, pour extraire le jeu de caractéristiques vocales, le module d’extraction 16 est configuré pour mettre en œuvre un modèle d’intelligence artificielle présentant une architecture dite GE2E (de l’anglais « Generalized End-to-End loss », ou coût généralisé de bout en bout). Une telle architecture est décrite par Li Wan et al. dans la prépublication digitale « Generalized End-to-End Loss for Speaker Verification », référencée arXiv:1710.10467. Un tel jeu de caractéristiques vocales comprend des valeurs assimilables à une signature vocale de l’individu cible. Par exemple, le jeu de caractéristiques vocales produit en sortie du module d’extraction 16 présente une structure de matrice. Dans ce cas, les valeurs prises par les coefficients de la matrice représentent une décomposition de la signature vocale d’un locuteur (par exemple, l’individu cible) dans un espace tensoriel donné. Un tel espace est tel que, pour deux locuteurs présentant des voix similaires sur un plan sonore, la distance entre les vecteurs représentatifs des signatures vocales respectives est faible. De préférence, le module d’extraction 16 est configuré pour stocker, à un emplacement prédéterminé de la mémoire 15, le jeu de caractéristiques extrait, sous forme d’un fichier binaire présentant un nom prédéfini. De préférence encore, le jeu de caractéristiques vocales extrait est stocké en association avec un identifiant de l’individu cible respectif. Module d’analyse textuelle 18 De préférence, le module d’analyse textuelle 18 est configuré pour fournir, en entrée d’un modèle de langage préalablement entraîné, une séquence textuelle parmi les séquences textuelles stockées dans la mémoire 15. Dans ce cas, une sortie du modèle de langage comprend le marqueur émotionnel correspondant à ladite séquence textuelle. De préférence, le modèle de langage mis en œuvre par le module d’analyse textuelle 18 est le modèle de langage RoBERTa, tel que décrit par Yinhan Liu et al. dans la prépublication digitale « RoBERTa : A Robustly Optimized BERT Pretraining Approach », référencée arXiv:1907.11692. Plus précisément, le modèle RoBERTa est soumis à un pré-entrainement non spécifique à la reconnaissance de marqueur émotionnel, sur la base de plusieurs jeux de données (tels que BookCorpus, English Wikipedia, CC-News, OpenWebText et Stories, connus de l’homme du métier). Puis, le modèle entraîné est soumis à un entrainement de perfectionnement (ou « finetuning », en anglais) sur la base d’un jeu de données spécifique à la reconnaissance de marqueurs émotionnels, tel que Sentiment140. Dans le cadre de la présente invention, l’entraînement de perfectionnement est, avantageusement, réalisé sur la base d’un jeu de données comprenant des séquences textuelles d'informations voyageurs, chaque séquence textuelle étant associée à une étiquette représentative du marqueur émotionnel correspondant. Dans ce cas, chaque marqueur émotionnel produit en sortie par le modèle de langage correspond à une classe dudit modèle de langage. Un tel marqueur émotionnel est représentatif d’une émotion associée à la séquence textuelle, par exemple de la joie (par exemple, cas d’une annonce réjouissante pour les usagers, telle que l’annonce d’une arrivée à une gare terminus de la mission commerciale en cours), de la tristesse (par exemple, cas d’un stationnement imprévu du véhicule 2), ou encore une émotion neutre (par exemple, cas d’une annonce du nom d’un arrêt courant). Le module d’analyse textuelle 18 est, en outre, configuré pour transmettre le marqueur émotionnel déterminé au module de synthèse audiovisuelle 20. En variante, pour chaque séquence textuelle stockée dans la mémoire 15, la mémoire 15 est également configurée pour stocker un marqueur émotionnel correspondant. Dans ce cas, la mise en œuvre d’un module d’analyse textuelle tel que décrit précédemment n’est pas requise. M odule de synthèse audiovisuelle 20 Le module de synthèse audiovisuelle 20 est configuré pour synthétiser chaque annonce audiovisuelle à diffuser. Plus précisément, le module de synthèse audiovisuelle 20 est configuré pour mettre en œuvre un moteur de synthèse vocale 22 afin de synthétiser, à partir d’une séquence textuelle donnée, une annonce vocale synthétisée correspondante. En outre, le module de synthèse audiovisuelle 20 est configuré pour mettre en œuvre un modèle 24 d’animation faciale basée sur le discours (dit « modèle d’animation ») afin de générer, à partir de ladite annonce vocale synthétisée et d’un portrait d’un individu cible, un visuel facial animé correspondant. Plus précisément, le module de synthèse audiovisuelle 20 est configuré pour, dans un premier temps, réaliser un paramétrage du moteur de synthèse vocale 22 en fonction du jeu de caractéristiques vocales extrait par le module d’extraction 16, afin d’obtenir un moteur de synthèse vocale paramétré. Par exemple, pour réaliser un tel paramétrage, le module de synthèse audiovisuelle 20 est configuré pour remplacer tout ou partie des paramètres du moteur de synthèse vocale 22 par le jeu de caractéristiques vocales préalablement extrait par le module d’extraction 16 (ou par le résultat d’une fonction prédéterminée appliquée audit jeu de caractéristiques vocales). En particulier, le module de synthèse audiovisuelle 20 est configuré pour chercher, à l’emplacement prédéterminé précédemment mentionné de la mémoire 15, un fichier binaire présentant le nom prédéfini. De préférence, le moteur de synthèse vocale 22 est un modèle d’intelligence artificielle séquence à séquence présentant, en particulier, une architecture d’encodeur-décodeur. De préférence, le module de synthèse audiovisuelle 20 est également configuré pour détecter une situation opérationnelle courante. De préférence, le module de synthèse audiovisuelle 20 est configuré pour détecter la situation opérationnelle courante à partir de la position courante du véhicule 2 déterminée par le dispositif de géolocalisation 8, et/ou des alertes émises par le dispositif de géolocalisation 8. En variante, ou de façon complémentaire, le module de synthèse audiovisuelle 20 est configuré pour détecter la situation opérationnelle courante à partir d’une saisie réalisée par un opérateur sur l’interface de saisie 10, telle que l’actionnement d’un bouton spécifique à une situation opérationnelle donnée. En outre, le module de synthèse audiovisuelle 20 est configuré pour charger la séquence textuelle pour laquelle une annonce audiovisuelle correspondante doit être synthétisée. Dans le cas où le module de synthèse audiovisuelle 20 est configuré pour détecter la situation opérationnelle courante, le module de synthèse audiovisuelle 20 est, avantageusement, configuré pour charger, depuis la mémoire 15, la séquence textuelle correspondant à ladite situation opérationnelle courante détectée, en vue de synthétiser l’annonce audiovisuelle. Une telle caractéristique est avantageuse, dans la mesure où elle assure une cohérence entre le contexte courant et l’annonce audiovisuelle diffusée à destination des usagers. En variante, ou de façon complémentaire, dans le cas où l’interface de saisie 10 est adaptée pour autoriser la saisie d’une séquence textuelle par l’opérateur, le module de synthèse audiovisuelle 20 est configuré pour charger la séquence textuelle saisie par l’opérateur en tant que séquence textuelle à utiliser pour la synthèse d’une annonce audiovisuelle. En outre, le module de synthèse audiovisuelle 20 est configuré pour fournir la séquence textuelle chargée en entrée du moteur de synthèse vocale paramétré. Dans ce cas, la sortie du moteur de synthèse vocale paramétré forme l’annonce vocale synthétisée à diffuser. En outre, comme indiqué précédemment, le module de synthèse audiovisuelle 20 est configuré pour mettre en œuvre le modèle d’animation 24 afin de générer, à partir de l’annonce vocale synthétisée et d’un portrait de l’individu cible, le visuel facial animé correspondant. Un tel visuel facial animé est une représentation simulée du visage de l’individu cible prononçant l’annonce vocale synthétisée. Avantageusement, outre l’annonce vocale synthétisée, le module de synthèse audiovisuelle 20 est également configuré pour fournir, en entrée du modèle d’animation 24, le marqueur émotionnel de la séquence textuelle correspondant à l’annonce vocale synthétisée. Une telle caractéristique est avantageuse, dans la mesure où elle autorise la génération d’un portrait animé (c’est-à-dire un visuel facial animé) dont l’expression faciale est en adéquation avec l’annonce vocale synthétisée à diffuser. De préférence, le modèle d’animation 24 mis en œuvre par le module de synthèse audiovisuelle 20 est le modèle Emotalkingface, tel que décrit par Sefik Emre Eskimez et al. dans la prépublication digitale « Speech Driven Talking Face Generation from a Single Image and an Emotion Condition », référencée arXiv:2008.03592. En outre, le module de synthèse audiovisuelle 20 est configuré pour transmettre, d’une part, l’annonce vocale synthétisée à tout ou partie des dispositifs de diffusion sonore 4 et, d’autre part, le visuel facial animé à tout ou partie des supports d’affichage 5, pour leur diffusion synchrone dans le véhicule 2 et/ou au voisinage du véhicule 2. Fonctionnement Le fonctionnement du dispositif d’information 6 va maintenant être décrit en référence aux figures. Au cours d’une étape initiale de mémorisation, des informations relatives à chaque trajet que le véhicule 2 est susceptible de réaliser sont stockées dans la mémoire 15. En outre, au moins une séquence textuelle est stockée dans la mémoire 15. En outre, des informations relatives à chaque trajet que le véhicule 2 est susceptible de réaliser sont également stockées dans le dispositif de géolocalisation 10. Puis, au cours d’une étape d’initialisation, un opérateur (par exemple, un conducteur) initialise le dispositif d’information 6, notamment en saisissant un code du trajet à venir. Puis, le procédé 30 de synthèse d’annonce audiovisuelle selon l’invention est mis en œuvre. De préférence, au cours d’une étape optionnelle d’extraction 32, le module d’extraction 16 extrait un jeu de caractéristiques vocales à partir d’au moins une séquence vocale naturelle associée à un individu cible 14 donné. Une telle séquence vocale a, de préférence, été préalablement acquise au moyen d’un microphone 9. Puis, au cours d’une étape de paramétrage 34, le module de synthèse audiovisuelle 20 réalise un paramétrage du moteur de synthèse vocale 22 en fonction du jeu de caractéristiques vocales extrait par le module d’extraction 16. Il en résulte un moteur de synthèse vocale paramétré. En alternative, le jeu de caractéristiques vocales associé à l’individu cible 14 a été préalablement déterminé et stocké dans la mémoire 15. Dans ce cas, au cours de l’étape de paramétrage 34, le module de synthèse audiovisuelle 20 réalise le paramétrage du moteur de synthèse vocale 22 à partir dudit jeu de caractéristiques vocales stocké dans la mémoire 15. De préférence, lorsque le module de synthèse audiovisuelle 20 détecte une situation opérationnelle courante donnée requérant la diffusion d’une annonce audiovisuelle, le module de synthèse audiovisuelle 20 charge une séquence textuelle correspondant à ladite situation opérationnelle courante détectée. Par exemple, le module de synthèse audiovisuelle 20 détecte la situation opérationnelle courante en fonction d’alertes émises par le dispositif de géolocalisation 10 et/ou par l’interface de saisie 12. En variante, ou de façon complémentaire, le module de synthèse audiovisuelle 20 détecte la situation opérationnelle courante comme étant la saisie d’une séquence textuelle par un opérateur, par le biais de l’interface de saisie 12. Dans ce cas, la séquence textuelle chargée est la séquence textuelle saisie par l’opérateur. Puis, au cours d’une étape de synthèse vocale 36, le module de synthèse audiovisuelle 20 fournit la séquence textuelle chargée en entrée du moteur de synthèse vocale paramétré 22. Dans ce cas, la sortie du moteur de synthèse vocale paramétré forme une annonce vocale synthétisée à diffuser. Puis, de préférence, au cours d’une étape optionnelle d’analyse textuelle 38, le module d’analyse textuelle 18 fournit, en entrée du modèle de langage entraîné, la séquence textuelle chargée par le module de synthèse audiovisuelle. Il en résulte, en sortie du modèle de langage, un marqueur émotionnel correspondant à ladite séquence textuelle. Dans ce cas, le module d’analyse textuelle 18 transmet le marqueur émotionnel déterminé au module de synthèse audiovisuelle 20. Puis, au cours d’une étape 40 de génération de visuel facial animé (dite « étape de génération »), le module de synthèse audiovisuelle 20 met en œuvre le modèle d’animation 24 afin de générer, à partir de l’annonce vocale synthétisée et d’un portrait de l’individu cible, le visuel facial animé correspondant. Un tel portrait a, de préférence, été préalablement acquis au moyen d’une caméra 8. Avantageusement, dans le cas où l’étape d’analyse textuelle 38 a été mise en œuvre, le module de synthèse audiovisuelle 20 fournit également, en entrée du modèle d’animation 24, outre l’annonce vocale synthétisée, le marqueur émotionnel de la séquence textuelle correspondant à l’annonce vocale synthétisée. En alternative, le marqueur émotionnel de la séquence textuelle correspondant à l’annonce vocale synthétisée a été préalablement stocké dans la mémoire 15, en association avec ladite séquence textuelle. Dans ce cas, le module de synthèse audiovisuelle 20 met en œuvre le modèle d’animation sur la base de l’annonce vocale synthétisée, du portrait de l’individu cible, et du marqueur émotionnel de la séquence textuelle associée à ladite annonce vocale synthétisée, qui a été chargé depuis la mémoire 15. Puis, au cours d’une étape de diffusion 42, le module de synthèse audiovisuelle 20 transmet, de préférence, d’une part, l’annonce vocale synthétisée à tout ou partie des dispositifs de diffusion sonore 4 et, d’autre part, le visuel facial animé à tout ou partie des supports d’affichage 5, pour leur diffusion synchrone dans le véhicule 2 et/ou au voisinage du véhicule 2. Bien entendu l’invention n’est pas limitée aux exemples qui viennent d’être décrits. Procédé (30) de synthèse d’annonce mis en œuvre par ordinateur et comprenant les étapes : paramétrage (34) d’un moteur de synthèse vocale en fonction d’un jeu de caractéristiques vocales associées à un individu cible ; synthèse (36) d’une annonce vocale synthétisée à partir d’une séquence textuelle, la synthèse comportant la fourniture de la séquence textuelle en entrée du moteur de synthèse vocale paramétré, une sortie correspondante du moteur de synthèse vocale paramétré formant l’annonce vocale synthétisée ; génération (40) d’un visuel facial animé, comportant la fourniture, en entrée d’un modèle d’animation faciale, de l’annonce vocale synthétisée et d’un portrait de l’individu cible. Procédé selon la revendication 1, dans lequel la génération (40) du visuel facial animé comporte, en outre, la fourniture, en entrée du modèle d’animation faciale, d’un marqueur émotionnel de la séquence textuelle associée à l’annonce vocale synthétisée. Procédé selon la revendication 2, comportant, préalablement à la génération (40) du visuel facial animé, une fourniture (38) de la séquence textuelle en entrée d’un modèle de langage préalablement entraîné, une sortie du modèle de langage comprenant le marqueur émotionnel correspondant à la séquence textuelle. Procédé selon l’une quelconque des revendications 1 à 3, comprenant une extraction (32) des caractéristiques vocales à partir d’au moins une séquence vocale naturelle préalablement énoncée par l’individu cible. Procédé selon l’une quelconque des revendications 1 à 4, dans lequel la synthèse (36) comprend, en outre, une détection d’une situation opérationnelle courante, la séquence textuelle étant sélectionnée en fonction de la situation opérationnelle courante détectée. Procédé selon la revendication 5, dans lequel la détection de la situation opérationnelle courante comprend une géolocalisation d’un véhicule (2) cible. Procédé selon l’une quelconque des revendications 1 à 6, comprenant, en outre, une transmission (42) de l’annonce vocale synthétisée et du visuel facial animé généré correspondant pour leur diffusion synchrone dans et/ou au voisinage d’un véhicule (2) cible. Programme d’ordinateur comprenant des instructions exécutables qui, lorsqu’elles sont exécutées par ordinateur, mettent en en œuvre les étapes du procédé selon l’une quelconque des revendications 1 à 7. Dispositif d’information (6) configuré pour : paramétrer un moteur de synthèse vocale en fonction d’un jeu de caractéristiques vocales associées à un individu cible ; synthétiser une annonce vocale synthétisée à partir d’une séquence textuelle, la synthèse comportant la fourniture de la séquence textuelle en entrée du moteur de synthèse vocale paramétré, une sortie correspondante du moteur de synthèse vocale paramétré formant l’annonce vocale synthétisée ; générer d’un visuel facial animé, comportant la fourniture, en entrée d’un modèle d’animation faciale, de l’annonce vocale synthétisée et d’un portrait de l’individu cible. Véhicule (2), en particulier véhicule de transport ferroviaire, comprenant un dispositif d’information (6) selon la revendication 9, au moins un dispositif de diffusion sonore (4) relié au dispositif d’information (6) pour diffuser chaque annonce vocale synthétisée dans le véhicule et/ou au voisinage du véhicule, et au moins un support d’affichage (5) pour afficher chaque visuel facial animé, le dispositif d’information (6) étant configuré pour commander chaque dispositif de diffusion sonore (4) et chaque support d’affichage (5) de sorte à diffuser chaque annonce vocale synthétisée et le visuel facial animé correspondant de façon synchrone. Véhicule (2) selon la revendication 10, comprenant, en outre : au moins une caméra connectée au dispositif d’information, chaque caméra étant configurée pour acquérir une image d’un volume prédéterminé du véhicule, et pour transmettre l’image acquise au dispositif d’information ; et/ou au moins un microphone connecté au dispositif d’information, chaque microphone étant adapté pour acquérir une séquence vocale naturelle, et pour transmettre la séquence vocale naturelle acquise au dispositif d’information, le dispositif d’information comprenant, en outre, un module d’extraction configuré pour extraire le jeu de caractéristiques vocales à partir de la séquence vocale naturelle acquise.