Friday, September 7, 2012

Let there be voice!

You probably know that your phone can speak.  Spoken instructions in google maps are just one example.  This is made possible thanks to TTS.

TTS stands for Text To Speech.  It's the engine that converts written words and phrases to (hopefully) intelligible sounds.  It's used by navigation software to guide you on your way, by reader application to read your news while you're jogging or driving, and now by personal assistants that understand what you say and reply to your questions and commands.

Your phone came with Pico TTS and/or Google TTS.  Those are basic engines meant to provide minimum functionality out of the box.  You should be able to understand what comes out of them, but they won't fool you into thinking that it's a person speaking.

Luckily, there are a few professional TTS engines available for Android.  I don't have one single pick, so I'll list the best ones with their main characteristics.

The first one's SVOX Classic TTS.  The app's a free download that will let you sample their many voices.  One of it's high points is the number of languages supported.  They have, for example, male and female voices for both French (France) and Canadian French.  Each voice is available for 2.99$ from the market.  While their English voices are good, Chantal, their Canadian French female one is the best one around.

Next in line is IVONA HQ beta.  This one's the engine, and voices are available from the market.  They're very good, but come in a hefty 250MB package; that might be a problem if you have an old or "budget" device.  One selling point is that while they're in beta phase, all their voices are available for free.  They're definitely worth the download if you have the space.

Last but not least, CereProc English voices.  They're very good and come in a 160MB package for 1.60$.  You can sample them from their website, www.cereproc.com.  The Adam voice is so good it should make you forget that it's a computer talking.

Listen to a few samples, and you'll soon be looking for more apps to make your Android talk...

No comments:

Post a Comment