Faites savoir ce que vous mangez pour le petit déjeuner avec un synthétiseur vocal de style 80 ' s ! Ce projet utilise un Arduino pour envoyer votre flux Twitter à une puce de générateur de voix appelée le SpeakJet. La configuration que j’utilise ici peut être étendue à d’autres applications lorsque vous ne souhaitez pas traduire le texte en parole, quelques idées :
-un robot qui annonce les choses ou réagit à son environnement en parlant
-une sorte de technologie assitive pour les sourds ou handicapés
-à tout le moins, c’est une bonne alternative à l’utilisation de la série monitor pour imprimer les données de l’Arduino
Dans cette configuration l’Arduino demande et reçoit des informations de Twitter via un bouclier d’Ethernet, qui est directement branché sur un routeur (la connexion USB affichée dans l’image est utilisée uniquement pour le pouvoir, pas la transmission de données). Une puce intermédiaire appelée la TTS256 données texte de série de l’Arduino traduit par une série d' allophones d’envoyer à la SpeakJet. La sortie de la SpeakJet est envoyée à un amplificateur, puis à un petit haut-parleur.
Une démo de voix de la SpeakJet se trouvent ici.
Liste des pièces :
(x1) SpeakJet IC Sparkfun COM-09578
(x1) Text to Speech puce pour SpeakJet - TTS256 Sparkfun COM-09811
(x1) Arduino Uno Sparkfun DEV-11021
(x1) Arduino Ethernet Shield Sparkfun DEV-09026
(x1) 8 ohms haut-parleur Sparkfun COM-09151
(x1) LM386 Amplificateur Digikey LM386N-1/NOPB-ND
(x1) 0.047uF condensateur céramique Digikey P4307-ND
(x1) condensateur électrolytique 220uF Digikey P15322CT-ND
(x1) résistance de 10 ohms Digikey CF14JT10R0CT-ND
(x1) 10kOhm potentiomètre, conique linéaire Digikey 987-1308-ND
(x1) LED Digikey 365-1175-ND
(x1) résistance de 220 ohms Digikey CF14JT220RCT-ND
(x2) résistance 10kOhm Digikey CF14JT10K0CT-ND
Autres matériaux :
Fil de raccordement Amazon
Soudure
Câble USB Amazon
Câble Ethernet Amazon
maquette (celui-ci est livré avec les fils de raccordement) Amazon