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.
>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.
bekommen wir dann ein Interbus-S Modul mit Sprachausgabe ? :-)
Tut mir ja Leid, dass ich den Thread ausgrabe, aber kann mit jemand bitte erklären, wie ich die Sprachdaten aus einer Audiodatei erzeuge?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.