MP3 encoding in iPhone apps

Posted on 2011-04-27
Last Modified: 2012-05-11
Is it possible to create an iPhone app that records the user voice thru the microphone, encodes the file to a mp3 format and then sends the file to a server?
Question by:atipico
    LVL 10

    Assisted Solution


    Converting to different format on iDevice is not a good idea because it will drain battery pretty quickly.
    LVL 12

    Accepted Solution

    It is absolutely, definitely, possible, and has been done. I am aware of one app that specifically does mp3s and can send files to a server. The name escapes me but if you search the app store for "dictation", you will find it. As I recall, however, you cannot designate a server of your choice with this app, but have to subscribe to a paid service.

    If you search the app store for "dictation", will find several other apps that will do what you describe (and allow you to designate an ftp, webdav or email server), but these do not save in MP3. Most only save in wav format. Dictamus and Pocket Dictate (wav or dct) are among these.
    LVL 4

    Author Comment

    And if in case I do write an app that converts voice to MP3, I'd have to pay licensing rights such as right?
    LVL 12

    Assisted Solution

    That is the explanation I have seen for the absence of this feature on most of the existing products (but I do not personally know if it correct).

    I'll say this, though: The absence of MP3 conversion in these products is a critical deficiency. A core purpose of having dictation software on your phone is to transmit your dictation for transcription from where ever you happen to be. This requires a format that can provide reasonable quality in a file that is as small as practicable, so that the data does not take forever - and potentially cost a bundle - to transmit over G3 (or EDGE).

    MP3 is ideal, because it can deliver perfectly good voice quality in a very small file that everyone is able to play back. DCT or DSS would qualify, but (I believe) both are proprietary and, in any event, severely limit your transcription/playback options.

    Featured Post

    Free Trending Threat Insights Every Day

    Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

    Join & Write a Comment

    The release of the iPhone 6 and the iPhone 6 Plus was extremely successful for Apple. However when iOS 8.1 was introduced, many iPhone users complained of quick battery drainage. Without even knowing, you may be unnecessarily using up your battery p…
    Learn new improvements released by Google for Google Calendar. Noted in this article are simple tips and tricks that can make your everyday use of Google Calendar better.
    This video discusses moving either the default database or any database to a new volume.
    Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…

    746 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    13 Experts available now in Live!

    Get 1:1 Help Now