Calling this API:
using System.Speech.Synthesis;
foreach (InstalledVoice voice in synth.GetInstalledVoices())
{
VoiceInfo info = voice.VoiceInfo;
Debug.WriteLine(" Name: " + info.Name);
Debug.WriteLine(" Culture: " + info.Culture);
Debug.WriteLine(" Age: " + info.Age);
Debug.WriteLine(" Gender: " + info.Gender);
Debug.WriteLine(" Description: " + info.Description);
Debug.WriteLine(" ID: " + info.Id);
}
Returns:
Name: Microsoft Anna
Culture: en-US
Age: Adult
Gender: Female
Description: Microsoft Anna - English (United States)
ID: MS-Anna-1033-20-DSK
How can I add more voices to the system? I have tried installing SAPI5 and SAPI4 voices from this link: http://biblprog.com/en/speech_api/voices_sapi/
But they do not appear in the list.
I have gone into the "Text to Speech" tab in "Speech Properties" control panel and also only Anna appears on the list. Not sure why this is hard.
I am using Windows 7 64 bit OS. Any ideas?
I just want to understand how to add new voices. As I want to purchase one from here http://www.textaloud.com/englishaustralian.shtml but want to make sure it will work ok.