Pregunta

When i use SpeechSynthesizer class in C# I get all voices installed in my system. When i use COM-object-based SAPI in C++ I get only 4 of them (Microsoft Anna and 3 other from Microsoft).

Why is this happening? I want to use Acapela voice in C++(QT), is it possible? If Yes, how?

P.S. Sorry for my English.

¿Fue útil?

Solución

Acapela voices are notorious for not having 64 bit support. If you build your C++ app in 32 bit mode (Project menu/Properties/Platform - make sure it's set to Win32, and not x64), you should be able to see the Acapela voice.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top