Voice Project App

Main Application Purpose:

Record people singing with or without effects on theirs voices with a generic background rhythm.

Login Screen

- User can login/sigin with Facebook or Twitter account

Home Screen

- Show all the sounds recorded by current user (calling a REST service)

- User can slide down to refresh the sounds (call a REST service)

- User can play/pause/stop each sound (when the user press play, the app will call an other REST service to get the sound stream)

- User can view sound detail (selecting ">" icon)

Detail Screen

- Show the selected sound information (date time of the upload sound)

- User can play/pause/stop the sound (when the user press play, the app will call an other REST service to get the sound stream)

Record Screen

- User can record his/her voice (the maximum time is 10 seconds)

- User can select a background rhythm (choosing in a predetermined list). (Detailed below)

- User can put effects on the voice at the Voice Settings Screen (Detailed below)

- User can play the sound recorded

- User can cancel the sound and go back to Home Screen

- When the user save this sound, the app will call a REST service to save the sound and subsequently the app go to home screen refreshing it


Voice Settings:

- The visual appearance should resemble a sound amplifier or a studio recording desk

- User can choose the effects to be applied on his voice: Echo, Reverb, Chorus, Pitched Voice or Deep Voice.

- All effects will be displayed as a list with a cool check-box on the left and a intensity level selector under the effect's name.

- All selected effects will be applied to the user's voice with theirs respective intensity levels.

- User must be able to speak and preview/hear how his voice sounds like with the selected effects.

- The selected voice effects and setting will be saved and will be applied for all new recordings.

- The effects must be totally functional. Open source algorithms can be used for those modulations.

Background Rhythms:

- User can choose none background or between 6 rhythm to be played as the background of the recording.

- All rhythm will be displayed as a list with a cool radio button on the left and a speed level selector under the rhythm's name.

- Only one rhythm can be selected at a time.

- User must be able to hear the selected rhythm at the selected speed.

- For development purpose you can list any sound/rhythm and name them "rhythm 1" - "rhythm 2 " and so on.


- You will mock all the REST service. You shouldn´t develop the REST service, only the APP. (keep the REST service call commented)

- The sound time lime must be draw based on the sound recorded (like Voice Memos App on iPhone iOS 7.0)

- You will send me all the code developed and the xcode project

Habilidades: iPhone, Mobile App Development, Objective C

Veja mais: speed and sound app, one stop app, login button icon, ios 7 background, icon iphone 6, how to get ios 7, how develop app for iphone, facebook login new user name, facebook app for iphone 6, echo press, development of algorithms, develop algorithms, cancel icon, app develop service, Algorithms development, level it app, how to develop an app for iphone, the lime, rhythm, rest service, recorded voice, radio app ios, Project app, lime, how to cancel a project

Acerca do Empregador:
( 0 comentários ) ..., Brazil

ID do Projeto: #5105202

3 freelancers estão ofertando em média $824 para esse trabalho


Hello, Expert mobile application developer. I have huge experience in developing Business as well as Game applications. I can surely help you with your application requirement. I'm developer myself and i have 35 Mais

$1443 USD in 7 dias
(27 Comentários)

Hi,sir! I read with interest your job proposal entitled... I am android&iphone game developer and I have over 4 years for iphone game development. I think your idea is very good. If you check them then you can kn Mais

$252 USD in 3 dias
(33 Comentários)

Hello, Thank you for reading our project proposal, i had assumed the project scope we are very much sure we can do this project in the given period of time please communicate with us so that we can discuss the project Mais

$2000 USD in 30 dias
(5 Comentários)

Dear Sir. I'm talented mobile app/game developer. I have been developing Iphone/android apps for 5 years. You can see high skilled apps in my portfolios. I'm very interested in your job post involving these skills Mais

$257 USD in 4 dias
(11 Comentários)

I can help you with. I've extensive knowledge of REST and JSON APIs and have dealt with audio/video and sound frameworks. Please let me know if you would like to discuss further. Thanks! Nikhil

$777 USD in 10 dias
(1 Comentário)