मैं अपने अंतिम वर्ष प्रोजेक्ट के लिए हेडफोन जैक के माध्यम से ऑडियो इनपुट प्राप्त करने का प्रयास कर रहा हूं। अगर कोई डेटा कैप्चर करने के बारे में कुछ कोड साझा कर सकता है तो यह एक बड़ी मदद होगी। मैं कोशिश कर रहा हूं लेकिन जैसा कि मैं एंड्रॉइड के लिए बिल्कुल नया हूं, मुझे MediaRecorder.AudioSource में हेडफ़ोन जैक के लिए कोई एपीआई नहीं मिल सका ... केवल इन स्रोतों को उपलब्ध हैं: http://developer.android.com/reference/android/media/MediaRecorder.AudioSource.htmlएंड्रॉइड में हेडफोन जैक के माध्यम से ऑडियो इनपुट?
उत्तर
यदि आप उदा। DEFAULT
या MIC
MediaRecorder.AudioSource
से इनपुट के रूप में तब आपके फोन से जुड़ा एक टीआरआरएस प्लग स्वचालित रूप से आंतरिक माइक्रोफ़ोन के बजाय इनपुट के रूप में उपयोग किया जाएगा।
लेकिन तुम दो मन में तीन चीजें रखने की है:
1) चैनलों
TRRS प्लग बाहरी के लिए हेड फोन्स के बाएँ और दाएँ चैनल के लिए दो पंक्तियों लेकिन केवल एक लाइन है की संख्या माइक्रोफोन (उदाहरण के लिए this description of the plug देखें)। तो आप केवल मोनोफोनिक रिकॉर्डिंग कर सकते हैं (इस समय एकमात्र स्मार्टफोन अपवाद: सोनी जेड 2 में एक नया टीआरआरआरएस प्लग है)। आप अपने आप पर एडाप्टर बना सकते हैं (उदाहरण के लिए the pictures here देखें)।
2) स्तर
आप जैसे की लाइन से बाहर कनेक्ट नहीं कर सकता एक सीडी प्लेयर सीधे इनपुट के लिए। आपको उदाहरण का उपयोग करना होगा ओवरलोड से बचने के लिए आउटपुट स्तर को कम करने के लिए एक प्रतिरोधी वोल्टेज विभक्त।
3) सिग्नल में गड़बड़ी
आमतौर पर, वहाँ है स्मार्टफोन-निर्माता पर निर्भर स्वचालित लाभ नियंत्रण (AGC) और/या समकारी, शोर दमन, प्रतिध्वनि रद्द की तरह फर्मवेयर में फैंसी सिग्नल प्रोसेसिंग। आप इसे बंद नहीं कर सकते हैं, इसलिए आपको अपने इनपुट सिग्नल की एक पूर्ण प्रति प्राप्त नहीं होती है।
- 1. हेडफोन जैक के माध्यम से एंड्रॉइड स्मार्टफोन में ऑडियो इनपुट?
- 2. एंड्रॉइड फोन में हेडफोन जैक के माध्यम से डेटा भेजना
- 3. हेडफोन/माइक्रोफोन जैक से बैंडविड्थ
- 4. आईफोन हेडफोन जैक - डेटा में पढ़ा?
- 5. ऑडियो जैक रीडर
- 6. ऑडियो जैक के माध्यम से इनपुट डेटा का पता लगाने के लिए कैसे?
- 7. ऑडियो आउटपुट जैक
- 8. दो एंड्रॉइड डिवाइसों पर ऑडियो जैक केबल के माध्यम से डेटा स्थानांतरित करें
- 9. एंड्रॉइड - रिकॉर्ड ऑडियो जो डिवाइस से हेडफ़ोन जैक
- 10. आईफोन हेडफ़ोन ऑडियो जैक री-रूटिंग
- 11. एंड्रॉइड ऑडियो इनपुट स्ट्रीम
- 12. स्क्वायर रीडर (स्क्वायरअप) डिवाइस एंड्रॉइड में ईरफ़ोन जैक के माध्यम से कैसे काम करता है?
- 13. हेडफोन प्लग इन करते समय स्पीकर के माध्यम से रूट ऑडियो
- 14. ऑडियो इनपुट
- 15. एंड्रॉइड एमुलेटर पर ऑडियो इनपुट
- 16. हेड फोन जैक से इलेक्ट्रिक पावर कैसे प्राप्त करें?
- 17. डिफ़ॉल्ट आईफोन हेडफोन
- 18. जैक ऑडियो कनेक्शन किट जैकड डिमन रास्पबेरीपी
- 19. एंड्रॉइड जैक मॉकिटो वैकल्पिक
- 20. यूडब्ल्यूपी ऐप में अनप्लग हेडफोन जैक का पता लगाने के लिए कैसे?
- 21. जैक
- 22. जैक
- 23. एंड्रॉइड ऑडियो रिकॉर्ड बदलें डिफ़ॉल्ट इनपुट स्रोत
- 24. एंड्रॉइड सॉफ्टवेयर स्टैक का कौन सा हिस्सा हेडफोन जैक के माध्यम से आदेशों को संभालता है? (उदा। कॉल का जवाब w/हेडसेट)
- 25. ऑडियो पाइथन या सी
- 26. लेजर के माध्यम से पायथन ऑडियो ट्रांसफर
- 27. जैक और एंड्रॉइड - क्लीन बिल्ड
- 28. ब्लूटूथ के माध्यम से एक एंड्रॉइड डिवाइस से दूसरे एंड्रॉइड डिवाइस पर ऑडियो स्ट्रीम कैसे करें?
- 29. एंड्रॉइड ऑडियो एफएफटी ऑडियो आवृत्ति
- 30. एंड्रॉइड:
मैं एक ऐसा प्रोजेक्ट कर रहा हूं जहां मुझे एक रडार बोर्ड से स्टीरियो ऑडियो सिग्नल प्राप्त करने और इसे मेरे ऐप में संसाधित करने की आवश्यकता है। ऐसा करने के अन्य तरीके हैं (जैसा कि ऐसा लगता है कि मैं केवल अपने सैमसंग एस 4 में एक टीआरआरएस प्लग के साथ मोनोफोनिक रिकॉर्डिंग प्राप्त कर सकता हूं)। शायद यूएसबी? – ns89
इस सूची के अनुसार (http://www.extreamsd.com/USBAudioRecorderPRO/) एस 4 कम से कम एंड्रॉइड 4.3 के साथ यूएसबी ऑडियो का समर्थन करने में सक्षम है। अगर आपको लगता है कि आपके प्रश्न का उत्तर दिया गया है तो आपने अच्छा जवाब दिया होगा। –