Sitemap Voice eXchange
Home > Documentation

Last modified: March 29 2005.
A brief summary of the challenge being addressed:

Two persons frequently communicate with each other via e-mail. However, e-mail is good only for text, and for graphics transmission. Standard sound formats that encode human speech, produce extremely large outputs, that are not proper for e-mail communication. However, if certain assumptions are made about human speech, the communication will be efficient.

The speech profile of this person can be created which will contain the collection of elementary sounds uttered by him/her. This profile will be a one-time download for the listeners. The actual audio messages can be encoded based on the profile. The users will only need to download the encoded data (which will be much smaller than the actual audio data). This can be decoded using the profile stored earlier by the user, and the audio can be regenerated.

Kind of software being developed:

The project involves building a system for exchanging voice messages over mail, using very high speech compression, as described above. The sender will record his voice message and transform it into the coded, compressed file using the encoder module. The coded file is transferred as an email attachment. The receiver passes the attached file through the decoder module, which reproduces the original speech. Both the encoder and decoder will use a repository of speech segments. The repository may be transported by CDs, or may be made available for download, etc. The entire system (encoder, decoder and repository generator) will be prepared and coded for Linux.

Brief description of various components:

The project will deliver an easy-to-use package which will enable the proposed exchange of voice messages.
The system will be user-friendly. Once the repository generation and exchange process is over, communication can begin almost instantly.

References: See Also