Hi, etwas ungewöhnlich das Thema, aber ich bringe meinem Atmega 32 gerade das Sprechen bei, für eine kleine menügeführte DTMF-Steuerung über das Telefon. Dabei möchte ich ca. 15-20 Wörter als Sprachwortschatz verwenden (an, aus, Ziffern 0-9 usw.). Meinen Namen (Vor- und Zuname) kann der Atmega schon aussprechen. Allerdings möcht ich 4k Samplerate verwenden, dann konvertier ich von wav ins raw-Format. Kennt jemand einen WAV-Converter, der möglichts auch benutzerdefinierte Sampleraten unterstützt? Danke
Audacity z.B.: http://audacity.sourceforge.net Oder auch ffmpeg: http://www.ffmpeg.org Als Beispiel mal ein wav und die mittels ffmpeg erzeugte raw (4kHz 8bit unsigned)
1 | ffmpeg -i test.wav -f u8 -ar 4000 -acodec pcm_u8 test.raw |
super, besten Dank für den tollen Tipp grossartige Tools, vor allem das audacity hier kann ich aufnehmen, Spur-Samplerate verändern, Geschwindigkeit etwas erhöhen und auch gleich als raw-File abspeichern. Die aufgenommenen Files werden so um ca. 60-70% kleiner. Von hier gehta direkt mit hex2data.exe in die zwischenablage und von dort ins Programm
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.