मैं एक एक्सेसिबिलिटी ऐप लिख रहा हूं जो उपयोगकर्ताओं को बाहरी सहायता उपकरण के माध्यम से प्रदान किए गए ध्वनि नियंत्रण और नियंत्रण के मिश्रण का उपयोग करके एंड्रॉइड पर नेविगेट करने में मदद करता है। यह भारी काम करने के लिए बंदरटाक जावा एपीआई का उपयोग करता है।
उपयोगकर्ता क्या हो रहा है इसके बारे में मदद करने के लिए हम एक एक्सेसिबिलिटी सेवा भी उपयोग करते हैं, जो अधिसूचना पढ़ता है ताकि उपयोगकर्ता कार्रवाई को तेज़ी से ले सके।फेसबुक मैसेंजर एक्सेसिबिलिटी
मैं सूचित किया गया है कि वे कोई ऑडियो क्यू जब संदेश फेसबुक मैसेंजर पर आता है मिलता है, और जाँच लॉग मैं क्या देख रहा है:
D/NotificationService(2665): package com.facebook.orcaText: []
और event.getText().size()
रिटर्न 0 (AccessibilityEvent घटना पर)।
अभी उन्हें ऐप खोलना है और पाठ उन्हें पढ़ने के लिए है, जो 2 आवाज कमांड है ...
मुझे अन्य सभी अधिसूचनाएं सही तरीके से मिलती हैं। मैंने फेसबुक से एक्सेसिबिलिटी पर अपने रुख के बारे में दस्तावेज की तलाश करने की कोशिश की लेकिन मुझे कुछ भी नहीं मिला।
क्या उनके नोटिफिकेशन से टेक्स्ट प्राप्त करने का कोई तरीका है?
अभी हम api19 + का उपयोग करते हैं, इसलिए यह वास्तव में ठीक है। भविष्य में हम पुराने फोन का समर्थन करेंगे, शायद मैं फुफ्फुस दृश्य चाल का उपयोग करूंगा, मुझे यह पसंद आया! – sokie
अतिरिक्त फ़ील्ड केवल सही काम करने के लिए साबित हुए! मैं अब बाकी अधिसूचना संदेशों के लिए इसका उपयोग कर रहा हूं। धन्यवाद! – sokie
@sokie 'मैं अब बाकी अधिसूचना संदेशों के लिए इसका उपयोग कर रहा हूं।' बहुत बढ़िया! ऐसा करने के लिए आपको सिफारिश करने के बारे में सोचा नहीं था। – Vikram