2010-11-03 14 views
5

मैं किसी भी स्पीच (या वॉयस) एपीआई (एंड्रॉइड के लिए) से पता लगाने की कोशिश कर रहा हूं जिसका उपयोग स्पीकर की पहचान के लिए किया जा सकता है। मेरा लक्ष्य एप्लिकेशन बना रहा है जो स्पीकर को पहचानने जा रहा है और इसे किसी अन्य व्यक्ति से अलग करता है, जो प्रमाणीकरण की तरह काम कर सकता है।एंड्रॉइड स्पीकर मान्यता

अग्रिम धन्यवाद, सेरी।

+0

हाय सेरी, क्या आपको अपनी समस्या का कोई समाधान मिला? क्या आप इसे हमारे साथ साझा कर सकते हैं .. मैं इस तरह के समाधान की तलाश भी कर रहा हूं। –

+0

का उपयोग किया गया समाधान भाषण के कुछ फ्रेम (पूरी बात नहीं बल्कि कुछ हिस्सों में) रिकॉर्ड कर रहा था और इस तरह के सत्यापन सर्वर पक्ष कर रहा था, सोचा था कि झूठी सकारात्मक का अनुपात अभी भी काफी ऊंचा है .. – Serhiy

+0

@ सेरी हैलो, अच्छा सवाल, उस के लिए अंगूठे , क्या आपने समस्या हल की थी। मुझे इसकी मदद की ज़रूरत है। –

उत्तर

1

मुझे नहीं लगता कि आपको पहचानकर्ता के इरादे से बहुत भाग्य होगा, जिसका प्रयोग भाषण में पाठ को परिवर्तित करने के लिए किया जाता है। मुझे कुछ भी पता नहीं है जो स्पीकर मान्यता करता है। लेकिन आप कच्चे ऑडियो फ्रेम को पकड़ने के लिए AudioRecord का उपयोग कर सकते हैं और फिर उन पर सिग्नल प्रोसेसिंग कर सकते हैं। मुझे डर है कि मैं बिल्कुल परिचित नहीं हूं कि कौन से ऑडियो प्रोसेसर आपको एक स्पीकर को दूसरे से अलग करने में मदद करेंगे।

+0

हाँ, टेक्स्ट को भाषण वह चीज़ नहीं है जो मैं चाहता हूं। शायद आप सही करने का एकमात्र तरीका कच्चे डेटा के साथ काम कर रहे हैं और हर नई प्रविष्टि के लिए कुछ प्रकार का हैश उत्पन्न कर रहे हैं और इसे मौजूदा एक या किसी से तुलना कर सकते हैं। बस सोच रहा था कि शायद कुछ पहले से ही एंड्रॉइड के लिए ऐसा कुछ कर चुके हैं, क्योंकि जेएसएपीआई (जावा स्पीच एपीआई), जो समाधान हो सकता है एंड्रॉइड के साथ संगत नहीं है .. वैसे भी धन्यवाद। – Serhiy

1

आप एंड्रॉइड.मेडिया के साथ खिलौना कर सकते हैं। मेरे ज्ञान के लिए एंड्रॉइड को पूरी तरह से पोर्ट नहीं किया गया कोई जावा ध्वनि एपीआई नहीं है।

+0

आपकी प्रतिक्रिया के लिए बहुत बहुत धन्यवाद। मुझे लगता है कि मैं android.media.AudioRecord से कच्चे डेटा प्राप्त कर सकता हूं। – Serhiy

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