Brevet FR2800548A1 — publié le 20010504

" Procédé et système pour transmettre des informations vocales ou sonores via un réseau de communication " DESCRIPTION La présente invention concerne un procédé pour transmettre des informations vocales ou sonores via réseau de communication. Elle vise également un système pour sa mise en #uvre. On observe un développement considérable l'utilisation du son et de la voix sur Internet, que soit dans le domaine de la téléphonie et des audioconférences par Internet, ou dans le domaine de l'animation des sites Web à vocation musicale artistique ou commerciale. Or actuellement, la transmission du son, et donc la voix, sur Internet requiert l'envoi de fichiers " son " relativement volumineux, donc longs à télécharger, et peu pratiques à intégrer dans une optique d'interactivité. Le but de l'invention est de remédier à cet inconvénient en proposant un procédé de transmission vocale qui puisse procurer un accès simple et rapide à des informations vocales ou sonores en combinaison avec des documents au format HTML (Hyper Texte Markup Language) ou équivalent. On atteint cet objectif en proposant un procède pour transmettre des informations vocales ou sonores un reseau de communication, notamment le réseau Internet, depuis un site émetteur vers un ou plusieurs postes informatiques récepteurs connectés audit réseau de communication. Suivant l'invention, ce procédé comprend le site émetteur, une inclusion, dans un document tel un document au format HTML, de données, notamment du texte, et de paramètres nécessaires pour la synthèse d'informations vocales ou sonores, - une émission de ces documents ainsi traités sur le réseau de communication, les postes récepteurs, une interprétation des données et paramètres inclus dans les documents reçus, et une synthèse vocale des informations transmises à partir des données et paramètres interprétés dans les documents reçus Ainsi, avec le procédé de transmission selon l'invention, il n'est plus nécessaire les postes récepteurs soient équipés de cartes informatiques dédiées spécifiquement à la synthèse vocale. emploi de la synthèse vocale permet une intégration efficace et un temps de téléchargement très réduit du fait d'un simple envoi de texte intégré au code HTML ou équivalent du reste du document. ailleurs, le contenu des messages ne nécessite pas d'enregistrement, ce qui procure un gain de temps et d'équipement. Les messages peuvent être modifiés ou mis à jour par un simple remplacement de texte. données incluses peuvent être visibles ou non par l'utilisateur d'un poste recevant documents modifiés. Le procédé de transmission selon l'invention peut être interactif. Des postes récepteurs sont alors agencés pour effectuer de manière interactive des opérations d'inclusion, dans des pages notamment au format HTML, de données et de paramètres nécessaires pour la synthèse d'informations vocales, et d'émission desdites pages ainsi traitées vers un site émetteur. Le procédé de transmission selon l'invention comprend en outre de préférence, sur le site émetteur, une séquence d'édition pour générer des données et paramètres de synthèse vocale dans une plusieurs pages au format HTML ou équivalent. Il peut en outre comprendre, sur les postes récepteurs, un accès à une bibliothèque de voix ou de son. Suivant un autre aspect de l'invention, il est proposé un système pour transmettre des informations vocales via un réseau de communication, notamment le réseau Internet, depuis un site émetteur vers un ou plusieurs postes informatiques récepteurs connectés audit réseau de communication, mettant #uvre le procédé selon l'invention, caractérisé en ce qu'il comprend sur site émetteur, - des moyens pour inclure, dans au moins un document au format HTML ou équivalent, des données, notamment du texte, et des paramètres necessaires pour la synthèse d'informations vocales ou sonores, - des moyens pour émettre ces documents ainsi traitées sur le réseau de communication, sur postes récepteurs, - des moyens pour interpréter des données, notamment du texte, et des paramètres inclus dans les documents reçus, et - des moyens pour effectuer une synthèse vocale des informations transmises à partir des données, notamment du texte, et paramètres interprétés dans les documents reçus. Par ailleurs, les données sous forme de texte incluses dans un document tel qu'un document HTML peuvent comprendre une pluralité de textes élémentaires associés chacun à une action prédéfinie par l'auteur du document. Chaque texte élémentaire est par exemple associé à une zone active au sein du document. D'autres particularités et avantages l'invention apparaîtront encore dans la description ' après. Aux dessins annexés donnés à titre d'exemples non limitatifs: - la figure 1 est un schéma synoptique illustrant un système de transmission vocale selon l'invention ; et - la figure 2 illustre les étapes principales du procédé transmission vocale selon l'invention. On maintenant décrire, en référence aux figures précitées un exemple de réalisation d'un système de transmission vocale selon l'invention, en même temps que le procédé mis en #uvre dans ce système. Un système S de transmission vocale met en #uvre d'une part une station ou un poste de travail émetteur SE, assurant par exemple la gestion et le contrôle d'un site Web et d'autre part, un ensemble de postes récepteurs PR connectés sur le Web via des équipements de communication COM. La station émettrice est équipée d'un logiciel éditeur HTML du type WYSIWYG (' What You See Is What You Get " , signifiant " ce que vous voyez est ce que vous obtenez " . Ce logiciel éditeur, pourvu d'une interface graphique de paramétrage, est utilisé pour générer le code nécessaire pour la synthèse vocale au niveau des postes récepteurs. Au moyen de ce logiciel éditeur, un opérateur de la station de travail insère, dans un document original au format HTML contenant du code HTML, du texte (I) et du code nécessaire à la synthèse vocale, qui peut d'ailleurs avoir été généré par le logiciel éditeur ou être importé d'une source externe. Ce code nécessaire à la synthèse vocale contient des paramètres d'action, de voix, de langage, et du texte à interpréter par synthèse vocale. A titre d'exemple, ce texte peut être la version écrite d'une phrase destinée à être synthétisée vocalement ou une transcription d'une partition musicale. On obtient (II) un document HTML modifié par insertion de code et de texte peut alors être mis en ligne sur le réseau Internet et en particulier sur Web. Tout poste récepteur PR, par exemple un ordinateur une station de travail, une borne interactive ou encore un téléphone portable, connecté au réseau Internet, peut recevoir (IV) ce document HTML modifié en utilisant logiciel de navigation conventionnel du type Netscape ou MS Internet Explorer, et, d'une part, interpréter (V) les codes HTML, et d'autre part, traiter (VI) données et codes inclus à des fins de synthèse vocale s'il est équipé d'un module logiciel de synthèse vocale et une bibliothèque ou librairie de voix (VII). Ce module de synthèse vocale et cette bibliothèque de voix peuvent être soit téléchargés depuis un site fournisseur de ce service, soit transmis en même temps que document HTML modifié, ou encore fournis sur CD- ROM. interprétation des codes de synthèse vocale et du texte transmis conduit à la génération, par une carte son conventionnelle CS équipant généralement tout ordinateur multimédia actuel, d'un signal acoustique, qui est finalement appliqué à des transducteurs acoustiques tels que des haut-parleurs HP. On peut notamment utiliser une carte son du type SoundBlaster . On rappelle qu'un avantage majeur du système et procedé selon l'invention réside ainsi dans le fait qu'il n'est pas nécessaire d'équiper les postes récepteurs de carte de synthèse vocale, une simple carte son conventionnelle suffisant pour la mise en #uvre ce procédé. L'interprétation des codes HTML du document modifié reçu le poste récepteur est traitée conventionnellement pour générer des données graphiques (VIII) appliquées à une carte graphique conventionnelle (CG) associée à un écran de visualisation SC. Le résultat final de la mise en oeuvre du procédé de transmission selon l'invention, est ainsi d'une part l'affichage du document HTML original sur l'écran du poste récepteur, et d'autre part l'émission d'une information vocale associée au document affiche sur l'écran. On va maintenant décrire, en référence à la figure 2, un exemple de mise en #uvre du procédé selon l'invention, depuis la conception d'une page HTML sonore jusqu'à sa réception. Un concepteur d'une page sonore P au format HTML utilise un éditeur HTML conventionnel pour réaliser cette page. I1 dispose en outre d'un module logiciel d'implémentation du procédé selon l'invention sous la forme d'une interface graphique de paramétrage. Au cours de la phase de conception, il définit notamment des zones actives Zl, Z2, Z3 auxquelles seront associés des messages sonores mi, M2 ou plus spécifiquement un message vocal M3. Il peut d'ailleurs prévoir que ce message vocal apparaisse également en clair sur l'écran. Il s en suit une génération d'un document HTML "modifié" dans lequel des textes Tl, T2, T3 associés aux messages sonores ou vocaux Ml, M2, M3 sont insérés dans le document HTML original ou issu de la phase de conception graphique. Ce document HTML modifié est ensuite en ligne et transmis ou diffusé sur le Web. Si ce document vient à être collecté à l'issue d'une phase de navigation depuis un poste récepteur déjà équipé d'un module de synthèse vocale et d'une librairie de voix adaptés pour la mise en #uvre du procédé de transmission selon l'invention, il s'en suit, d'une part, une interprétation des codes HTML pour générer une page écran réplique de la page conçue sur le site émetteur et contenant les zones actives Z1, Z2, et du texte en clair, et d'autre part, un traitement des textes et des codes de paramétrage insérés dans le document HTML modifié, pour générer des messages sonores ou vocaux M1, M2, M3 qui seront activés en réponse à des actions déterminées sur les zones actives Zl, Z3 associées. I1 est à noter que le procédé de transmission d'informations vocales ou sonores peut être mis ceuvre sous la forme d'un logiciel de type plug-in accessible à des internautes par téléchargement depuis un site Web fournisseur. Bien sûr, l'invention n'est pas limitée aux exemples qui viennent d'être décrits et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention. Ainsi, le nombre, la nature et les caractéristiques des paramètres de synthèse vocale peuvent évoluer en fonction des technologies. De plus, le procédé selon l'invention n'est pas lié à un type de navigateur ou à un langage particulier d'écriture d'un document. En particulier, le procédé et le système de transmission selon l'invention ne sont pas limités aux seuls documents ou pages au format HTML mais peuvent également prendre en compte des documents au format SGML ou GML ( Generalized markup Language ) ainsi que toute variante de markup language présente ou à venir dans de domaine. REVENDICATIONS 1. Procédé pour transmettre des informations vocales ou sonores via un réseau de communication (R), notamment réseau Internet, depuis un site émetteur (SE) vers un plusieurs postes informatiques récepteurs (PR) connectés audit réseau de communication, caracterisé en ce qu'il comprend le site émetteur (SE), une inclusion, dans un document (DO), tel qu'un document au format HTML, de données et de paramètres nécessaires pour la synthèse d'informations vocales ou sonores, une émission de ce document ainsi traité sur le réseau de communication (R), les postes récepteurs (PR), une interprétation des données et paramètres inclus dans les documents reçus, et - une synthèse vocale des informations transmises à partir des données et paramètres interprétés dans les documents reçus. 2. Procédé de transmission selon la revendication caractérisé en ce que les données incluses dans document, notamment un document au format HTML comprennent du texte. 3. Procédé de transmission selon la revendication 2, caractérisé en ce que les données incluses sont visibles par l'utilisateur d'un poste recevant les documents modifiés. Procédé de transmission vocale selon l'une des revendications précédentes, caractérisé en ce que des postes récepteurs (PR) sont agencés pour effectuer de manière interactive des opérations d'inclusion, dans des pages au format HTML ou équivalent, de données de paramètres nécessaires pour la synthèse d'informations vocales, et d'émission desdites pages ainsi traitées vers un site émetteur (SE). 5. Procédé de transmission vocale selon l' des revendications précédentes, caractérisé en ce il comprend en outre, sur le site émetteur (SE), séquence d'édition pour générer des données et paramètres de synthèse vocale dans une ou plusieurs pages au format HTML ou équivalent. 6. Procédé de transmission vocale selon l'une quelconque revendications précédentes, caractérisé en ce qu'il comprend en outre, sur les postes récepteurs ( , un accès à une bibliothèque de voix ou de son. . Système (S) pour transmettre des informations vocales un réseau de communication (R), notamment le réseau Internet, depuis un site émetteur (SE) vers ou plusieurs postes informatiques récepteurs (PR) connectés audit réseau de communication (R), mettant en #uvre le procédé selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend sur le site émetteur (SE), - des moyens (EI) pour inclure, dans au moins un document tel qu'un document au format HTML, des données, notamment du texte, et des paramètres nécessaires pour la synthèse d'informations vocales ou sonores, - des moyens pour émettre ces documents ainsi traitées sur le réseau de communication (R), sur les postes récepteurs, - des moyens pour interpréter des données, notamment du texte, et des paramètres inclus dans les documents reçus, et - des moyens (MS) pour effectuer une synthèse vocale des informations transmises à partir données, notamment du texte, et paramètres interprétés dans ces documents. 8. Système de transmission selon la revendication , caractérise en ce que des postes récepteurs comprennent aussi des moyens pour inclure, dans des documents au format HTML ou équivalent, des données et des paramètres nécessaires pour la synthèse d'informations vocales, et des moyens pour émettre lesdits documents ainsi traités vers un site émetteur. 9. Système selon l'une des revendications 7 ou 8, caractérise en ce qu'il comprend en outre, sur le site émetteur, des moyens d'édition pour générer des données, notamment du texte, et des paramètres de synthèse vocale dans une ou plusieurs pages au format HTML équivalent. 10. Système (S) selon l'une quelconque revendications 7 à 9, caractérisé en ce que les données sous forme de texte incluses dans un document au format HTML ou équivalent comprennent une pluralité de textes élémentaires (T1, T2, T3) associés chacun à une action prédéfinie par l'auteur dudit document. 11. Système (S) selon la revendication 10, caractérisé en ce que chaque texte élémentaire (Tl, T2, T3) est associé à une zone active (Z1, Z2, Z3) au sein du document au format HTML ou équivalent. 12. Système ( selon l'une quelconque des revendications 7 ' 11, caractérisé en ce que les moyens d'interprétation et les moyens de synthèse peuvent être fournis sous la forme de module logiciel de type plug- in téléchargeable sur des postes récepteurs.