I am trying to do a project with voice recognition. Which platform is better for voice recognition Arduino or Raspberry Pi? And why?


1 Answer 1


I'd go so far to say that the computational power of an arduino would be quite a limit to voice recognition. Bitvoicer for example uses the arduino to sample the speech but not to process and recognice it. It sends the stream to a more powerful system to do the recognition part.

The Pi on the other hand is powerful enough to do all the processing itself as this excellent answer points out.

If the voice commands to be distinguished are very rudimentary only (as your other question suggests) it might be possible to get something done with the arduino. But I think that it will be bordering self mortification.

  • "If the voice commands to be distinguished are very rudimentary only" not exactly, i will add some features. if the head unit that controls the mouse movement stop working, there will be an option to control it by voice.
    – user31358
    May 30, 2015 at 10:58
  • In this case I'd strongly vote to not use an arduino!
    – Ghanima
    May 30, 2015 at 11:04
  • About the sensors.I won't use the berryIMU because it's a combined chip. i have to use them in separate. Do you have any suggestion?
    – user31358
    May 30, 2015 at 11:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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