Using SD card to replace data cassette

If you can record&play the audio on a computer, then just a audio record/play module should be sufficient to control start/stop play/record from arduino. Yeah, need more space, but an N-GByte sd card is way cheaper than programming