Other 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.)

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

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.

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!


What's Next?
If you find the post is useful, subscribe to Simon Blog using RSS or Email to get free iPhone updates. Alternatively, you can follow me on Twitter or join us on Facebook.
Related Post you'll like:- Get to Know the iPhone Headset Shortcuts
- How to Control iPod Music Playback Anytime on iPhone
- First Look: Google Voice Search Finally Comes to iPhone
- iPhone Tip: Paste Your Phone Number into DialPad
- Free solution to Create & Transfer ringtones to iPhone on Mac









{ 1 trackback }
{ 26 comments… read them below or add one }
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?
@tony, I think DISKAID will also work.
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?
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??
you have to restart your phone
The voice control app does the same as number 3 above…I have rebooted my phone but still crashes.
Any proffered solution pls?
Voice app crashes, it won’t open.
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.
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
Thanks! It works now.
Thanks Kamal,
Checking the box Set group, owner, and permissions recursively in WinSCP made in work.
thnx simon great application
AMAZING FEATURE….
SIMO thnks for sharing.
Thanks it works. Great application.
Word up to the developers as well.
Simon, keep up the good work, we appreciate your efforts.
I am using a Mac. How do I set permissions and the Octal? Thanks for any help.
That would be so cool, a voice controlled phone!
I’ve followed all the directions but the voice control won’t show on my home screen.
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.
what did you do ?
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…
Thanks Kamal for addition note. It works.
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?
its work on my iphone 2g… thanks…
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
great app thanks
great app shame u have to open it to use it !!!!!!