Lassen Sie die Welt wissen, was Sie zum Frühstück mit einem 80er Jahre Stil vocal Synthesizer Essen! Dieses Projekt verwendet einen Arduino eine Stimme-Generator-Chip namens der SpeakJet Ihre Twitter-Stream zukommen. Das Setup, das ich hier verwenden kann auch für andere Anwendungen erweitert werden, wo möchten Sie übersetzen von Text in Sprache, einige Ideen:
-ein Roboter die kündigt Dinge oder reagiert auf seine Umwelt durch sprechen
-irgendeine Art von Assitive Technology für Gehörlose oder Behinderte
-am allerwenigsten, es ist eine tolle Alternative zur Verwendung der seriellen Monitors, um Daten aus dem Arduino zu drucken
In diesem Setup die Arduino fordert und erhält Informationen von Twitter über eine Ethernet-Shield ist die direkt an einen Router angeschlossen (die USB-Verbindung in der Abbildung dargestellt ist ausschließlich für Power, keine Datenübertragung verwendet wird). Ein zwischengeschalteter Chip namens der TTS256 übersetzt serielle Textdaten aus dem Arduino in einer Reihe von Allophones der SpeakJet zukommen. Die Ausgabe der SpeakJet wird dann an einen Verstärker und einen kleinen Lautsprecher gesendet.
Eine Demo der SpeakJet Stimme kann gefunden werden hier.
Teileliste:
(x1) SpeakJet IC Sparkfun COM-09578
(x1) Text-To-Speech-Chip für SpeakJet - TTS256 Sparkfun COM-09811
(x1) Arduino Uno Sparkfun DEV-11021
(x1) Arduino Ethernet Shield Sparkfun DEV-09026
(x1) 8 Ohm Lautsprecher Sparkfun COM-09151
(x1) LM386 Verstärker Digikey LM386N-1/NOPB-ND
(x1) 0.047uF Keramik Kondensator Digikey P4307-ND
(x1) elektrolytische Kondensator 220uF Digikey P15322CT-ND
(x1) 10 Ohm Widerstand Digikey CF14JT10R0CT-ND
(x1) 10kOhm Potentiometer, lineare Verjüngung Digikey 987-1308-ND
(x1) LED Digikey 365-1175-ND
(x1) 220 Ohm Widerstand Digikey CF14JT220RCT-ND
(X2) 10kOhm Widerstand Digikey CF14JT10K0CT-ND
Andere Materialien:
Drahtbrücke Amazon
Lot
USB-Kabel Amazon
Ethernet-Kabel Amazon
Steckbrett (diese kommt mit Jumper Kabel) Amazon