I'm developing WPF C# app (not UWP). I utilize speech synthesizer from FCL to get installed voices.So I created a short console application to show installed voices:
using System.Speech.Synthesis;
using static System.Console;
namespace TTS.Demo
{
class Voices
{
static void Main()
{
SpeechSynthesizer sp= new SpeechSynthesizer();
foreach (var vinfo in sp.GetInstalledVoices())
{
WriteLine(vinfo.VoiceInfo.Name);
}
}
}
}
It shows me two installed voices (that are shipped with Windows 10):
I tried to surf the internet to find out the ability to add natural voices but got quite conflicting answers that I tried with lack of success like registry editing.
Is there any mean to add new voices that runs on Windows 10 (and tested perhaps)? If so, I would appreciate if you can direct me to working URLs to voices that I can use in my application.
Thanks