Voice Dial Quick Start Guide

Introduction
VoiceDial for iPhone lets you control your iPhone with your voice. You can speak to dial contacts, start applications and open Safari bookmarks. The software will recognize previously recorded samples of your voice and match them with 'actions' which you have defined earlier.

VoiceDial foriPhone is speaker-dependent and requires a short period of training. It may then successfully capture your speech with a very high accuracy. It can achieve 96% accuracy if operated under optimal conditions.

It needs to learn your voice and can only recognize previously recorded items. It does not have a predefined vocabulary, so you need to record the words and names it recognizes.

Getting Started

You may start VoiceDial by double-pressing the Home Button on your iPhone (the round hardware key at the bottom). Or tap the icon on the main iPhone menu.

First record the 3 basic system commands: Accept, Repeat & Cancel. You need to do this before you record other samples. Go to the Actions Menu, then select System Commands, then record all three commands.

Next, try recording a few names from your addressbook. You have 2 seconds recording time for each name (called 'voice tag'). You may record only the first or last name of a person, if you wish. If you record both, skip the pause between the first and last name. For example, say "JohnSmith", not "John...Smit" for better results.

Press Actions \ ContactsName \ Number to start recording

For example: Actions \ Contacts \ John \ (1)23456789

You may also record voice tags for Safari bookmarks and for applications. The recording proces is the same, you say for example 'Get Mail', to start the mail program, or "New York Times" to open their website.

Recognition

Tap the main screen to start recognition. The software will say: "Speak Now" and starts capturing your voice for 2 seconds. It will then try to match the sound sample to the ones recorded earlier.

When it finds a match, it will playback the sample that was stored for that action. It will ask you for confirmation (this may be turned off in Preferences): "Accept, Repeat or Cancel". Accept will perform the action. For example, it will dial the default number of the person's name whom you have spoken. Repeat enables you to speak again after a false recognition. Cancel will stop the recognition process.

Improving Results

For the best recognition results follow these guidelines:

1. Record clean samples. After each recording, the software plays back the captured sample. If you hear crackles, pauses, distortions, background noise or interruptions: don't save the sample, but cancel it. Then repeat the recording until you have a clean sample.

2. Record multiple voice tags for each action. You may store up to 3 voice tags per action. More voice tags mean a better chance of a positive recognition. Go to Commands and choose an item from the list. Then select Add Voice Tag to record additional tags.

3. When recording multiple voice tags: apply slight variations in the recordings. Use a different pitch for the second voice tag and a different tempo for the third.

4. Less is more. If you store too many contacts, the recognition accuracy will drop, because you will have more people with similar sounding names, making it too difficult for the software to distinguish between them. To get 95% recognition rate, store the 10 phone numbers you dial most. You may store more, but the recognition rate will drop considerably.

5. When recording names: record the first name and the last name without a pause . Our speech recognition algoritm doesn't like pauses between words.

6. When recording names: avoid only first names with single vowels. Short names, like John and Josh, or Beth and Ben are phonetically very similar and the software may mix them up. Always say the last name as well in such cases.

7. In the recognition phase: make sure you're in a clean noise environment with as little as possible background noise. For example, while driving: turn off the car radio and close windows.

8. Make sure your hand is not covering the microphone during recording or recognition. The iPhone microphone is located at the bottom right of the device. When covered, the sound sample will be muffled.

9. If you have frequent mismatches of a name, reboot your iPhone to make sure other processes on the phone are not interfering or taking away processor time.

10. If you still have mismatches after a reboot, add three new voice tags for that name. The old ones will automatically be overwritten.

Preferences
Home Button - when enabled, it allows you to click two times on the iPhone home button (located at the bottom) to start up Voice Dial. This allows you to make calls without looking at the display. The safest way to dial while driving.
Confirmations - when enabled, you'll be asked to confirm every action before it's performed. When turned off, it speeds up dialing by approx. 5 seconds.
Voice Guide - when disabled, you will hear beeps instead of spoken guidance. May speed up dialing also.
 
Questions? Please read the FAQ