Using Processing to play audio files, triggered via Arduino (with RFID reader) connected through serial port. The cats have a range of responses for each tag, so the output is randomised. You can hear the same audio clip being invoked more than once so the sounds overlap.