से बात नहीं की जाती है एक भाषण-मान्यता आधारित ऐप मैं एपीआई 8 (एंड्रॉइड 2.2) से शुरू होने वाले एंड्रॉइड के सभी संस्करणों पर अच्छी तरह से काम पर काम कर रहा हूं।जेलीबीन में मान्यता पहचानकर्ता तुरंत
लेकिन एक नेक्सस एस 4 जी (एंड्रॉयड 4.1.1) पर, RecognitionListener बस लगभग 1 मिनट के लिए पड़ाव, तो इसकी onError() कॉलबैक के माध्यम से एक ERROR_SERVER जारी करेगा।
यदि 1-2 सेकंड (उस onReadyForSpeech नींद) के भीतर बोली जाती है, तो यह अपेक्षित रूप से ठीक से व्यवहार करेगा।
जेलीबीन में क्या बदल गया जो इस व्यवहार को समझा सकता है?
अधिक महत्वपूर्ण बात यह है कि इसे एंड्रॉइड के पुराने संस्करणों में व्यवहार करने का कोई तरीका है? (अर्थात सुनने के रखने के लिए, तो ERROR_SPEECH_TIMEOUT जारी करता है, तो 10 सेकंड डिफ़ॉल्ट भीतर से बात नहीं की)
पिछड़ा संगतता तोड़ने का यह एसएनएएफयू परिचित लगता है ... मैं हाल ही में एक समान पोस्ट में आया, [दृष्टि में कोई जवाब नहीं] (http://stackoverflow.com/q/13670378/576267)। शायद यह [इस] से संबंधित है (http://stackoverflow.com/a/11839541/576267)? सौभाग्य! –
हां, यह मुद्दा जेलीबीन में पेश किया गया है। आपको लिंक किए गए पोस्ट पर नजर रखना चाहिए, क्योंकि इसमें 100 बिंदु बक्षीस है। – scriptocalypse
http://stackoverflow.com/questions/14940657/android-speech-recognition-as-a-service-on-android-4-1-4-2/14950616#14950616 पर बीप ध्वनि को म्यूट करने सहित मेरे काम को देखें। –