Closed

Voice Project App

This project received 5 bids from talented freelancers with an average bid price of $946 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
$30 - $250 USD
Total Bids
5
Project Description

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.

Attention:
- 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

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online