I'm trying to build something that can use voice recognition to search something up. I am planning to use this small module for the mic (https://www.sparkfun.com/products/12758), because I want to make it as compact as possible. So I've hooked up a bluetooth module to my arduino uno and I can hook the microphone up, but how would I get the microphone to connect to my phone's Google Voice Search in realtime through bluetooth?

  • You can't. The Arduino Uno is not powerful enough. – Majenko Jun 28 '16 at 10:49
  • I thought so too, but some googling led me to this tutorial with code. I'm not sure it works, but if you try it let us know! :) Of course, this only covers the audio part, and that may just be enough for an Uno. – jogco Jun 28 '16 at 14:08

If this is a simple "I can do it!", then it's a good project to work. If it's just something to use, I'd rather use RPi. It's much much more simple to do it. Even already has proper connectors and everything. Just plug&play for this kinda application.

  • How would I do it with an arduino pro mini? – TheDroider Jun 29 '16 at 23:39
  • You can't! Specially not to mini! The only way with extra equipment is here: instructables.com/id/Arduino-Mega-Audio-File-logging – Jakey Jun 30 '16 at 8:43
  • But that doesn't transfer it to my phone using bluetooth – TheDroider Jul 1 '16 at 2:27
  • 1
    You haven't written anywhere, that you wan't it transfered to your phone! In that case, add a bluetooth module. also, EDIT THE ORIGINAL POST! – Jakey Jul 1 '16 at 2:59
  • 1
    I'm not here to give you direct solution. I gave you the idea, the link and that's it. You'll have to figure it out on your own. Use microphone and do as in link I've posted earlier. After it will work, add bluetooth module and create a program in order: -After button, record voice. -After button, stop recordin, start saving to SD card -After saved to card, (if possible) send to Device_name And that's it. I won't write you code and I'm pretty sure, noone here will! – Jakey Jul 1 '16 at 3:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.