Arduino mkr family of boards is the best platform for all iot projects and development. You can add a wifi interface to your device with Arduini MKR Wifi 1010 or you can play with music files with no extra hardware with Arduini MKR Zero that has an on-board SD connector with dedicated SPI interfaces (SPI1).
If you are an engineer, educator or just an amateur passionate to make Iot projects in Australia, get in touch with us for more details or email us at inquiry@pakronics.com.au