Вы здесь

pacat - Play back or record raw or encoded audio streams on a PulseAudio sound server

Аватар пользователя tito.brasolin
Опубликовано вс, 06/10/2018 - 08:23 пользователем tito.brasolin

pacat è un semplice strumento per la riproduzione o l'acquisizione di file audio raw o codificati su un server audio PulseAudio. Risulta molto utile quando si deve, per esempio, indirizzare l'input di una scheda audio verso l'output di una scheda audio differente. Come esempio pratico consideriamo il dispositivo nella foto, ovvero il modem USB con supporto audio integrato MU372-L01 di Digicom.

Il comando pactl list o, meglio, pactl list short | egrep "alsa_(input|output)" | fgrep -v ".monitor" rivelerà la presenza nel sistema della scheda audio HSPADataCard.

Sarà possibile indirizzare l'input di tale scheda audio verso l'output predefinito con un comando simile a: parec -dalsa_input.usb-HSPADataCard_HSPADataCard_8444311594054030-06.analog-mono | pacat --latency-msec=1

In tal modo sentiremo nei nostri altoparlanti la voce di chi ci sta parlando al telefono. Per indirizzare il nostro input predefinito verso l'auricolare del telefono, il comando sarà simile a: parec | pacat -dalsa_output.usb-HSPADataCard_HSPADataCard_8444311594054030-06.analog-mono --latency-msec=1

Rimane solo il problema di iniziare la telefonata: per questo si può usare (ad esempio) gnokii.

sudo apt-get install gnokii