M16C Wavedateien

Gast #2364
Lesenswert?

Gibt es irgendwo (oder hat jemand) Tipps wie man Wave-Dateien mit einem
M16C oder 8051 ausgeben kann ?
Und im selben Atemzug gibt es vielleicht irgendwo Beispiele mit
Spracherkennung. Irgendwie bin ich zu bloed das im Internet zu finden 
oder das ist so einfach ( oder kompliziert ) das niemand drueber spricht 
?


mfg freudi
Gast #2366
Lesenswert?

Hi,

ich habe mal (vor 10 Jahren) mit einen 8032 einen sprechenden 
Ultraschallentfernungsmesser gebaut.
Die Sprachdaten im EPROM und einen DA-Wandler (8Bit) an die Datenleitung 
des EPROMs.
Musste allerdings extrem mit der Samplingrate runter (4kHz).

Der Controller hatte eine Tabelle mit den Adressen der Wörter im EPROM.

War ganz witzig. Mit einem M16C62 sollte das einfacher möglich sein, hat 
der ja bereits zwei DA-Wandler onBoard und viel mehr Flash (256kB).

Zum WAVE-Format:
Ist eigentlich recht simpel. Vorne ein Header mit der Angaben zur 
Samplingsfrequenz etc und dann die Rohdaten, die man auch direkt auf den 
DA-Wandler schicken kann.

Bis dann,
Ingo!
Gast #2368
Lesenswert?

@Ingo: genau das will ich , der cybot sagt "Guten morgen" (vorher im 
Flash  abgelegt)

@Christian: Danke fuers Beispiel, dachte ich mir doch das das so simple 
ist, das niemand drueber spricht.

@Thomas_D: Schritt1 siehe Ingo. In Schritt2 moechte ich auch kein 
Via-Voice o.ae., sondern einfach nur 10 mal  "Vorwaerts" sagen eine 
Aktion damit verknuepfen und beim 11. mal macht er es von alleine. Und 
da habe ich bis jetzt noch keine Kennung ob das extrem schwierig auf 
Proc´s a la M16 ist  oder ob es DSP´s gibt di das tun ? Mir reicht da 
uebrigens nen Link oder nen Tip wo man das findet.

Vielen Dank fuer Eure Hilfe ,wenn es klappt lass ich euch wissen .

Freudi
Gast #2372
Lesenswert?

nur mal so als Anregung:

in Anrufbeantwortern sind auch digitale Voicerecorder, die 5-15 Minuten 
Sprache speichern und einzelne Sequenzen abspielen können.

Im Zusammenhang mit Compact-Flashkarten ist das Datenformat festgelegt, 
wie Daten, Bilder, Vidoes, Audio usw. gespeichert und verwaltet wird. Im 
Internet gibts umfangreiche Infos.

Siegfried

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren