Я хочу записать 10 секунд аудио с моего микрофонного входа через SoX. Я не нашел ни одного примера в документации или где-либо еще, который показал бы, как это сделать. Вот моя текущая команда, использующая timeout
для остановки записи. Есть ли лучший способ сделать это?
timeout 10 sox -b 32 -e unsigned-integer -r 96k -c 2 -d --clobber --buffer $((96000*2*10)) /tmp/soxrecording.wav