First, can you list:
- The version of Audium you are using.
- The voice browser you are using with version.
- The Java application server you are using with version.
- The operating system you are using with version.
All of these factors affect recording files and how they turn out.
By using the Record_With_Confirm element, you know that the voice browser is able to make the recording, so the issue is whether the problem is in transmitting the recording, receiving the recording, or playing the recording.
My suggestion is to do an experiment using the VoiceGenie developer node (developer.voicegenie.com). Make a simple application with just a Record element. See if a recording can be made with that voice browser and the same application server and operating system. If it works, you know the issue is with the way the data is transmitted from your voice browser. If it doesn't work, you can reasonably eliminate the voice browser as the issue.
Question: WinAmp says the file is empty. Is it? How big is it? Does the file come out larger when you make a longer recording or does it appear the same size no matter what the recording is?
Another potential source for the problem could be that the voice browser is sending the recording in a format other than what you are expecting, and you are saving it to a wav. That would explain the results you are getting. Check your voice browser documentation to make sure the formats jibe.