title: SpeechSynthesizer doesn't get all installed voices 3
body: <p>I have added many voices using "Add language" under region and language. These appear under Text-to-speech in Speech. (I am using Windows 10)</p>
  
  <p>I want to use these in my app with the <code>SpeechSynthesizer</code> class in  <code>System.Speech.Synthesis</code>.</p>
  
  <p>When listing the available voices in my application only a handful of those actually available are shown:</p>
  
  <pre><code>static void Main()
  {
      SpeechSynthesizer speech = new SpeechSynthesizer();
  
      ReadOnlyCollection&lt;InstalledVoice&gt; voices = speech.GetInstalledVoices();
      if (File.Exists("available_voices.txt"))
      {
          File.WriteAllText("available_voices.txt", string.Empty);
      }
      using (StreamWriter sw = File.AppendText("available_voices.txt"))
      {
          foreach (InstalledVoice voice in voices)
          {                 
              sw.WriteLine(voice.VoiceInfo.Name);                           
          }
      }
  }
  </code></pre>
  
  <p>Looking in <code>available_voices.txt</code> only these voices are listed:</p>
  
  <pre><code>Microsoft David Desktop
  Microsoft Hazel Desktop
  Microsoft Zira Desktop
  Microsoft Irina Desktop
  </code></pre>
  
  <p>But looking under Text-to-speech in the setttings there are many more, like <code>Microsoft George</code> and <code>Microsoft Mark</code>.</p>
  
  <p>The accepted answer here:
  <a href="https://stackoverflow.com/questions/3208617/speechsynthesizer-doesnt-get-all-installed-voices?noredirect=1&amp;lq=1">SpeechSynthesizer doesn&#39;t get all installed voices</a>
  suggest changing the platform to x86. I tried this but i am not seeing any change.</p>
  
  <p>This answer:
  <a href="https://stackoverflow.com/questions/12238091/speechsynthesizer-doesnt-get-all-installed-voices-2">SpeechSynthesizer doesn&#39;t get all installed voices 2</a> 
  suggest using .NET v4.5 because of a bug in <code>System.Speech.Synthesis</code>. I targeted .NET Framework 4.5 but i can still only retrieve 4 voices.</p>
  
  <p>None of the answers in the questions i linked helped me solve my problem, so i am asking again. Any help is appretiated.</p>