Câu trả lời pavucontrol là chính xác. Tuy nhiên tôi gặp khó khăn để sử dụng là ra khỏi hộp. Tôi đã phải gõ như sau trước khi sử dụng pavucontrol để sử dụng tai nghe bt của mình:
pactl load-module module-alsa-sink device=btheadset
Bạn có thể kiểm soát nếu điều này thành công bằng cách gõ:
pactl list short sinks
Đầu ra sẽ trông tương tự như:
0 alsaDefput.pci-0000_03_04.0.iec958-stereo module-alsa-card.c s16le 2ch 44100Hz XÁC NHẬN
Mô-đun 2 alsaDefput.btheadset-alsa-chìm.c s16le 2ch 44100Hz IDLE
Tôi cũng có một đoạn script ngắn để chuyển âm thanh từ alsa / pulseaudio sang bt mà tôi gọi là 'toBt.sh':
#!/bin/bash
OCHANNEL=`pactl list modules short | grep btheadset | cut -f 1`
for i in $OCHANNEL; do
echo "altes module $i"
pactl unload-module $i
done
CHANNEL=`pactl load-module module-alsa-sink device=btheadset`
echo "neues module $CHANNEL"
if [ $? -ne 0 ]; then
echo "No bt connection"
exit -1
fi
SINK=`pactl list sinks short | grep btheadset | cut -f 1`
INPUTS=`pactl list sink-inputs short | cut -f 1`
for i in $INPUTS; do
echo "Verschiebe in $i nach $SINK"
pactl move-sink-input $i $SINK
done
Để trở về âm thanh alsa / pulseaudio tôi đã có 'toAlsa.sh':
#!/bin/bash
SINK=`pactl list sinks short | grep alsa-card | cut -f 1`
INPUTS=`pactl list sink-inputs short | cut -f 1`
for i in $INPUTS; do
echo "Verschiebe in $i nach $SINK"
pactl move-sink-input $i $SINK
done
pavucontrol
loại thứ bạn đang tìm kiếm?