Para cambiar el formato a un audio podemos utiliar sox:
1 |
sox foo.wav -r 8000 -c 1 foo.gsm resample -ql |
Si el formato queda en RAW se puede pasar a wav asi:
Convertir de RAW a WAV
1 |
sox -b 16 -c 1 -e signed-integer -r 8000 archivo.raw nuevo.wav |
Script para convertir una carpeta
1 2 3 |
#!/bin/bash for i in `ls|awk -F. '{print $1}'`; do sox -b 16 -c 1 -e signed-integer -r 8000 $i.raw $i.wav;rm -rfv $i.raw; done echo |
Instalar SOX
Si existe en el repo
1 |
yum install sox |
Si lo anterior no funciona
1 2 3 4 5 6 |
wget http://sourceforge.net/projects/sox/files/sox/14.4.2/sox-14.4.2.tar.gz tar xvfz sox-14.4.2.tar.gz cd sox-14.4.2 ./configure make -s make install |