DIY Noise box/sound machine

Hello everyone, I'd like to build my own sound machine but I am having trouble locating parts. Does anyone make a small amp with USB/SD card input that will auto play a .wav file? I can find plenty of bluetooth amps but I'd prefer to have a self contained unit that will loop a .wav file. It would only need to drive a couple of 3" speakers. Thanks in advance.

Tom