Forum Discussion
EPalaima
Sep 30, 2019Copper Contributor
Loading New System Voices for System.Speech
Hi, I am using System.Speech for a Text to Speech project, and I am trying to install new voices. I installed new system voices by following these instructions: On any edition of Windows 10,...
EPalaima
Oct 04, 2019Copper Contributor
Pernille-Eskebo Tech Community
Y'all a bunch of posers tho. Left me hanging.
The answer is that Microsoft has two vocal synthesis APIs, WinRT and SAPI. 3 of the standard Microsoft voices are the SAPI API, the ones you download via system settings are WinRT. System.Speech only works with SAPI voices. This isn't clearly documented anywhere, I actually had to find it on a random stack overflow post, so hopefully posting this will help someone else who runs into the same issue.
- yueyinqiuAug 30, 2024Copper ContributorHello. I'm facing the same problem. May I ask for your final solution? I've tried to install eSpeak and Ekho for more SAPI voices. And in the TTSApp they provides, I could find those new voices, but in my application there are no new voices.
- yueyinqiuAug 30, 2024Copper ContributorWell I find that the behavior is different in DotnetCore and DotnetFramework. I could get the Ekho voices in a DotnetFramework program.