Le développement d'applications de reconnaissance vocale avec Javascript est devenu de plus en plus populaire, principalement avec les progrès de la technologie et la facilité d'accès aux appareils dotés de cette fonctionnalité, tels que les smartphones et les assistants virtuels.

Pour commencer à développer une application de reconnaissance vocale, il est nécessaire d'utiliser l'API Javascript Web Speech, qui permet d'accéder aux ressources de reconnaissance et de synthèse vocales directement dans le navigateur.

Avec l'API Web Speech, vous pouvez créer des commandes vocales personnalisées pour votre application, en plus de permettre à l'utilisateur d'interagir avec le site Web ou l'application par la voix, ce qui rend l'expérience plus intuitive et pratique.

Pour utiliser l'API Web Speech, vous devez d'abord vérifier que votre navigateur prend en charge cette fonctionnalité. Pour cela, nous pouvons utiliser le code suivant :

if ('SpeechRecognition' dans la fenêtre || 'webkitSpeechRecognition' dans la fenêtre) { // Le navigateur prend en charge l'API Web Speech } autre { // Le navigateur ne prend pas en charge l'API Web Speech }

Après avoir vérifié la compatibilité du navigateur, nous pouvons commencer à utiliser l'API Web Speech. Pour cela, il est nécessaire de créer une instance de l'objet SpeechRecognition et de configurer ses propriétés et événements, comme dans l'exemple ci-dessous :

const reconnaissance = new SpeechRecognition(); reconnaissance.lang = 'pt-BR'; reconnaissance.onresult = événement => { transcription constante = event.results[0][0].transcript ; console.log(transcription); } ; reconnaissance.start();

Dans cet exemple, nous créons une instance de l'objet SpeechRecognition, définissons la langue de reconnaissance sur le portugais brésilien et ajoutons un événement onresult qui se déclenchera lorsque la parole de l'utilisateur sera reconnue. Dans ce cas, nous accédons à la transcription vocale via la propriété results et l'imprimons sur la console.

De plus, vous pouvez utiliser l'API Web Speech conjointement avec d'autres technologies, telles que l'API Web Audio, pour créer des effets sonores et améliorer l'expérience utilisateur.

En résumé, le développement d'applications de reconnaissance vocale avec Javascript est une tendance qui prend de plus en plus de place sur le marché. Avec l'API Web Speech, vous pouvez créer des interactions plus intuitives et pratiques pour l'utilisateur, en plus de personnaliser les commandes vocales pour votre application.

Répondez maintenant à l’exercice sur le contenu :

_A quoi sert l'API Javascript Web Speech ?

Tu as raison! Félicitations, passez maintenant à la page suivante

Vous avez raté! Essayer à nouveau.

Image de l'article Développement d'applications de reconnaissance d'images avec Javascript

Page suivante de lebook gratuit :

33Développement d'applications de reconnaissance d'images avec Javascript

2 minutes

Obtenez votre certificat pour ce cours gratuitement ! en téléchargeant lapplication Cursa et en lisant lebook qui sy trouve. Disponible sur Google Play ou App Store !

Get it on Google Play Get it on App Store

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte