My Brilliant Ideas... now available for download

Logo Home Page

Face To Voice user manual

Face To Voice is designed to easily allow young children to place phone calls through the Vonage® digital phone system. Using the mouse or keybord, simply scroll through photos and stop on the person you want to call.

System Requirements  

Face To Voice interfaces with the Vonage® Digital Phone Service. You must be a Vonage® customer to make use of Face To Voice.
Face To Voice requires minimal system resources, but it does require the presence of the Microsoft® .Net Framework 2.0. The .Net Framework is a free Microsoft® component that is required to run any software built with .Net technology. Windows® Vista users already have the .Net Framework installed. Windows ® XP users may have the .Net Framework installed from other applications. If not, Face To Voice setup will automatically download and install it.
View requirements for the Microsoft® .Net Framework 2.0


1. Download and extract
Download zipped installer

2. You should see two files after extracting the contents - FaceToVoiceSetup.msi and Setup.exe.
Setup Files

Run Setup.exe to begin installation. This process will detect the presence of necessary components and install what is missing. For instance, if the .Net Framework needs to be installed, you will see this: (otherwise, you may skip to here)
.Net Framework Install

After accepting the license agreement, you will download and intall the prerequisite components
Downloading Prerequisites

After downloading, the .Net Framework 2.0 will be installed
Install .Net

3. Once the prerequisites are installed, Face To Voice setup will begin. Step through the next 6 screens to complete the installation.
Setup Screen 1

Setup Screen 2

Setup Screen 3

You must accept the license agreement to continue.
Setup Screen 4

Setup Screen 5

Setup Screen 6

Configuring Vonage® Login  

1. Run Face To Voice and press ctrl+s (hold down the control key, and press "s") to show the menu. Press ctrl+s again to hide the menu.
Settings Menu

2. Click the "Settings" menu to open the screen where you will enter your Vonage® login information.
Settings Window

3. Enter your Vonage® Username and Password. Click the "Get Numbers" button to automatically retrieve your valid phone numbers. Most users will have only one number, but it is possible to have several and this allows you to set which phone number you want to call FROM. It also verifies your login is correct. If you login is incorrect, Face To Voice will show a message indicating authentication failed.
Entering Login
The "Close Program After Initiating Call" checkbox tells the program to exit immediately after a call has begun. You may want to turn this setting on by checking the box. If you choose to leave Face To Voice running after beginning a call, accidentally pressing the "Enter" key, or clicking the photo again will result in Face To Voice trying to begin another call. Your call waiting tone will beep, and after you hang up from your first call, your phone will ring again because it thinks you are trying to place anther call.
IMPORTANT: This setting is user specific. If your child uses ad different login than is being used to configure Face To Voice, this setting will not be set. Be sure to set this "Close Program After Initiating Call" setting while logged in as the user that will be placing calls. All other settings are not dependent on the logged in user.

Managing your phonebook

1. Run Face To Voice and press ctrl+s (hold down the control key, and press "s") to show the menu. Press ctrl+s again to hide the menu.
Menu - Phonebook
2. Click "Phonebook" to open the Phonebook window.

Phonebook window

Add a Contact

3. Click the "New Phonebook Entry" button to activate the right side of the screen. Here you enter the name, phone number and image to use for this contact. To choose an image, click "Edit Picture" to browse for a picture. When finished, click "Save" to add your new contact to the phonebook. Repeat these steps for each contact you want to add.
After several entries, the phonebook will resemble this:

Update Contact

4. You may change the information for a contact by selecting the entry in the contact grid on the left side of the phonebook screen. The information will automatically populate into the fields on the right side of the screen. Click "Edit Entry" to activate the fields for updating. When finished, click the "Update" button to save your changes and return to view mode. You may cancel at any time by clicking the "Cancel" button. No changes will be made if Cancel is chosen.
Update Contact

Deleting a Contact

5. Follow the same procedure as Update Contact, but choose "Delete" to remove the contact from your phonebook. The photo will not be deleted from your computer, but it will no longer show up in the phonebook.

Placing a Call

Face to Voice has been designed to be used by young children, and thus is extremely simple to use. So easy, in fact, I find myself using it often. If your child does not have the mouse skills to open Face To Voice with the desktop shortcut, you may consider programming one of your keyboard's quick keys to open it.
With Face to Voice running, the user may click the arrows, OR, use the keyboard's left and right arrow keys to scroll through the contacts.
With the photo of the person you want to call showing, Click on the photo, OR, press the keyboard's enter key to initiate the call. If you have configured Face to Voice to shut down after a call, the program will briefly display a green check mark, then close down. If you have not chosen to close Face To Voice after placing a call, it will remain running as is.

Viewing the log

1. Run Face To Voice and press ctrl+s (hold down the control key, and press "s") to show the menu. Press ctrl+s again to hide the menu.
Log Menu
2. Click "View Log" to open the log file. This file may be helpful in troubleshooting, or just reviewing what calls have been placed.
The Log File

Exploring the Program Folder

Below is a list and explanation of the files Face To Voice installs. A default installation will deposit its files to c:\Program Files\Face To Voice
Log File
  • AppData.xml: This is a file in xml format that stores your login information and all of your phonebook contacts. You can save a copy of this file to backup your contact list. If you ever need to re-install Face To Voice, you can simply replace the newly installed AppData.xml file with your backup copy and you are ready to place calls.
  • FaceToVoice.exe: The "program" executeable. The shortcuts that Face To Voice creates on you desktop and start menu point directly to this file
  • FaceToVoice.exe.config: This is a file in xml format that stores application settings. The choice to Close Program After Initiating Call is stored here.
  • Various .ico files: Small images used to display the Face To Voice icon on shortcuts, on forms, etc.
  • License.rtf: The license agreement you agreed to before installing Face to Voice.
  • Log.txt: The log file that saves the phone numbers you called, and any errors that have ocurred. You may delete the text of this file, but do not delete the file itself.
  • images folder: This is where Face To Voice copies the photos you use in you phonebook. This folder is not removed when you uninstall Face To Voice. Also, photos are not deleted when you delete a contact. If you delete a photo for a contact from this folder, a generic image will display in its place.
  • Resources folder: This is where Face To Voice stores other files it needs. At the time of this writing, only the generic photo file will be in this folder.


If Face To Voice is not placing calls, use this URL to test your Vonage® digital phone service. Copy and paste it into your web browser. Replace everything in RED with your information, being sure to remove any spaces. If the following test does NOT work, the problem is either with the phone service, or your login information. Your login information will be encrypted before transmission. Input phone numbers in this format: 1+area code+number (ex: 12075551234) Your Username &password=Your Password &fromnumber=Your Vonage® Phone number &tonumber=The number you are calling

If it was successful you will get a response like this:
Test Response

Otherwise you will get a response describing the error, such as:

Contacting Us

Copyright© 2007 Robert Crowley - All rights reserved