Generate PWM data starting from audio file

Hello, I need to play some sounds in an application, but are very small sounds less than 3 seconds.
Is there any application that transforms WAV or MP3 in PWM data I would use the code to be played by the Arduino?
This would avoid the use of SD breadboard or a sound shield.

What sample rate?
Let's say you have a sample rate of 10KHz with an 8 bit sample, for three seconds that is going to take 30K of memory. You are going to have to store that somewhere. If it is in program memory then there is not enough on a Uno to store this, you will have to go to a Mega. In theory you could put it into flash and play it out through a modified PWM signal.

Is there any application that transforms WAV or MP3 in PWM data

Well you do not want the data in PWM form, that means nothing anyway. You just need 8 bit samples, but you need it in the form of an array declaration you can include in the Arduino source code. There are none that do that, that I am aware of. It would be a simple matter to program that up in a language like Processing however.

You also say sounds and not sound, does that mean there are more than one?

Really take up much space, and I will need some sounds.
Look at that, interesting the way it generate RAW.

Zhenit:
Really take up much space,

What does that mean?

Look at that, interesting the way it generate RAW.

That is what I described in reply #1