Je l'ai fait:
me@riverbrain:~/sgf$ echo "test" | text2wave -otype raw -F 16000 >> test.raw
qui a produit un fichier audio sans en-tête. La chose merveilleuse à propos de ce fichier est qu'il peut être concaténé (en utilisant cat, comme du texte) avec un autre fichier audio brut.
Bien sûr, j'ai un problème. Le problème est que je ne peux pas encore y jouer.
me@riverbrain:~/sgf$ play test.raw
play FAIL formats: bad input format for file `test.raw': sampling rate was not specified
et aussi, lors de la spécification de la fréquence d'échantillonnage
me@riverbrain:~/sgf$ play -r 16000 test.raw
play FAIL formats: bad input format for file `test.raw': data encoding was not specified
Lorsque j'ai recherché des informations sur l'encodage, j'ai eu l'impression que cela avait beaucoup à voir avec l'architecture de votre processeur, mais je me trompe peut-être. Quoi qu'il en soit, je ne trouve aucune documentation sur la façon de «demander» à l'ordinateur quel est l'encodage des données du fichier audio brut. Et je sais aussi quel est le taux d'échantillonnage, en raison du réglage moi-même, mais c'est aussi loin que je peux obtenir.