After creating the hex data file that you want to send, rename it as a .raw file. There are many sound programs that will convert the .raw file into other sound files such as wav and mp3.
The point about mp3 is true, even if you used a 0quality loss control the sound is still compressed.