AUVAI

What is AUVAI ?

AUVAI is a Java API and Java Swing based application for Tamil Unicode Text to Speech conversion. It uses Java 1.4.0 API for Speech Reproduction. Currently the code comes with a set of voices (can be selected by users)

Technology

AUVAI is based on Java 1.4.0 API and does not use any external Audio library or JME. Hence the user need to have JRE 1.4.0 or above to run this application.

AUVAI uses Speech Reproduction technology. In this, for each letter/combination of letters, there will be a predefined audio file. When the input Tamil Unicode Text is given. The list of audio files required to produce the output are prepared and played.

The disadvantage of Speech Reproduction is the output voice will be more machine like, there won't be any difference in puntuations and there wont be any human like feel.

To make this more human like, The future direction of this project is to replace Speech Reproduction with Speech Synthesis technology in which adjusting the tempo and to add human like feel is possible.

In the current release, only Tamil Unicode Text to Speech is supproted. In Future releases, support for all Indian languages will be added.

As this project uses Java 1.4.0 from Sun Java, The program is OS Independant and the only requirement is JRE 1.4.0 or higher

Download

The latest version of this product can be downloaded from SourceForge Project Download page

Feedbacks & Suggestions

Please mail me your feedbacks and suggestions to improve this product to tgkindia@users.sourceforge.net

Author's Home Page

You may also visit the Author's Home Page or (Mirror) for more interesting products and code.