Before we get further we want to understand what we want the application to do. At the basic level we want it to record the users voice and then set that recording as the ring tone.
But we should probably add some simple stuff, our scenarios/features. For example:
User should be able to record a ring tone (obvious)
User should be able to save and browse their own ring tones.
So the question for you is: What should our app do to make it useful.
Respond in comment section.