Pulseaudio में स्थायी रूप से विभिन्न ध्वनि-आउटपुट के लिए प्रोग्राम असाइन करें?


11

मैं अपने यूएसबी-हेडसेट को स्काइप इनपुट और आउटपुट असाइन करना चाहता हूं, जबकि मेरे बाकी लैपटॉप आंतरिक साउंड-कार्ड का उपयोग करते हैं। यह PulseAudio वॉल्यूम नियंत्रण (pavucontrol) के साथ एक आसान काम है। मेरे पास एक समस्या यह है कि हर बार कॉल करने के बाद मुझे अपने यूएसबी-डिवाइस के लिए स्काइप के लिए आउटपुट और इनपुट को मैन्युअल रूप से सेट करना होगा।

जब मैं लटकता हूं, तो स्काइप वॉल्यूम कंट्रोल से गायब हो जाता है। यह अगले कॉल के साथ फिर से प्रकट होता है केवल इस बार डिफ़ॉल्ट साउंड-कार्ड को फिर से चुना जाता है। पल्सएडियो को देखने देना मुश्किल नहीं होना चाहिए या स्काइप ऑडियो डिफ़ॉल्ट से पहले आने पर यूएसबी-हेडसेट कनेक्ट होता है। यह करने का तरीका स्पष्ट है कि वॉल्यूम कंट्रोल के माध्यम से नहीं।

जवाबों:


3

https://launchpad.net/earcandy

https://launchpad.net/~earcandy-devel/+archive/ppa

इसकी पूरी नहीं है, लेकिन यह आपको हेडसेट से ध्वनि को पुश करने की अनुमति देता है ..

btw पल्स ऑडियो डिफ़ॉल्ट रूप से ऐसा नहीं करेगा, डेवलपर्स इस बात से सहमत नहीं हैं कि ध्वनि को इस तरह से उपकरणों को स्थानांतरित करना चाहिए।

मुझे किसी एक को जोड़ना चाहिए जो थोड़ा अजगर जानता है, इस ऐप को समाप्त करने के लिए कृतज्ञतापूर्वक स्वीकार किया जाएगा।


मैंने अतीत में EarCandy की कोशिश की, लेकिन मेरे लिए यह पता लगाना कठिन था कि ऐप वास्तव में क्या कर सकता है। मुझे पता है कि यह एप्स को म्यूट कर सकता है अगर स्काइप बजता है और यह बढ़िया है। लेकिन अगर मैं Rhythmbox के लिए एक ऐप प्रोफाइल बनाता हूं, तो मैं इसे म्यूजिक प्लेयर जैसी श्रेणी दे सकता हूं। लेकिन अर्कांडी को कैसे बता सकते हैं कि म्यूजिक प्लेयर श्रेणी को मेरे ब्लूटूथ रिकवर को स्ट्रीम करना है या स्काइप (या वीओआईपी श्रेणी) को मेरे यूएसबी हेडसेट में रूट करना है? काश मैं जानता था कि पायथन, दुख की बात है कि मैं नहीं करता क्योंकि मुझे लगता है कि उबंटू में इस विभाग की कमी है और एक अच्छा "ध्वनि प्रबंधन" उपकरण की आवश्यकता है ...
मूड

... मुझे लगता है कि ध्वनि विकल्पों के लिए एक केंद्रीकृत स्थान है। ऐसा ऐप में ही करने से ज्यादा है। इसलिए मुझे नहीं पता कि पल्स-ऑडियो डेवलपर्स इसे इस तरह से करने के खिलाफ क्यों हैं। यह ऐसा नहीं है कि वे हमें एक अन्य समाधान देते हैं। अगर मैं उचित / आउटपुट डिवाइस को सेट करने के लिए Skype में जाता हूं तो यह केवल मुझे एक विकल्प के रूप में पल्स-ऑडियो देता है। क्या वे वास्तव में उम्मीद करते हैं कि लोग प्रति सिस्टम केवल एक / आउटपुट डिवाइस का उपयोग करें?
मूड

1

मैं उलझन में हूं। अचानक pavucontrol के सभी मेरी सेटिंग्स को याद करते हैं। अब जब मैं अपने यूएसबी हेडसेट को प्लग इन करता हूं तो स्वचालित रूप से हेडसेट को रूट किया जाता है और रिदमबॉक्स मेरे ब्लूटूथ रिसीवर को रूट किया जाता है। इसलिए जब मैंने इसे त्यागने का फैसला किया, तो यह खुद तय किया ...


0

यह संपूर्ण उत्तर नहीं है क्योंकि मुझे ऑडियो पुनर्निर्देशन के बारे में बहुत कम जानकारी है।

"स्काइप> विकल्प> नोटिफिकेशन" में आप कॉल प्राप्त करने पर स्क्रिप्ट को निष्पादित करने के लिए सेट कर सकते हैं। दुर्भाग्य से pavucontrol कमांड-लाइन इनपुट को स्वीकार नहीं करता है। लेकिन शायद alsamixer का उपयोग ऑडियो को पुनर्निर्देशित करने के लिए किया जा सकता है।

उम्मीद है की यह मदद करेगा


टिप के लिए धन्यवाद, यह बिल्कुल वैसा नहीं है जैसा मैं देख रहा हूँ। मैंने Skype को एक उदाहरण के रूप में दिया, लेकिन क्योंकि मुझे लगा कि अधिक लोगों को एक ही चीज़ के साथ संघर्ष करना होगा, लेकिन जब मैं रिदमबॉक्स का उपयोग करता हूं तो मुझे एक समान समस्या होती है। मेरे पास स्टीरियो से जुड़ा एक ब्लूटूथ रिसीवर है। मैं उस रिसीवर के लिए रिदमबॉक्स ऑडियो को रूट कर सकता हूं और जब तक मैं प्लेलिस्ट में रहता हूं तब तक सभी अच्छी तरह से काम करता है। एक बार जब मैं विराम देता हूं या अगला या पिछला दबाता हूं तो ध्वनि आंतरिक कार्ड में वापस चली जाती है।
मूज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.