Twitter aktiverad Text till tal
Låt världen veta vad du äter till frukost med en 80-stil sång synthesizer! Detta projekt använder en Arduino för att skicka din Twitter ström till en röst generator chip kallas SpeakJet. Den inställning som jag använder här kan också utökas till andra program där du skulle vilja översätta text till tal, några idéer:
-en robot som meddelar saker eller reagerar på sin omgivning genom att tala
-något slags assitive teknik för döva eller funktionshindrade
-minst sagt, det är ett roligt alternativ till att använda följetong bildskärmen att skriva ut data från Arduino
I denna setup Arduino begär och tar emot information från Twitter via en Ethernet-shield, som är direkt ansluten till en router (USB-anslutningen visas i bilden används enbart för makt, inte dataöverföring). En förmedlande chip kallas TTS256 översätter seriell textdata från Arduino till en serie av allofoner till SpeakJet. Utdata från SpeakJet skickas till en förstärkare och sedan till en liten högtalare.
En demo av den SpeakJet röst kan hittas här.
Reservdelslista:
(x1) SpeakJet IC Sparkfun COM-09578
(x1) Text till tal chip för SpeakJet - TTS256 Sparkfun COM-09811
(x1) Arduino Uno Sparkfun DEV-11021
(x1) Arduino Ethernet Shield Sparkfun DEV-09026
(x1) 8 ohm högtalare Sparkfun COM-09151
(x1) LM386 Förstärkare Digikey LM386N-1/NOPB-ND
(x1) 0.047uF keramiska kondensator Digikey P4307-ND
(x1) 220uF electrolytic kondensator Digikey P15322CT-ND
(x1) 10 ohms motstånd Digikey CF14JT10R0CT-ND
(x1) 10kOhm potentiometer, linjär taper Digikey 987-1308-ND
(x1) LED Digikey 365-1175-ND
(x1) 220 ohm resistor Digikey CF14JT220RCT-ND
(x2) 10kOhm resistor Digikey CF14JT10K0CT-ND
Andra material:
Bygel tråd Amazon
Löda
USB-kabel Amazon
Ethernetkabel Amazon
Set av brödunderläggen (detta kommer med bygel sladdar) Amazon