Forum: Compiler & IDEs Menschliche Sprache erzeugen mit einem AVR


von Mathias O. (m-obi)


Lesenswert?

Hallo zusammen,

wollte mal so rumfragen, ob jemand schonmal mit einem AVR Wörter erzeugt 
hat, sowas wie hallo oder Test und diesem über einen Lautsprecher oder 
Summer ausgegeben hat.

von Thorsten (Gast)


Lesenswert?

such mal nach ulrich radig.

von holger (Gast)


Lesenswert?

>wollte mal so rumfragen, ob jemand schonmal mit einem AVR Wörter erzeugt
>hat, sowas wie hallo oder Test und diesem über einen Lautsprecher oder
>Summer ausgegeben hat.

Geht mit jedem MP3 Chip + SD Karte oder per PWM
und Dataflash. Bei Atmel gibts ne Appnote dazu.

von ... (Gast)


Lesenswert?


von Mathias O. (m-obi)


Lesenswert?

hat jemand vielleicht ein Sourcecode oder Schaltplan zum Thema MP3 Chip 
+ SD Karte?

von InterbusUser (Gast)


Lesenswert?

bekommen wir dann ein Interbus-S Modul mit Sprachausgabe ? :-)

von Mathias O. (m-obi)


Lesenswert?

kla;-)

von Jörg (Gast)


Lesenswert?

Tut mir ja Leid, dass ich den Thread ausgrabe, aber kann mit jemand 
bitte erklären, wie ich die Sprachdaten aus einer Audiodatei erzeuge?

von Hein G. (Gast)


Lesenswert?

Im einfachsten Fall nimmst Du eine WAV-Datei mit 8bit, Mono und schiebst 
die Nutzdaten per PWM auf einen Verstärker. Du must nur entsprechend der 
Samplerate der WAV z.B. 22050 mal pro Sekunde (22kHz WAV) einen neuen 
Wert in das PWM-Register schreiben.
Bei 11,xx MHz auf einem ATmega liegt das Limit ungefähr bei 32kHz, 8bit, 
Mono. Eine 44kHz-Datei funzt schon nicht mehr.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.