Установите sox
для команды play
и используйте: play -r 8000 -c 1 -t raw -e signed-integer -b 16 /dev/ttyUSB0
. То есть: скорость передачи данных 8 кГц, 1 канал (моно), необработанные данные (PCM), формат - целое число со знаком 16 бит, и данные могут быть считаны с ttyUSB0.
Для этого требуется sox
, чтобы иметь возможность воспроизводить звук в вашей системе; У меня был успех с pulseaudio
для базовой звуковой системы.
Возможно, вам придется изменить размер буфера для play
. По умолчанию он буферизует данные, что создает небольшую, но очень заметную задержку.