Human voice playback project that runs on battery

Title: Human voice playback project that runs on battery

Hi.

I'm a newbie developing my first arduino project that will play recorded audio files such as "Good Morning Sir, blah blah blah", in Ironman's Jarvis's voice.

I've already tried SD card shield, 0.5watt 8 ohm speaker, and TMRPCM library into my project just like this. (https://diyhacking.com/arduino-audio-player/) However, the audio quality is very bad. It is more suited to play tone melody than recorded human voice.

Could you please recommend me any good shields/setups for this project? Here's the rest of my needs.

  • Only Mono is enough.
  • Playback only.
  • It only need to be as loud as speaking face-to-face.
  • It will run on 5v battery.
  • The cheaper/smaller, the better.

Thanks very much!

trafalgarlaw199:
I've already tried SD card shield, 0.5watt 8 ohm speaker, and TMRPCM library into my project just like this. (https://diyhacking.com/arduino-audio-player/) However, the audio quality is very bad. It is more suited to play tone melody than recorded human voice.

Yeah, that's about as good as Arduino can do. I think some of the Teensy boards are a little better suited to audio. Or you could put on an MP3 shield.