PDA

View Full Version : qtspeech No text-to-speech plug-ins were found.



mvbhavsar
27th November 2016, 17:59
Hello,

I am trying to build basic QtSpeech TTS example on Windows platform.
I have Qt 5.8 version installed and I have installed MS SAPI 5.4 installed in my Programs Files folder.
Now when I running example given by QT (Hello speak) it gives me an error as below.

No text-to-speech plug-ins were found.

Can somebody tell me step by step method to integrate SAPI with QtSpeech so that this will work.


Thanks

Manish

d_stranz
28th November 2016, 01:01
As far as I can tell, QtSpeech is a technology preview that will be released with Qt 5.8. There probably isn't an implementation yet of the QTextToSpeechPlugin class needed to wrap SAPI on the Windows platform. It looks like at this point, the required QTextToSpeechEngine class is not documented, and that the only implemented plugin wraps the libspeechd library on linux platforms.

So your choices are to either research the implementation of QTextToSpeechEngine that wraps libspeechd and provide the same functionality for SAPI or be patient and wait for the technology to become more mature.