I'm currently working on a smart home with voice recognition and I'm looking for a microphone that I could use for a whole room. What kind of microphone should I be looking for? What does the Amazon Echo and the Google Home thing use?
The microphone will most likely be connected to an Android device. The Android device is connected to an isolated private network hosted by a Raspberry Pi and uses Google's speech recognition in offline mode. Using Tasker+AutoVoice the recognized commands will then call certain http routes on the Raspberry Pi to do stuff with the smart home, like turning the lights on etc.
Would it make sense for me to buy an Echo? Could I use its microphone without an Internet connection?