Ich hab's gemacht:
me@riverbrain:~/sgf$ echo "test" | text2wave -otype raw -F 16000 >> test.raw
die eine Headerless-Audiodatei erzeugt. Das Wunderbare an dieser Datei ist, dass sie (unter Verwendung von cat
Text) mit einer anderen rohen Audiodatei verkettet werden kann.
Natürlich habe ich ein Problem. Das Problem ist, dass ich es noch nicht spielen kann.
me@riverbrain:~/sgf$ play test.raw
play FAIL formats: bad input format for file `test.raw': sampling rate was not specified
und auch bei der Angabe der Abtastrate
me@riverbrain:~/sgf$ play -r 16000 test.raw
play FAIL formats: bad input format for file `test.raw': data encoding was not specified
Als ich einige Informationen nachschlüsselte, hatte ich das Gefühl, dass dies viel mit Ihrer Prozessorarchitektur zu tun hat, aber vielleicht irre ich mich. Wie auch immer, ich kann keine Dokumentation darüber finden, wie man den Computer nach der Datencodierung der Roh-Audiodatei fragt. Und ich weiß auch, wie hoch die Abtastrate ist, weil ich sie selbst eingestellt habe, aber so weit kann ich kommen.