Traitement Automatique du Langage Naturel

Permettez Ă  vos utilisateurs de bĂ©nĂ©ficier de commandes vocales souples et naturelles grĂące Ă  une alliance unique de reconnaissance automatique de la parole (ASR) et de traitement du langage naturel (NLU), le tout sur l’appareil.

Essayer la technologieContact

Pour se familiariser avec l’ASR

Qu’est-ce que le Traitement Automatique du Langage ?

Le traitement du langage naturel est une technologie conçue pour qu’un systĂšme informatique puisse extraire l’intention du langage humain, comme un humain serait capable de le faire.

BasĂ©e sur des rĂ©seaux de neurones, le Traitement Automatique du Langage dĂ©finit des rĂšgles permettant d’associer le langage Ă  une signification. Au lieu d’utiliser des expressions simplifiĂ©es dans la reconnaissance vocale courante, le NLU libĂšre la maniĂšre dont les utilisateurs peuvent exprimer leurs intentions.

Fonctionnalités

Comment utiliser le traitement automatique du langage hors-ligne

Identifiez toutes les actions...

DĂ©codez les intentions de l’utilisateur Ă  partir de sa voix grĂące Ă  une comprĂ©hension avancĂ©e de la langue. Offrez une libertĂ© d’utilisation grĂące Ă  des commandes vocales souples et Ă  large vocabulaire, toujours intĂ©grĂ©es.

Avec l’ASR: “Allume la climatisation dans la salle de rĂ©union.”
Avec le NLU, la phrase pourrait ĂȘtre : “Il fait trop chaud dans la salle de rĂ©union” et cela se traduirait ainsi : “$intent: Allume la $equipment: climatisation dans la $room: salle de rĂ©union.”

...et améliorez votre systÚme vocal

Ce processus peut ĂȘtre Ă©tendu Ă  un systĂšme Ă  commandes vocales afin de fournir aux utilisateurs des commandes flexibles, les libĂ©rant ainsi des commandes guidĂ©es qui entraĂźnent une frustration.

En effet, la plupart des expĂ©riences vocales sont sacrifiĂ©es Ă  cause d’une mauvaise interface qui n’apprend pas Ă  l’utilisateur les commandes Ă  Ă©numĂ©rer, ce qui entraĂźne une erreur du systĂšme.

Optimisations

Synergies du traitement automatique du langage
avec les autres technologies

Exprimez-vous librement

Le traitement du langage naturel ne traite que des donnĂ©es textuelles. Dans un cas d’utilisation axĂ© sur la voix et afin d’exploiter les capacitĂ©s de reconnaissance d’intention du NLU, la voix doit ĂȘtre transformĂ©e en texte.

Un modĂšle phonĂ©tique couplĂ© Ă  un modĂšle linguistique transcrit la voix de l’utilisateur en une transcription textuelle aussi prĂ©cise que possible. Ce rĂ©sultat est ensuite traitĂ© par le NLU pour dĂ©tecter les intentions et les entitĂ©s impliquĂ©es dans la rĂ©alisation de l’action ou des actions en question.

Des commandes vocales plus naturelles

GrĂące Ă  son architecture simplifiĂ©e, la Reconnaissance Automatique de la Parole (ASR) basĂ©e sur la grammaire est beaucoup plus prĂ©cise dans certaines situations. Contrairement au Free Speech, l’ASR manque cruellement de flexibilitĂ© linguistique. En d’autres termes, les utilisateurs DOIVENT dire exactement les commandes vocales qui ont Ă©tĂ© dĂ©finies.

Les ASR reposent gĂ©nĂ©ralement sur des grammaires qui contiennent des balises (l’Ă©quivalent de slots, d’entitĂ©s et d’intentions) qui sont insĂ©rĂ©es dans les commandes vocales en tant qu’espaces rĂ©servĂ©s. Dans cette situation, la comprĂ©hension du langage naturel traite automatiquement les intentions du texte donnĂ© par l’ASR, ce qui optimise grandement le processus de balisage.

Bénéfices

Pourquoi choisir notre
Traitement Automatique du Langage ?

Hors connexion

Nos modĂšles NLU s’appuient uniquement sur les capacitĂ©s de l’appareil pour fonctionner, sans avoir besoin d’un serveur ou d’un Cloud.

Protection des données

Comme notre solution ne communique avec aucun tiers, les donnĂ©es restent Ă  l’abri des failles de sĂ©curitĂ©.

Traitement en temps réel

Le traitement sur l’appareil est la meilleure option pour Ă©viter la latence du service, impactant grandement l’expĂ©rience de l’utilisateur.

Facile à développer

Le NLU est simplifiĂ© grĂące Ă  l’interface du Studio VDK qui permet Ă  n’importe quel dĂ©veloppeur de devenir un expert en langage naturel.

Personnalisable

Plusieurs modĂšles de traitement du langage naturel peuvent ĂȘtre superposĂ©s pour s’adaper Ă  tous les usages.  

Maßtrise des coûts

À l’inverse de ses alternatives Cloud, nos modĂšles NLU ne sont pas facturĂ©s Ă  chaque fois qu’il traitent une demande.

Lancez la révolution vocale de votre entreprise aujourd'hui ! 

Contactez notre équipe pour faire évoluer votre entreprise dans le monde du Voice First.

Les entreprises qui ont choisi notre solution

Les retours de nos clients concernant nos technologies

“Nous avons intĂ©grĂ© les technologies de Vivoka dans nos solutions dĂ©diĂ©es Ă  l'ergonomie des Ă©quipements dans l'industrie, garantissant performance et confidentialitĂ© des donnĂ©es.”

Guillaume Jégou

Responsable laboratoire Human Factors Technology

"Les solutions de Vivoka peuvent fonctionner hors ligne, sur appareil, pour opĂ©rer n’importe oĂč, n’importe quand et avec un large support linguistique, ce qui est pour nos produits un avantage concurrentiel consĂ©quent."

Paul Travers

Directeur général

zorabots logo

"Nous nous sommes associés à Vivoka sur plusieurs projets innovants sur des systÚmes Linux embarqués, et avons livré, dans un délai trÚs court, des interactions vocales naturelles multilingues fonctionnant entiÚrement hors-ligne à nos clients."

Cédric Vincent

VP de la technologie logicielle

Pour les développeurs, par des développeurs

Commencez à développer votre solution d'IA vocale avec le VDK

1

Inscrivez-vous sur la Console

Avant d'intégrer la voix avec le VDK, testez notre Console en ligne.

2

Développez et testez

Définissez et créez votre projet pour développer vos fonctionnalités.

3

Partagez votre projet

Partagez votre projet et discutez-en avec nos experts pour une intégration.

console by vivoka - demo ar/vr francais

Informations techniques

Comment développer avec notre NLU ?

– Sur l’appareil

La technologie vocale embarquĂ©e est idĂ©ale pour les marques qui recherchent la commoditĂ© d’une interface vocale sans les problĂšmes de protection des donnĂ©es ou de connexion liĂ©s Ă  Internet. L’accĂšs complet Ă  des commandes personnalisables et la possibilitĂ© de mettre les codes Ă  jour pendant le dĂ©veloppement facilitent la crĂ©ation de produits vocaux.

– Hybride 

Le pouvoir de la connectivitĂ© Cloud combinĂ©e Ă  la fiabilitĂ© de l’embarquĂ©. Les solutions hybrides permettent Ă  vos produits vocaux d’ĂȘtre Ă  l’écoute et rĂ©actifs aux commandes Ă  tout moment. Diffusez en toute transparence les mises Ă  jour de vos produits et offrez une expĂ©rience vocale plus large grĂące au niveau de connectivitĂ© Cloud qui correspond le mieux Ă  votre produit et Ă  vos utilisateurs.

 

Notre fonctionnalité Traitement Automatique du Langage comprend 3 fonctions :

  • Extraction de l’intention : CapacitĂ© Ă  extraire l’intention d’une phrase
  • Extraction d’entitĂ©s : PossibilitĂ© d’extraire zĂ©ro ou plusieurs entitĂ©s d’une phrase.
  • SpĂ©cialisĂ© dans un domaine personnalisĂ© : AjustĂ© sur le domaine du client.

Le moteur prend actuellement en charge 5 langues :

fra-FR → français de France
eng-US → anglais des États-Unis
ita-IT → italien d’Italie
spa-SP → espagnol d’Espagne
deu-DE → allemand d’Allemagne

– ModĂšle et taille de ressources : 30 – 50MB

– MatĂ©riel pris en charge : UnitĂ©s de microprocesseur

– Plateformes supportĂ©es :

  • Windows – x86_64
  • Linux – x86_64 | armv7hf | armv8
  • Android 6.0 (API 23)

Technologies Complémentaires

DĂ©couvrez les autres technologies de notre stack…

Reconnaissance de la parole

Transforme la parole en donnĂ©es textuelles pouvant ĂȘtre traitĂ©es par les machines.

Biométrie vocale

Identifiez ou authentifiez les utilisateurs grĂące Ă  leur empreinte vocale.

SynthĂšse vocale

Convertissez vos données textuelles en vocaux réalistes en plusieurs langages et voix.

Mot déclencheur

Activez la reconnaissance vocale grĂące Ă  la dĂ©tection d’un mot ou d’une phrase unique.

C'est toujours le bon moment pour en apprendre plus sur les applications de la technologie vocale

Veuillez activer JavaScript dans votre navigateur pour remplir ce formulaire.