Recommend me a speech api or program to integrate with my application
hello
I am developing a commercial application. I need to have voice synthesis.
I have tested FreeTTS and got it work.
But it has just 2 voices (both male). The process to make a voice or import some seems difficult, and seems I have no control on pitch or tone.
I used to use Lernout and Hauspie in Visual Basic, it was great. I also used the voice that Amiga computer had, and it had many commands to control it. The voices where simply controled by parameters (pitch, gender, tone, volume).
Is there something similar in Java? Is there some gpl, opensource or cheap commercial speech api implementation you may know?
If not, does someone have an idea on where to get voices for FreeTTS? Can I buy some voice somewhere or to someone?
Thanks.
Jordi
[804 byte] By [
Jordi_rca] at [2007-11-27 6:58:52]

# 2
Hi Aniruddha ,
I saw it supports mbrola voices, and there is a female voice.
But it says that the mbrola voices are not supported for Windows.
I also have a problem, because mbrola voices seems only be avaliable for non comercial projects, and seems there is no way to purchase a comercial license.
Also, if it says it won't work in Windows with FreeTTS:
"NOTE: FreeTTS does not support MBROLA on the Windows platform. "
So I need voices for Windows, Linux and any system that could execute Java.
Did you mean that, or there is something I didn't notice?
Thanks
Jordi
PD: I ask again, do you know any other way to provide voices to my program?
# 3
hi!
i just found this link http://javaboutique.internet.com/tutorial/speechapi/index-3.html
not tested, i am sorry for this kind of suggestion, i myself do not like, but i have short of time, and my machine is also now having a problem. but i tries to search for you, just go through the docs.
http://javaboutique.internet.com/tutorial/speechapi/
regards
Aniruddha
# 4
It's good. I will try to variate the voices so I can get some different ones from one file. Maybe I try to make a female voice, and with 2 (one male and one female) I can do something changing values of pitch and speed.
http://freetts.sourceforge.net/javadoc/com/sun/speech/engine/synthesis/BaseSynthesizerProperties.html
I also found this link, seems related to what you said.
Thank you.
Jordi