相关疑难解决方法(0)

从 Shell 更改 PulseAudio 输入/输出?

除了扬声器和普通麦克风之外,我还有一套不错的无线耳机,我不时使用。

我想编写一个脚本来在一个输入和输出源和另一个之间切换,本质上是在我的耳机和我的扬声器+麦克风之间切换。

我想在这之间改变:

...和这个:

有没有办法让我编写两个输入和输出之间的传输脚本?基本上我正在寻找这样的东西:

CURRENT_INPUT="$(get-current-input-name)"
CURRENT_OUTPUT="$(get-current-output-name)"

if [ "$CURRENT_INPUT" == "Vengeance 2000" ]; then
    set-current-input "HD Pro Webcam C920"
else 
    set-current-input "Vengeance 2000"
fi

if ["$CURRENT_OUTPUT" == "Vengeance 2000" ]; then
    set-current-output "Built-in Audio"
else
    set-current-output "Vengeance 2000"
fi
Run Code Online (Sandbox Code Playgroud)

有没有办法编写这个脚本?

alsa audio pulseaudio

51
推荐指数
4
解决办法
8万
查看次数

标签 统计

alsa ×1

audio ×1

pulseaudio ×1