logo site Blog de Jérémie

Application vocale de lecteur de news avec React

DESCRIPTION :

Application qui permet de Contrôler vocalement différentes instructions qui vont ammener à l'affichage de news (articles de journaux) en fonction de la demande.

Différentes commandes permettent d'afficher differentes news (par thèmes).

Les news seront lus si le demande en est faite à l'assitant vocal.


Outils utilisés en front :

L'application est créée avec React.

J'ai aussi utilisé matérial-ui pour développer plus rapidement certain composants, classnames pour aider au style, et words-to-numbers qui convertir un nombre sous forme de chaîne de caratère en un number (wordsToNumbers('one hundred'); //100)


Outils utilisés en back :

J'ai utilisé Alan studio (API ALAN Studio => https://studio.alan.app/projects) qui est une intelligence Artificielle de contrôle vocal. Le code qui permet la gestion des différentes commandes vocale est directement héberger dans un projet sur le site de l'application. (Les différentes commandes sont écrites en javascript)

Et pour les news, j'ai utilisé NewsApi (API qui permet de récup des articles de nouveauté de différentes sources => https://newsapi.org/)