|
|
| Line 458: |
Line 458: |
| ==''License''== | | ==''License''== |
| Dhvani is licensed under GPL version 2 or later | | Dhvani is licensed under GPL version 2 or later |
|
| |
| ==''Dhvani-Java''==
| |
|
| |
| dhvani-java is a java port of the original system that is being developed to provide an extensible framework and API for cross platform deployment, multiple language support, and SSML support.
| |
|
| |
| Product Functions
| |
| ----------------
| |
| The major functions that should be performed by dhvani-java include:
| |
| #Support for Indian language text input encoded as Unicode characters starting with Hindi, Malayalam and Marathi.
| |
| #Partial Support for the W3C Working draft for the Speech Synthesis Markup Language (SSML).
| |
| #Allow support for multiple voices.
| |
| #Provide an API for programmatic use of dhvani-java within java applications.
| |
| #Use an extensible application framework.
| |
| #Provide an API for extending dhvani-java to support other Indian languages.
| |
| #Handle abbreviations, exceptions etc.
| |
| #Support a lexicon for non-standard pronunciation.
| |
| #Use XML based configuration files for each language.
| |
| A prototype application using dhvani-java will also be developed to showcase the API and detail how to use it.
| |