How to Enable Voice Control on iPhone 2G & 3G

iphone 3gs voice controlOther than the “S”peed improvement, iPhone 3GS also comes with some unique features which are not available to the original iPhone models. One of them is the Voice Control that lets you make calls or play music by using your voice. For instance, simply speak to your iPhone and say “Call Simon”. iPhone recognizes the contact and repeats it for confirmation, then dial away. Voice control also works when you’re playing song in iPod app. Say, to check out the name of song that is currently playing, ask your iPhone what song is playing and you’ll hear the answer. It’s a pretty cool feature, though, practically it takes time for iPhone to learn your voice.

Anyhow, for those still using iPhone 2G or 3G, you’ll probably love to bundle this feature into your iPhone. You can follow this guide to install voice control application on iPhone 2G and 3G. [Thanks for those iPhone developers to make Voice Control available on these iPhone models!]

Prerequisite

To install voice control app, you should meet the following requirements:

1. First, you need a jailbroken iPhone running iPhone 3.0 or up.
2. Next, your iPhone should have OpenSSH installed. (Please note: OpenSSH can be found on Cydia.)
3. You should know how to transfer file from your computer to iPhone via SSH. If you’re not familiar about it, please check out the SSH tutorial before going deeper.

Procedures to install Voice Control App

Okay, if you have everything prepared, let’s get started.

1. Download the Voice Control App from here. Extract the zipped file and you should get a folder named “Voice Control.app”. (Note: For Mac user, the “.app” extension may be hidden.)

Voice Control App File

2. Transfer the Voice Control App to your iPhone using SSH and place it under /<root>/Applications.

winscp application folder

3. Make sure the folder permission is correct. Normally, the folder should be correct after copied. But you can confirm it by right-clicking on “Voice Control.app” folder and select “Info” to verify the folder permission. Make sure the Octal is set to 0755.

voicecontrol-app-permission

4. Restart your iPhone and that’s it!

Once restarted, you’ll see the Voice Control icon on the homescreen. Tap on it to activate the app. The voice control app is not exactly the same as the one on iPhone 3GS. You’ll see a navigation bar at the bottom of the screen with Contacts, iPod and Bookmarks available. To make a call, tap “Contacts” and simply call a name in your contacts. Voice Control recognizes the name and show you the phone number. You can then tap on the number and dial it right away. You can further tap on the “Info” icon on the top-right and fine-tunes the settings of Voice Control. Enjoy!

voice-control-hack-1voice-control-hack-2

About Simon Ng

Founder, developer and chief blogger of simonblog.com

, , , ,

41 Responses to How to Enable Voice Control on iPhone 2G & 3G

  1. tony October 23, 2009 at 10:58 am #

    can i use DISKAID to transfer the “voice control app” to my iphone 2g? and will it work even i don’t change the permission?

    • Simon Ng October 24, 2009 at 1:17 am #

      @tony, I think DISKAID will also work.

    • Johnny December 1, 2010 at 12:04 am #

      No you dont have to change the permissions.
      We just put it in the instructions because we think its fun.
      dumbass.

  2. Phillip Hudson October 23, 2009 at 8:33 pm #

    i have followed all the steps but the voice control is not showing on my home screen but the file is in my /root/applications folder any ideas?

  3. Phillip Hudson October 23, 2009 at 9:11 pm #

    now i have the app on my home screen (filename has to be VoiceControl.app) but when i click on it, it try’s to open but then goes off??

  4. obaid October 23, 2009 at 9:11 pm #

    you have to restart your phone

  5. suavedude October 23, 2009 at 10:52 pm #

    The voice control app does the same as number 3 above…I have rebooted my phone but still crashes.
    Any proffered solution pls?

  6. Eugene October 23, 2009 at 10:58 pm #

    Voice app crashes, it won’t open.

  7. Joe Butler October 24, 2009 at 12:46 am #

    Does not work on 3G, FW 3.1.2, BB 5.11. I have tried 3 separate times. The permissions are Ok, and I have reset every time. When I click on the program, it crashes.

  8. Kamal October 24, 2009 at 1:40 am #

    I faced the same problem of crashing. But this worked for me in WinSCP. When you right click to check for permissions on the folder, make sure its octal is 0755 and that you also check the box saying Set group, owner and permissions recursively. Click OK and then restart the phone. It should work now :)

    • Eugene October 24, 2009 at 6:05 am #

      Thanks! It works now.

  9. Joe Butler October 24, 2009 at 2:43 am #

    Thanks Kamal,

    Checking the box Set group, owner, and permissions recursively in WinSCP made in work.

  10. varun October 24, 2009 at 5:33 am #

    thnx simon great application

  11. Jagney October 24, 2009 at 8:36 am #

    AMAZING FEATURE….

    SIMO thnks for sharing.

  12. suavedude October 24, 2009 at 9:23 pm #

    Thanks it works. Great application.
    Word up to the developers as well.
    Simon, keep up the good work, we appreciate your efforts.

  13. Sunil Rao October 25, 2009 at 8:24 am #

    I am using a Mac. How do I set permissions and the Octal? Thanks for any help.

  14. Technology October 25, 2009 at 4:02 pm #

    That would be so cool, a voice controlled phone!

  15. Lilyrose October 26, 2009 at 1:13 pm #

    I’ve followed all the directions but the voice control won’t show on my home screen. :(

  16. Lilyrose October 26, 2009 at 1:53 pm #

    After so many failed attempts, I never gave up, now it’s working!!!! Thanks Simon and for the others comments info, esp. Kamal. Thank you. :D

    • deaf rocker October 31, 2009 at 1:34 am #

      what did you do ?

  17. Rebola October 26, 2009 at 8:01 pm #

    Is this the real Voice Control application or just Vocalia with some skins? I’m asking this because it does not repeat and i also cannot start the aplication with home button. Also the languages are just English, French or German.

    Simon, what do you say about this?

    Best regards…

  18. Ohdom October 28, 2009 at 1:34 pm #

    Thanks Kamal for addition note. It works.

  19. deaf rocker October 31, 2009 at 1:17 am #

    i’ve followed all the steps, but i dont see the icon there.
    im using os 3.0 i didnt upgrade at all as i feel that its pretty unstable.
    must i upgrade to 3.1.2?

  20. noldskie November 3, 2009 at 9:42 pm #

    its work on my iphone 2g… thanks…

  21. Jim Frogge November 5, 2009 at 9:55 am #

    ONCE MORE…..this site is great!! Especially for a 47 year old born-again techie!! I’ve learned to read all the viewer comments before I start on an SSH or jailbreak, etc. Also, need to thank “KAMAL” for the comment on setting the “group, owner and permissions recursively” box!! I forgot the first time and went back to re-read the posts and found what the problem was. Changed the setting and re-started to a brand new application via Simon and SHH (and Kamal)!

    Thanks again!

    Jim Frogge in NC

  22. Shaun Mason November 6, 2009 at 12:51 am #

    great app thanks

  23. Shaun Mason November 6, 2009 at 2:52 am #

    great app shame u have to open it to use it !!!!!!

  24. shups December 26, 2009 at 4:49 pm #

    i still don’t see the app after setting the permissions settings…just to check, after i extracted the zip file, it’s only a file by itself? other applications are all in folders when i SSH onto my iphone except this?

  25. Isuru Sampath January 1, 2010 at 11:23 am #

    You must set octal to 755 and ALSO CHECK THE “set group owner and permission recursively” to make it work will 3.1.2. I got it working but its a horrible applications and seems very buggy.

  26. Ivo January 27, 2010 at 12:07 am #

    thanks for the app. it’s working, but I didn’t try the functions yet to tell you my opinion

  27. john topliff February 8, 2010 at 9:00 pm #

    pleas help have followed all steps (cant check permissions as when i right click on file no “info” comes up so dont know how else to check) have icon on screen have restarted and resprung phone but app starts to open the goes back to home screen help!!!!

  28. dark_topo February 16, 2010 at 11:25 pm #

    it doesn’t work for me it crashes

  29. Ernesto February 27, 2010 at 1:17 am #

    this is a modification of the Vocalia app, not the real one that came with the new ipod.
    download the Vocalia app from hakulous, does the same that this mode and you don’t need to do all those steps.

  30. Aki June 28, 2010 at 5:20 am #

    You can do same thing with PC suite application (without OpenSSH) , copy the VoiceControl.app to “Root\Applications” , when you copy the application change
    permissions to 775 , very important to INCLUDE FOLDERS AND SUB FOLDERS (there are a check-box) Other way application will shout down second after you will start it.
    good luck!

  31. Jorge December 5, 2010 at 5:11 am #

    How to uninstal the voice control above? Because my it is not working

  32. nithin May 19, 2011 at 2:01 pm #

    yea! its cool..
    But it does differ a lot from the inbuilt voice control given in 3gs.

    VOCALIA is damn poor compared to inbuilt voice control in 3GS

  33. Pramesh May 23, 2011 at 5:11 pm #

    How to delete the application? I didnt it useful anymore though the apps is great…

  34. Pramesh May 23, 2011 at 5:14 pm #

    How to delete the application? I didnt think it useful anymore though the apps is great…

    • Simon Ng May 24, 2011 at 12:50 pm #

      You can delete the “Voice Control.app” folder in //Applications and reboot your iPhone.

  35. nithin May 24, 2011 at 2:59 pm #

    Instead use Cydelete from Cydia…
    can Delete all cydia apps like apple apps…

Trackbacks/Pingbacks

  1. How to enable Voice control on 3G - iPhoneinfo.se - iPhoneforum i Sverige - October 24, 2009

    [...] [...]

Leave a Reply