Windows 10 Speech language missing

Posted: February 21, 2016 in Information, Windows 10
Tags: , , , , , , , , , , ,

 

As part of the Insider program I get rather frequent upgrades to Windows 10. Each time the upgrade installs it resets my speech language to “English (United States)” which means Cortana stops working as my Region is set to “Australia”

I also use ConfigMgr to handle updates on my network (this would also apply for people using WSUS) so when I go into the Region & language settings I don’t get the Speech feature appearing under the “English (Australia)” options.

Luckily, it is relatively easy to sort out.

SOLUTION:

  1. Open Windows 10 “Settings-Time & language – Region & language” and you should now see it “Searching Windows Update” or “Searching Windows Update for Language Features”
  2. Run regedit and rename the HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate key (e.g. WindowsUpdate.org)
    1. winupdateorg
  3. Open Services and stop the “Windows Update” service
    1. speech1
  4. Wait a few minutes then click the language and Options
  5. In the Options windows you should now have options to Download the required speech features
    1. speech2
  6. Click Download on each entry and wait for them to install
    1. speech3
  7. Go back to the “Time & language – Speech” settings and you can now select the new speech pack
    1. speech4
  8. Now stop the Windows Update service again and rename the reg key back to the original name
    1. Note: If you are using GPO or ConfigMgr for updates it will be re-created eventually anyway

Advertisements
Comments
  1. ndog37 says:

    Hey, thanks for this I had the same issue.

    Do you know if there is a way to script installation of theses speech packs? I can use lpksetup to install a language .cab file, however I would like to deploy speech packs dynamically as well.

    • Scott says:

      I haven’t really bothered to try and automate/script it. More recent builds don’t seem to be having as much of a problem with locating and downloading the required files.
      I’m inclined to wait until the builds are closer to complete, and I’ll look at what is needed on my ConfigMgr environment to make the files available, or will look at scripting if that isn’t a viable method.

  2. JuliusPIV says:

    Did you make any appreciable progress in figuring out what’s required on the ConfigMgr side of things so one doesn’t have to jump through hoops to download/install other languages?

    • Scott says:

      It hasn’t been something I’ve even thought about recently. Perhaps I’ve become so used to doing it I don’t even notice I’m doing it anymore 🙂
      Now that you have reminded me though, I shall try to take some time to work this out again.

      • JuliusPIV says:

        Happy to help in any way I can. Ran into this recently for our friends across the pond. If I come up with something I’ll let you know.

  3. Grant M says:

    Hi, thanks for sharing.

    We’re running “Windows 10 Education” build 15063.413, English Australia

    Sniffing the traffic when installing the cab files it’s grabbing the following cab files:

    http://download.windowsupdate.com/d/msdownload/update/software/updt/2017/03/microsoft-windows-languagefeatures-texttospeech-en-au-package_193e89cc9078fa888d501c8253b53d9574761df1.cab

    http://download.windowsupdate.com/d/msdownload/update/software/updt/2017/03/microsoft-windows-languagefeatures-speech-en-au-package_dbb8bc0bd78cc3981103c452628ea5433ddc7d06.cab

    While I haven’t fully tested in production the following should install:
    DISM /Online /Add-Package /PackagePath:microsoft-windows-languagefeatures-speech-en-au-package_dbb8bc0bd78cc3981103c452628ea5433ddc7d06.cab

    DISM /Online /Add-Package /PackagePath:microsoft-windows-languagefeatures-texttospeech-en-au-package_193e89cc9078fa888d501c8253b53d9574761df1.cab

    Cortana is now working after a restart.

    Hope it helps.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s