On 03.02.2018 20:15, fredvs wrote:
The eSpeakNG executable is not well suited for the purpose.
What are you missing ? I did use also espeak library and did not find
exported methods useful that executable can not manage.
Starting a new process for every voice doesn't look optimal to me. Also
canceling and synchronizing is sub-optimal. A single speak-server also
can support and synchronize multiple running applications.
The only thing that I noted is that all was slower (yes, trust me), problems
for user to install libraries and license limitations.
Currently I am adding support for Windows waveOUT API instead of Xaudio2
to eSpeakNG which should simplify the dll problem a bit.
It even sounds better because eSpeakNG Xaudio2 interface does not double
buffer it seems.
Also, using high definition of voice-synth (disponible when compiling the
library) does not have any difference with the "standard" one.
I don't understand, please explain.
Martin
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk