私はこれを行いました:
me@riverbrain:~/sgf$ echo "test" | text2wave -otype raw -F 16000 >> test.raw
これにより、ヘッダーのないオーディオファイルが生成されました。このファイルの素晴らしいところは、cat
別の生のオーディオファイルと(テキストのように使用して)連結できることです。
もちろん、私には問題があります。問題は、まだプレイできないことです。
me@riverbrain:~/sgf$ play test.raw
play FAIL formats: bad input format for file `test.raw': sampling rate was not specified
また、サンプルレートを指定する場合
me@riverbrain:~/sgf$ play -r 16000 test.raw
play FAIL formats: bad input format for file `test.raw': data encoding was not specified
「エンコーディング」の情報を調べたところ、プロセッサアーキテクチャに関係していると感じましたが、私は間違っているかもしれません。とにかく、生のオーディオファイルのデータエンコーディングをコンピューターに「尋ねる」方法に関するドキュメントは見つかりません。自分で設定しているため、サンプルレートもわかりますが、それが可能な範囲です。