Pavucontrol का उत्तर सही है। हालाँकि मुझे उपयोग करने में कठिनाई का सामना करना पड़ा है। मुझे अपने bt हेडफोन का उपयोग करने के लिए pavucontrol का उपयोग करने से पहले निम्नलिखित टाइप करना था:
pactl load-module module-alsa-sink device=btheadset
यह लिखकर आप सफल हो सकते हैं:
pactl list short sinks
आउटपुट के समान दिखना चाहिए:
0 alsa_output.pci-0000_03_04.0.iec958- स्टीरियो मॉड्यूल- alsa-card.c s16le 2ch 44100Hz SUSPENDED
2 alsa_output.btheadset मॉड्यूल-alsa-सिंक.c s16le 2ch 44100Hz IDLE
मेरे पास alsa / pulseaudio से ध्वनि को स्थानांतरित करने के लिए एक छोटी स्क्रिप्ट भी है जिसे मैंने '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
अल्सा / पल्सीडियो ध्वनि पर लौटने के लिए मुझे '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
जिस तरह की चीज आप ढूंढ रहे हैं?