Speech recognition not working in Xiaomi Redmi Note 4G Has anyone experienced it before? The speech recognition (Google Now and speech input) is not working in Redmi Note 4G at all. I've tried cleaning cache, re-training, re-authentication, etc. but every time it says- "Didn't catch it. Please try again."
Can anyone please tell me what's wrong? Thanks for your help!

P.S: I'm having excellent WiFi connection with mic turned on. I've also checked all permission settings.
Apparently, this is a known hardware issue on the RedMi Note 4G. The top microphone doesn't work, only the bottom one. Talk directly into the bottom of the phone and Google Now should work just fine. BTW, the 3G version of the RedMi Note (w/ MTK chip) works just fine.
Chinese QA sucks.