title: How to install programmatically Windows 10 Text To Speech Voices on Windows 10 computer user?
body: <p>I need to do an installer that adds new Language Voices onto a Windows 10 computer user.</p>
  
  <p>I read some post that mentioned this manual procedure but that doesn't help on my request because it requires that user will install the language:</p>
  
  <p><a href="https://support.office.com/en-us/article/download-voices-for-immersive-reader-read-mode-and-read-aloud-4c83a8d8-7486-42f7-8e46-2b0fdf753130" rel="nofollow noreferrer">https://support.office.com/en-us/article/download-voices-for-immersive-reader-read-mode-and-read-aloud-4c83a8d8-7486-42f7-8e46-2b0fdf753130</a></p>
  
  <p>What I would like to do is to Run the installation of the language.</p>
  
  <p>Here, I see that for old Windows version (but not for Windows 10!) is possible to download and install the <strong>Runtime</strong> and the <strong>Package language</strong>:</p>
  
  <p><strong>Microsoft Speech Platform - Runtime Languages (Version 11)</strong></p>
  
  <p><a href="https://www.microsoft.com/en-us/download/details.aspx?id=27224" rel="nofollow noreferrer">https://www.microsoft.com/en-us/download/details.aspx?id=27224</a></p>
  
  <p>I tried to install the runtime and to install the French package <strong>MSSpeech_SR_fr-FR_TELE.msi</strong> and <strong>MSSpeech_TTS_fr-FR_Hortense.msi</strong> but it doesn't work.</p>
  
  <p>I think that those installers are not designed for Windows 10 because nothing will appear in Windows 10 Language Settings and onto the registry:</p>
  
  <p><strong><em>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens</em></strong></p>
  
  <p><strong><em>HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\SPEECH\Voices\Tokens</em></strong></p>
  
  <p>Just to try, I've manually added Chinese and English language as additional languages (following the first link that I paste here) and that language will appear as I expected onto the Windows Registry Keys that I mentioned (and on the system).</p>
  
  <p>So, someone has an idea what my Inno Setup Installer should do to add new languages on Windows 10?</p>
  
  <p>Thanks
  Cheers</p>