2014-10-11 8 views
7

मैं 12 सेकंड के लिए एमपी 3 नमूना में माइक्रो इनपुट रिकॉर्ड करने के लिए ऑडियो रिकॉर्ड और लंगड़ा का उपयोग कर रहा हूं। ऑडियो अपेक्षित के रूप में रिकॉर्डर है लेकिन मुझे एहसास हुआ कि मात्रा बहुत कम है।रिकॉर्डिंग की मात्रा बढ़ाएं एंड्रॉइड ऑडियो रिकार्ड

क्या रिकॉर्डिंग की मात्रा बढ़ाने का कोई तरीका है?

+0

संभव डुप्लिकेट [जबकि एंड्रॉयड में ऑडियो रिकॉर्डिंग कैसे समायोजित माइक्रोफ़ोन संवेदनशीलता के लिए - हल] (http://stackoverflow.com/questions/25441166/how करने वाली समायोजित-माइक्रोफोन संवेदनशीलता-, जबकि रिकॉर्डिंग ऑडियो-इन-android-हल) –

उत्तर

6

audioRecord कक्षा में खेलने के लिए कोई लाभ सेटिंग नहीं है, इसलिए आप रिकॉर्ड किए जा रहे ऑडियो की मात्रा को नियंत्रित नहीं कर सकते हैं। ऑडियो की निम्न मात्रा हार्डवेयर से संबंधित है और डिवाइस से डिवाइस में भिन्न होती है। यहां कुछ विकल्प दिए गए हैं जिन्हें आप आजमा सकते हैं।

1) विभिन्न मोड में ऑडियो रिकॉर्ड में खोलने का प्रयास करें और देखें कि सबसे अच्छा क्या काम करता है। चेक - http://developer.android.com/reference/android/media/MediaRecorder.AudioSource.html

2) ऑडियो रिकॉर्ड में आपको कच्चे पीसीएम बफर मिलते हैं। बिट्स (प्रति चैनल 8/16 बिट्स) को बाएं या दाएं को डबल करने या लाभ को कम करने के लिए आप एक साधारण कोड/फ़ंक्शन लिख सकते हैं। (इसे बहुत क्रूड वॉल्यूम कंट्रोल के रूप में सोचें)

3) एक आसान नियंत्रण के लिए अधिक जटिल डिजिटल लाभ तकनीकों के लिए नेट की खोज करने का प्रयास करें। कई कार्यान्वयन हैं। (वहाँ मालिकाना तकनीक के रूप में अच्छी तरह से कर रहे हैं)

की जांच: How to adjust microphone sensitivity while recording audio in android

की
संबंधित मुद्दे