Widget de la parole au texte

Dec 09 2022
L'écriture n'est pas simple, surtout lorsque vous devez taper des milliers de mots chaque jour. Plus il y a de frappe, plus il peut être difficile de maintenir l'efficacité et le calibre de l'écriture.

L'écriture n'est pas simple, surtout lorsque vous devez taper des milliers de mots chaque jour. Plus il y a de frappe, plus il peut être difficile de maintenir l'efficacité et le calibre de l'écriture.

Mais lorsque la saisie devient trop épuisante, je passe à la parole dans un programme de synthèse vocale. En plus d'être simple et facile, parler à votre guise dans un document vous donne la possibilité de vous déplacer, de vous allonger ou de vous étirer sans interférer avec votre productivité quotidienne. En fait, je pense que l'utilisation de Google Speech to Text est une meilleure option que la saisie, car cela vous aide à trouver des idées plus originales.

Bien que Google soit formidable et qu'il existe également de nombreux autres fournisseurs de synthèse vocale, j'ai décidé de créer mon propre widget et de le publier sur le Mendix Marketplace.

Comment ça fonctionne

J'ai construit le widget avec React Speech Recognition. Il s'agit d'un React Hook qui fonctionne avec l' API Google Web Speech pour traduire la parole du micro de votre appareil en texte. Ce texte peut ensuite être lu par votre application Mendix et utilisé pour effectuer des tâches.

Discours au texte - Mx Techies

Vous pouvez lire tous les détails du widget sur le Marketplace ici :

https://marketplace.mendix.com/link/component/202535/MxTechies/Speech-to-Text

Configuration du widget

Ce widget utilise l'API SpeechRecognition, qui n'est actuellement prise en charge que par les navigateurs Chrome , cependant, il ne nécessite aucune configuration supplémentaire ni clé API , et tout fonctionne immédiatement.

Vous pouvez utiliser ce widget avec n'importe quel autre navigateur en fournissant une clé API . Pour cela, activez l'option cross-browser en cliquant sur oui, puis saisissez votre clé API dans l'espace sous le champ Clé API Google. Désormais, n'importe quel navigateur peut utiliser votre widget pour convertir la parole en texte.

En choisissant l'option Zone de texte Oui/Non, vous pouvez également passer d'une zone de texte à une zone de texte .

Comment obtenir votre clé API Google

  1. Ouvrir la console GCPhttps://console.cloud.google.com/
  2. Sélectionnez ou créez un nouveau projet
  3. Recherchez « Cloud Speech-to-Text API » et activez-le
  4. Recherchez « Comptes de service » et créez un nouveau compte de service
  5. Ajoutez une clé au compte de service , choisissez le format JSON , téléchargez et enregistrez en toute sécurité le fichier de clé

J'espère que ce widget facilitera la conversion de la parole en texte dans vos applications Mendix. J'espère que vous téléchargez le widget et que vous l'essayez par vous-même, et si vous le faites, j'aimerais entendre vos pensées. Faites-le moi savoir ici dans les commentaires, ou laissez un commentaire sur la page Marketplace.

Lire la suite

Action JavaScript personnalisée Speech to Text dans Mendix

De l'éditeur -

Si vous avez apprécié cet article, vous pouvez en trouver d'autres sur notre page Medium . Pour de superbes vidéos et des sessions en direct, vous pouvez vous rendre sur MxLive ou sur la page Youtube de notre communauté .

Pour les créateurs qui souhaitent se lancer, vous pouvez créer un compte gratuit et obtenir un accès instantané à l'apprentissage avec notre Académie .

Intéressé à vous impliquer davantage dans notre communauté? Rejoignez-nous sur notre chaîne communautaire Slack .