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