Travailler avec des fichiers audio
augmenter la puissance du signal audio avec sox:
sox test.wav test_avec_gain.wav gain +12
informations sur un fichier audio avec sndfile-info
sndfile-info NisiDominusVivaldi8k.wav
========================================
File : NisiDominusVivaldi8k.wav
Length : 951596
RIFF : 951588
WAVE
fmt : 16
Format : 0x1 => WAVE_FORMAT_PCM
Channels : 1
Sample Rate : 8000
Block Align : 2
Bit Width : 16
Bytes/sec : 16000
data : 951552
End
----------------------------------------
Sample Rate : 8000
Frames : 475776
Channels : 1
Format : 0x00010002
Sections : 1
Seekable : TRUE
Duration : 00:00:59.472
Signal Max : 23735 (-2.80 dB)
découper un fichier audio
prendre les 35 premières secondes:
sox B_attente-flutedepan.wav C_attente-flutedepan.wav trim 0 00:35
prendre les 20 secondes suivantes
sox B_attente-flutedepan.wav E_attente-flutedepan.wav trim 00:35 00:55
Informations sur un fichier avec sox:
sox test.wav -n stat
Samples read: 155360
Length (seconds): 19.420000
Scaled by: 2147483647.0
Maximum amplitude: 0.544312
Minimum amplitude: -0.334503
Midline amplitude: 0.104904
Mean norm: 0.019365
Mean amplitude: 0.000397
RMS amplitude: 0.040867
Maximum delta: 0.377136
Minimum delta: 0.000000
Mean delta: 0.009629
RMS delta: 0.020485
Rough frequency: 638
Volume adjustment: 1.837