मुझे माइक्रोफ़ोन कार्यक्षमता से एक साधारण ऑडियो रिकॉर्डिंग के साथ एक सी ++ एप्लिकेशन बनाने की आवश्यकता है।लिनक्स के तहत सी ++ ऑडियो कैप्चर एपीआई के लिए सर्वश्रेष्ठ अभ्यास?
मैं यह नहीं कह सकता कि ऐसा करने के लिए पर्याप्त ऑडियो एपीआई नहीं हैं! पल्स, एएलएसए,/डीवी/डीएसपी, ओपनएएल, आदि। मेरा सवाल यह है कि वर्तमान "सर्वश्रेष्ठ अभ्यास" एपीआई क्या है?
पल्स अधिकांश आधुनिक distros द्वारा समर्थित लगता है, लेकिन लगभग दस्तावेज़ीकरण से रहित लगता है। ओपनएएल को विभिन्न डिस्ट्रोज़ में समर्थित किया जाएगा, या यह बहुत अस्पष्ट है? क्या मुझे कोई याद आया है?
क्या कोई आसान जवाब नहीं है?
आप दुर्भाग्य से देख सकते हैं कि आप एक से अधिक पर कब्जा तरीकों का समर्थन करना चाहते हैं - अलग लोगों के अलग अलग ध्वनि सेटअप का उपयोग करते हैं, और आम तौर पर है कि वे विचार करेंगे ऐसा करने के लिए कोई कारण है, और अधिक किसी दिए गए एप्लिकेशन का उपयोग करने में सक्षम होने से महत्वपूर्ण है। (निश्चित रूप से आपके आवेदन के किस तरह के दर्शकों के पास निर्भर करता है।) – Cascabel