Question

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.

Was it helpful?

Solution

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.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top