Adding Search by voice
Improved code
Bugfix