माइक के साथ वक्ताओं में मेरी आवाज़ कैसे सुनी जाए?


79

मेरे पास एक यूएसबी माइक्रोफोन है जिसे मैं स्काइप, रिकॉर्ड साउंड आदि पर चैट कर सकता हूं, लेकिन मैं इसे कैसे बना सकता हूं, ताकि जब मेरा माइक ऑन हो और मैं बोलूं, तो इसे स्पीकर में सुने बिना ही अपनी आवाज रिकॉर्ड कर सकें और फिर इसे बजाएं वापस? मुझे किन ऐप्स की आवश्यकता है या मैं इस विकल्प को कहां सक्षम कर सकता हूं?

मैं Ubuntu 10.10 चला रहा हूं


2
एक बात पर विचार करें कि आपके साउंडकार्ड के आधार पर आपको विलंबता (आपके बोलने और आपके हेडफ़ोन के माध्यम से आने वाली आवाज़ के बीच थोड़ी देरी) हो सकती है। यह बहुत ही असंगत है और यह प्रसंस्करण से एनालॉग से डिजिटल और फिर वापस एनालॉग से परिवर्तित होने के कारण है। मैंने सुना है कि उबंटू में आपको विलंबता को कम करने के लिए जैक ऑडियो लाइब्रेरी स्थापित करने की आवश्यकता हो सकती है। superuser.com/questions/87571/…
कॉलिन मैथेसन

1
ठीक है, लेकिन मैं पहले स्थान पर आने वाली आवाज़ को कैसे प्राप्त करूं?
मार्टिन ज़ेल्टिन

आपको जैक की आवश्यकता नहीं है। मैं Ubuntustudio से न्यूनता कर्नेल का उपयोग करता हूं जो कि apt-get के माध्यम से भी उपलब्ध है, जिसमें कोई समस्या नहीं है।
mchid

6
इस कमांड को आज़माएं:arecord | aplay
user619271

जवाबों:


99

यहाँ एक समाधान है जो मैंने उबंटू 12.04 पर पल्स ऑडियो के साथ परीक्षण किया है।

  • PulseAudio वॉल्यूम नियंत्रण स्थापित करें ( pavucontrol):

    sudo apt install pavucontrol
    
  • अब हम आपके माइक्रोफ़ोन को आपके स्पीकर में रूट करेंगे। निम्न कमांड चलाकर ऐसा करें:

    pactl load-module module-loopback latency_msec=1
    
  • Pavucontrol के रिकॉर्डिंग टैब पर, आप सभी स्ट्रीम (तल पर कॉम्बोक्स) दिखा सकते हैं और फिर कॉन्फ़िगर कर सकते हैं कि कौन से माइक्रोफोन (यदि आपके पास एक से अधिक है) को अंतर्निहित एनालॉग स्टीरियो में लूपबैक करना चाहिए

इसे चलाने से रोकने के लिए, दौड़ें:

pactl unload-module module-loopback

7
समाधान ठीक काम करता है, लेकिन मैं इस सेटिंग को पूर्ववत कैसे कर सकता हूं?
Ionică Bizău

3
इसे पूर्ववत करने के लिए यह उत्तर देखें ।
9

1
जब मैं करता हूं तो यह ध्वनि स्पीकरों से निकलती है, लेकिन यह केवल स्थिर है, और अगर मैं माइक में बोलता हूं तो कोई आवाज नहीं होती है। कोई विचार? मैं 14.04
andrewmh20

1
देरी खंडहर प्लेबैक .. इसके साथ गाने का प्रयास करें: \
neu-rah

2
यह अभी भी थोड़ा ध्यान देने योग्य अंतराल देता है, जो वाद्ययंत्र बजाने पर कष्टप्रद होता है। इससे बचने का कोई उपाय?
डैनियल वर्तनोव

31

सरल उपाय

महज प्रयोग करें:

arecord -f cd - | aplay -

यदि आप बचत करते समय खेलना चाहते हैं:

arecord -f cd - | tee output.wav | aplay -

निश्चित रूप से, हेडफ़ोन में माइक्रोफोन को इको करने का सबसे सरल तरीका है। मुझे GUI इंटरफ़ेस याद है।
पेड्रो वैगनर

6
इस समाधान के साथ प्लेबैक में एक भयानक विलंबता है, दुर्भाग्य से
डैनियल वर्तनोव

5
यह विलंबता के साथ मदद करेगा:arecord --buffer-time=1 - | aplay --buffer-time=1 -
nobar

मीडिया को रिकॉर्ड करने का बढ़िया तरीका! आप इसे सुन सकते हैं तो यह बहुत कम धीमी गति से है! प्रश्न, हालांकि, अगर मैं एक से अधिक mics जुड़ा हुआ है (मैं एक दूसरे पर कैसे चयन कर सकता हूं) तो मैं इसे कैसे संभालूंगा?
मार्क देवेन

30
  1. सबसे पहले PulseAudio वॉल्यूम कंट्रोल / pavucontrol स्थापित करें।

    या तो सॉफ्टवेयर प्रबंधक के माध्यम से स्थापित करें।

    या इसे टर्मिनल में कमांड के नीचे चलाएं:

    sudo apt-get install pavucontrol
    
  2. माइक से स्पीकर का काम शुरू करने के लिए, टर्मिनल में कमांड के नीचे चलाएं।

    pactl load-module module-loopback latency_msec=1
    
  3. उसी को रोकने के लिए, टर्मिनल में कमांड के नीचे चलाएं।

    pactl unload-module $(pactl list short modules | awk '$2 =="module-loopback" { print $1 }' - )
    


19

आप इसके साथ jackdऔर कर सकते हैं qjackctl

कार्यक्रम jackdलिनक्स के लिए एक ऑडियो साउंड सर्वर डेमॉन है, और इसका समकक्ष qjackctlएक सरल उपयोगकर्ता इंटरफ़ेस है जो आपको जैक ऑडियो सर्वर को संभालने देता है। इस से आप कर सकते हैं वास्तव में आपके स्पीकर पर अपना माइक के उत्पादन कनेक्ट।

आप उन्हें टर्मिनल से स्थापित कर सकते हैं:

sudo apt-get install jackd qjackctl

इसे स्थापित करने के बाद, और qjackctlबताए गए कनेक्शन को चलाने पर निम्न स्क्रीनशॉट जैसा दिखेगा।

कार्रवाई में qjackctl एप्लिकेशन

ध्यान दें, मैं एक पेशेवर ऑडियो संपादक हूं, मैं और इसका उपयोग प्रत्येक सप्ताह की रिकॉर्डिंग सेशन करता हूं।

HTH।


4
अगर वहाँ कनेक्शन के तहत कुछ भी नहीं है तो मैं क्या करूँ .... मेरे पास वह प्रणाली नहीं है - कब्जा - प्लेबैक चीज .... वहाँ कुछ भी नहीं है ....
मार्टिन ज़ेल्टिन

1
मुझे लगता है कि यह काम नहीं कर रहा है क्योंकि मेरे पास एक USB mic है ...
मार्टिन ज़ेल्टिन

अजीब ... जब आपने शुरू किया qjackctl, तो यह शिकायत के बिना शुरू हुआ?
रबेंस मरिज़ो

2
@MartinZeltin: मेरे लिए यह था क्योंकि जैक सर्वर शुरू नहीं किया गया था। 'संदेश' बटन पर क्लिक करें और लॉग में उस त्रुटि को देखें। इसे ठीक करने के लिए मैंने 'सेटअप' खोला और फिर 'विविध' टैब पर जाकर 'स्टार्ट स्टार्टअप पर स्टार्ट जैक ऑडियो सर्वर' पर टिक किया। मैंने तब क्यूजक्टक्ट को बंद कर दिया और इसे फिर से खोल दिया। उसके बाद मैं ठीक से देख सकता था कि ऊपर की तस्वीर में क्या था
बैगर्स

12

मैंने अन्य लोगों के उत्तर 'सुन', एक बैश स्क्रिप्ट में पैक किए हैं। अपने माइक इनपुट को सुनने के लिए इसे चलाएं। यह हमेशा के लिए सो जाता है। सुनने को रोकने के लिए इसे मारें (जैसे Ctrl-C)।

#!/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

module=$(pactl load-module module-loopback latency_msec=10)

function cleanup {
    pactl unload-module $module
}

trap cleanup EXIT

sleep infinity

3

यदि आप सूक्ति का उपयोग करते हैं तो 2018 के लिए बस एक अपडेट। एक महान विस्तार है जिसे आप बस हासिल करने के लिए उपयोग कर सकते हैं। यहाँ लिंक किसी के द्वारा इसे आज़माने के लिए चाहता है। https://extensions.gnome.org/extension/954/pulseaudio-loopback-device/


क्या आप थोड़ा विस्तार कर सकते हैं कि इसे कैसे स्थापित किया जाए और यह कैसे काम करे? मुझे लगता है कि मैंने एक्सटेंशन को ठीक से स्थापित किया है (फ़ायरफ़ॉक्स ग्नोम शेल एक्सटेंशन प्लगइन का उपयोग करके), लेकिन कुछ भी नहीं हुआ और मुझे नहीं पता कि इसे कैसे सक्षम या कॉन्फ़िगर करना है।
bluenote10

एक बार जब आप इसे स्थापित करते हैं, तो इसे एक ट्रे आइकन दिखाई देना चाहिए। उस आइकन पर क्लिक करके माइक लूप को सक्षम करना चाहिए। अगर ट्रे आइकन आपको प्रदर्शित नहीं कर रहा है, तो शायद आपको TopIcon Plus जैसी कोई चीज स्थापित करनी होगी और वह संभवतः इसे प्रदर्शित कर देगी। मुझे खेद है कि मैं अधिक विशिष्ट नहीं हो सकता, लेकिन खिड़कियों पर स्विच करना पड़ा और जब से मैंने लिनक्स को एक मुख्य प्रणाली के रूप में इस्तेमाल किया है तब से यह एक समय हो गया है।
लुकास डी'आबेट

0

आप अपनी आवाज़ को "रिकॉर्डिंग करते समय प्लेबैक" द्वारा प्रवर्धित करने के लिए दुस्साहस का उपयोग कर सकते हैं। संपादन> प्राथमिकताओं> रिकॉर्डिंग> सॉफ्टवेयर प्लेथ्रू की जांच करें।


मुझे यकीन नहीं है कि एक ऑडियो रिकॉर्डिंग सॉफ्टवेयर वक्ताओं के लिए माइक्रोफोन इनपुट को प्रतिध्वनित करने का सही समाधान है।
डेविड फ़ॉस्टर

0

मिक्सएक्सएक्स जबरदस्त है! मैं इसका उपयोग Ubuntu (Budgie) 18.04 पर कर रहा हूं। त्वरित सेटअप, बस इसे चालू करें, अपना हार्डवेयर सेट करें (मुझे केवल इनपुट डिवाइस सेट करना था) और माइक चालू करें। आप बिना किसी विलंब के साथ कुछ ही समय में ऊपर और चल रहे हैं, और यदि आप चाहें तो टन अधिक करने की क्षमता है। मैंने इसे सॉफ्टवेयर स्टोर से डाउलोड किया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.