Deploying the Microsoft Naayf voice

  1. Download the correct Language pack ISO (Arabic - Saudi Arabia) from Microsoft Volume Service Center which will be based on the Windows 10 build number. For Microsoft Partners download from MSDN  
    1. See also for more ways to download language pack

    2. Using Microsoft Volume Service Center

  2. Save the language pack cab files to a network folder location

  3. Create a script that installs the language pack

    1. Add package

    2. Eg. Dism /online /Add-Package /PackagePath:”D:\x64\LangPacks\Microsoft-Windows-Client-Language-Pack_x64_el-gr.cab”

    3. The Script should check if language pack is already installed and not attempt to install if so

    4. For the Windows 10 Saudi Arabia language pack containing the Microsoft Naayf voice, 3 cab files must be installed.  An example of what these CAB files look like is as follows:

 

  1. Microsoft-windows-languagefeatures-basic-ar-sa-package_76c97023c3d007478ce1b3fadd15598ff561dfea.cab

  2. Microsoft-windows-languagefeatures-fonts-arab-package_d74a2ffdb687858e207e0cee2407c22ed7f493b1.cab

  3. microsoft-windows-languagefeatures-texttospeech-ar-sa-package_bd7efef8fd1ecc3edfc4739531c84cfdcd433d53.cab

 

  1. Use Group Policy to push out this script and run as elevated for each user on login to Windows

 

Note:

Language updates have a specific order they need to be installed in. 

For example, to enable Cortana, install: Microsoft-Windows-Client-Language-Pack, then –Basic, then –Fonts, then –TextToSpeech, and then –Speech, in this order. If you’re not sure of the dependencies, it’s OK to put them all in the same folder, and then add them all using the same DISM /Add-Package command.

 

Example of command line installation using DISM for installing the Saudi Arabia language features, font, and text-to-speech cab files from a desktop folder below