Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env bash
- # Directs audio input (e.g. mic) to audio output (e.g. speakers),
- # then sleeps forever. Stops audio redirection when it is killed.
- # So, for example, plug your phone into the PC's mic, run 'listen',
- # and listen to phone audio through your computer's speakers.
- #
- # Requires:
- # sudo apt-get install pactl
- set -e
- module2=$(pactl load-module module-echo-cancel aec_method=webrtc aec_args="analog_gain_control=0")
- module=$(pactl load-module module-loopback latency_msec=1 channels=1 channel_map=mono)
- function cleanup {
- pactl unload-module $module
- pactl unload-module $module2
- }
- trap cleanup EXIT
- sleep infinity
Advertisement