You can load WAV files into the Resources of the TelnetCE client on the device and then use Screen Scraping based scripting to play different sounds depending on on screen information. Meaning, if the item scan returns a screen that says ITEM STATUS XYX then you could have a script that scrapes that off of the screen and plays the corresponding XYZ .WAV file. I have used this approach for selectively playing different Error noises depending on the message returned from the host application.
Activate On Screen Update
If (Search Screen("XYZ"))
Else If (Search Screen("ABC"))
Thank you very much. It worked perfectly fine for me.