<?xml version="1.0" encoding="UTF-8"?>
<?define ProductName = "eSpeak NG Text-to-Speech" ?>
<?define ProductVendor = "Cainteoir Text-to-Speech" ?>
<?define ProductVersion = "1.49.2" ?>
<?define CLSID_TtsEngine = "{61D23633-CE59-4101-8158-569FC6B51B49}" ?>
<?if $(var.Platform) = x64 ?>
<?define ProductDisplayName = "$(var.ProductName) 64-bit" ?>
<?define Win64 = "yes" ?>
<?define PlatformProgramFilesFolder = "ProgramFiles64Folder" ?>
<?else ?>
<?define ProductDisplayName = "$(var.ProductName)" ?>
<?define Win64 = "no" ?>
<?define PlatformProgramFilesFolder = "ProgramFilesFolder" ?>
<?endif ?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
  <Product Id="3DA6DF03-E5CD-4A93-B06F-707484742BAB" Name="$(var.ProductDisplayName)" Language="1033" Version="$(var.ProductVersion)" Manufacturer="Cainteoir Technologies" UpgradeCode="B4F779EB-AC6C-49D2-A12D-4871E4520C0F">
    <Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" Platform="$(var.Platform)" />

    <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." />
    <MediaTemplate EmbedCab="yes"/>

    <UIRef Id="WixUI_FeatureTree"/>
    <WixVariable Id="WixUILicenseRtf" Value="License_GPLv3.rtf"/>

    <Feature Id="All" Title="eSpeak NG" Level="1">
      <ComponentGroupRef Id="CoreComponents"/>
      <ComponentGroupRef Id="VoiceData"/>
    </Feature>
    <Feature Id="lang" Title="Languages">
      <Feature Id="lang_af" Title="Afrikaans" Level="1">
        <ComponentGroupRef Id="LangAfrikaans"/>
      </Feature>
      <Feature Id="lang_sq" Title="Albanian" Level="1">
        <ComponentGroupRef Id="LangAlbanian"/>
      </Feature>
      <Feature Id="lang_am" Title="Amharic" Level="1">
        <ComponentGroupRef Id="LangAmharic"/>
      </Feature>
      <Feature Id="lang_an" Title="Aragonese" Level="1">
        <ComponentGroupRef Id="LangAragonese"/>
      </Feature>
      <Feature Id="lang_hy" Title="Armenian" Level="1">
        <ComponentGroupRef Id="LangArmenian"/>
      </Feature>
      <Feature Id="lang_hy_arevmda" Title="Armenian (West)" Level="1">
        <ComponentGroupRef Id="LangArmenianWest"/>
      </Feature>
      <Feature Id="lang_as" Title="Assamese" Level="1">
        <ComponentGroupRef Id="LangAssamese"/>
      </Feature>
      <Feature Id="lang_az" Title="Azerbaijani" Level="1">
        <ComponentGroupRef Id="LangAzerbaijani"/>
      </Feature>
      <Feature Id="lang_eu" Title="Basque" Level="1">
        <ComponentGroupRef Id="LangBasque"/>
      </Feature>
      <Feature Id="lang_bn" Title="Bengali" Level="1">
        <ComponentGroupRef Id="LangBengali"/>
      </Feature>
      <Feature Id="lang_bs" Title="Bosnian" Level="1">
        <ComponentGroupRef Id="LangBosnian"/>
      </Feature>
      <Feature Id="lang_bg" Title="Bulgarian" Level="1">
        <ComponentGroupRef Id="LangBulgarian"/>
      </Feature>
      <Feature Id="lang_my" Title="Burmese" Level="1">
        <ComponentGroupRef Id="LangBurmese"/>
      </Feature>
      <Feature Id="lang_ca" Title="Catalan" Level="1">
        <ComponentGroupRef Id="LangCatalan"/>
      </Feature>
      <Feature Id="lang_yue" Title="Chinese (Cantonese)" Level="1">
        <ComponentGroupRef Id="LangChineseCantonese"/>
      </Feature>
      <Feature Id="lang_cmn" Title="Chinese (Mandarin)" Level="1">
        <ComponentGroupRef Id="LangChineseMandarin"/>
      </Feature>
      <Feature Id="lang_hr" Title="Croatian" Level="1">
        <ComponentGroupRef Id="LangCroatian"/>
      </Feature>
      <Feature Id="lang_cs" Title="Czech" Level="1">
        <ComponentGroupRef Id="LangCzech"/>
      </Feature>
      <Feature Id="lang_da" Title="Danish" Level="1">
        <ComponentGroupRef Id="LangDanish"/>
      </Feature>
      <Feature Id="lang_nl" Title="Dutch" Level="1">
        <ComponentGroupRef Id="LangDutch"/>
      </Feature>
      <Feature Id="lang_en" Title="English" Level="1">
        <ComponentGroupRef Id="LangEnglish"/>
        <ComponentGroupRef Id="SapiEnglish"/>
      </Feature>
      <Feature Id="lang_en_US" Title="English (America)" Level="1">
        <ComponentGroupRef Id="LangEnglishAmerica"/>
      </Feature>
      <Feature Id="lang_en_029" Title="English (Caribbean)" Level="1">
        <ComponentGroupRef Id="LangEnglishCaribbean"/>
      </Feature>
      <Feature Id="lang_en_GB_x_gbclan" Title="English (Lancashire, Great Britain)" Level="1">
        <ComponentGroupRef Id="LangEnglishLancashire"/>
      </Feature>
      <Feature Id="lang_eb_GB_x_rp" Title="English (Received Pronunciation)" Level="1">
        <ComponentGroupRef Id="LangEnglishReceivedPronunciation"/>
      </Feature>
      <Feature Id="lang_en_GB_scotland" Title="English (Scotland)" Level="1">
        <ComponentGroupRef Id="LangEnglishScotland"/>
      </Feature>
      <Feature Id="lang_en_GB_x_gbcwmd" Title="English (West Midlands, Great Britain)" Level="1">
        <ComponentGroupRef Id="LangEnglishWestMidlands"/>
      </Feature>
      <Feature Id="lang_eo" Title="Esperanto" Level="1">
        <ComponentGroupRef Id="LangEsperanto"/>
      </Feature>
      <Feature Id="lang_et" Title="Estonian" Level="1">
        <ComponentGroupRef Id="LangEstonian"/>
      </Feature>
      <Feature Id="lang_fi" Title="Finnish" Level="1">
        <ComponentGroupRef Id="LangFinnish"/>
      </Feature>
      <Feature Id="lang_fr" Title="French" Level="1">
        <ComponentGroupRef Id="LangFrench"/>
      </Feature>
      <Feature Id="lang_fr_BE" Title="French (Belgium)" Level="1">
        <ComponentGroupRef Id="LangFrenchBelgium"/>
      </Feature>
      <Feature Id="lang_ga" Title="Gaelic (Irish)" Level="1">
        <ComponentGroupRef Id="LangGaelicIrish"/>
      </Feature>
      <Feature Id="lang_gd" Title="Gaelic (Scottish)" Level="1">
        <ComponentGroupRef Id="LangGaelicScottish"/>
      </Feature>
      <Feature Id="lang_ka" Title="Georgian" Level="1">
        <ComponentGroupRef Id="LangGeorgian"/>
      </Feature>
      <Feature Id="lang_de" Title="German" Level="1">
        <ComponentGroupRef Id="LangGerman"/>
      </Feature>
      <Feature Id="lang_el" Title="Greek" Level="1">
        <ComponentGroupRef Id="LangGreek"/>
      </Feature>
      <Feature Id="lang_grc" Title="Greek (Ancient)" Level="1">
        <ComponentGroupRef Id="LangGreekAncient"/>
      </Feature>
      <Feature Id="lang_kl" Title="Greenlandic" Level="1">
        <ComponentGroupRef Id="LangGreenlandic"/>
      </Feature>
      <Feature Id="lang_gn" Title="Guarani" Level="1">
        <ComponentGroupRef Id="LangGuarani"/>
      </Feature>
      <Feature Id="lang_gu" Title="Gujarati" Level="1">
        <ComponentGroupRef Id="LangGujarati"/>
      </Feature>
      <Feature Id="lang_hi" Title="Hindi" Level="1">
        <ComponentGroupRef Id="LangHindi"/>
      </Feature>
      <Feature Id="lang_hu" Title="Hungarian" Level="1">
        <ComponentGroupRef Id="LangHungarian"/>
      </Feature>
      <Feature Id="lang_is" Title="Icelandic" Level="1">
        <ComponentGroupRef Id="LangIcelandic"/>
      </Feature>
      <Feature Id="lang_id" Title="Indonesian" Level="1">
        <ComponentGroupRef Id="LangIndonesian"/>
      </Feature>
      <Feature Id="lang_ia" Title="Interlingua" Level="1">
        <ComponentGroupRef Id="LangInterlingua"/>
      </Feature>
      <Feature Id="lang_it" Title="Italian" Level="1">
        <ComponentGroupRef Id="LangItalian"/>
      </Feature>
      <Feature Id="lang_kn" Title="Kannada" Level="1">
        <ComponentGroupRef Id="LangKannada"/>
      </Feature>
      <Feature Id="lang_ko" Title="Korean" Level="1">
        <ComponentGroupRef Id="LangKorean"/>
      </Feature>
      <Feature Id="lang_ku" Title="Kurdish" Level="1">
        <ComponentGroupRef Id="LangKurdish"/>
      </Feature>
      <Feature Id="lang_ky" Title="Kyrgyz" Level="1">
        <ComponentGroupRef Id="LangKyrgyz"/>
      </Feature>
      <Feature Id="lang_la" Title="Latin" Level="1">
        <ComponentGroupRef Id="LangLatin"/>
      </Feature>
      <Feature Id="lang_lv" Title="Latvian" Level="1">
        <ComponentGroupRef Id="LangLatvian"/>
      </Feature>
      <Feature Id="lang_lfn" Title="Lingua Franca Nova" Level="1">
        <ComponentGroupRef Id="LangLinguaFrancaNova"/>
      </Feature>
      <Feature Id="lang_lt" Title="Lithuanian" Level="1">
        <ComponentGroupRef Id="LangLithuanian"/>
      </Feature>
      <Feature Id="lang_jbo" Title="Lojban" Level="1">
        <ComponentGroupRef Id="LangLojban"/>
      </Feature>
      <Feature Id="lang_mk" Title="Macedonian" Level="1">
        <ComponentGroupRef Id="LangMacedonian"/>
      </Feature>
      <Feature Id="lang_ms" Title="Malay" Level="1">
        <ComponentGroupRef Id="LangMalay"/>
      </Feature>
      <Feature Id="lang_ml" Title="Malayalam" Level="1">
        <ComponentGroupRef Id="LangMalayalam"/>
      </Feature>
      <Feature Id="lang_mt" Title="Maltese" Level="1">
        <ComponentGroupRef Id="LangMaltese"/>
      </Feature>
      <Feature Id="lang_mr" Title="Marathi" Level="1">
        <ComponentGroupRef Id="LangMarathi"/>
      </Feature>
      <Feature Id="lang_nci" Title="Nahuatl (Classical)" Level="1">
        <ComponentGroupRef Id="LangNahuatlClassical"/>
      </Feature>
      <Feature Id="lang_ne" Title="Nepali" Level="1">
        <ComponentGroupRef Id="LangNepali"/>
      </Feature>
      <Feature Id="lang_no" Title="Norwegian" Level="1">
        <ComponentGroupRef Id="LangNorwegian"/>
      </Feature>
      <Feature Id="lang_or" Title="Oriya" Level="1">
        <ComponentGroupRef Id="LangOriya"/>
      </Feature>
      <Feature Id="lang_om" Title="Oromo" Level="1">
        <ComponentGroupRef Id="LangOromo"/>
      </Feature>
      <Feature Id="lang_pap" Title="Papiamento" Level="1">
        <ComponentGroupRef Id="LangPapiamento"/>
      </Feature>
      <Feature Id="lang_fa" Title="Persian" Level="1">
        <ComponentGroupRef Id="LangPersian"/>
      </Feature>
      <Feature Id="lang_fa_Latn" Title="Persian (Pinglish)" Level="1">
        <ComponentGroupRef Id="LangPersian_Pinglish"/>
      </Feature>
      <Feature Id="lang_pl" Title="Polish" Level="1">
        <ComponentGroupRef Id="LangPolish"/>
      </Feature>
      <Feature Id="lang_pt" Title="Portuguese (Portugal)" Level="1">
        <ComponentGroupRef Id="LangPortuguesePortugal"/>
      </Feature>
      <Feature Id="lang_pt_BR" Title="Portuguese (Brazil)" Level="1">
        <ComponentGroupRef Id="LangPortugueseBrazil"/>
      </Feature>
      <Feature Id="lang_pa" Title="Punjabi" Level="1">
        <ComponentGroupRef Id="LangPunjabi"/>
      </Feature>
      <Feature Id="lang_ro" Title="Romanian" Level="1">
        <ComponentGroupRef Id="LangRomanian"/>
      </Feature>
      <Feature Id="lang_ru" Title="Russian" Level="1">
        <ComponentGroupRef Id="LangRussian"/>
      </Feature>
      <Feature Id="lang_sr" Title="Serbian" Level="1">
        <ComponentGroupRef Id="LangSerbian"/>
      </Feature>
      <Feature Id="lang_tn" Title="Setswana" Level="1">
        <ComponentGroupRef Id="LangSetswana"/>
      </Feature>
      <Feature Id="lang_si" Title="Sinhala" Level="1">
        <ComponentGroupRef Id="LangSinhala"/>
      </Feature>
      <Feature Id="lang_sk" Title="Slovak" Level="1">
        <ComponentGroupRef Id="LangSlovak"/>
      </Feature>
      <Feature Id="lang_sl" Title="Slovenian" Level="1">
        <ComponentGroupRef Id="LangSlovenian"/>
      </Feature>
      <Feature Id="lang_es" Title="Spanish" Level="1">
        <ComponentGroupRef Id="LangSpanish"/>
      </Feature>
      <Feature Id="lang_es_419" Title="Spanish (Latin America)" Level="1">
        <ComponentGroupRef Id="LangSpanishLatinAmerica"/>
      </Feature>
      <Feature Id="lang_sw" Title="Swahili" Level="1">
        <ComponentGroupRef Id="LangSwahili"/>
      </Feature>
      <Feature Id="lang_sv" Title="Swedish" Level="1">
        <ComponentGroupRef Id="LangSwedish"/>
      </Feature>
      <Feature Id="lang_ta" Title="Tamil" Level="1">
        <ComponentGroupRef Id="LangTamil"/>
      </Feature>
      <Feature Id="lang_tt" Title="Tatar" Level="1">
        <ComponentGroupRef Id="LangTatar"/>
      </Feature>
      <Feature Id="lang_te" Title="Telugu" Level="1">
        <ComponentGroupRef Id="LangTelugu"/>
      </Feature>
      <Feature Id="lang_tr" Title="Turkish" Level="1">
        <ComponentGroupRef Id="LangTurkish"/>
      </Feature>
      <Feature Id="lang_ur" Title="Urdu" Level="1">
        <ComponentGroupRef Id="LangUrdu"/>
      </Feature>
      <Feature Id="lang_vi" Title="Vietnamese" Level="1">
        <ComponentGroupRef Id="LangVietnamese"/>
      </Feature>
      <Feature Id="lang_vi_VN_x_central" Title="Vietnamese (Central)" Level="1">
        <ComponentGroupRef Id="LangVietnameseCentral"/>
      </Feature>
      <Feature Id="lang_vi_VN_x_south" Title="Vietnamese (South)" Level="1">
        <ComponentGroupRef Id="LangVietnameseSouth"/>
      </Feature>
      <Feature Id="lang_cy" Title="Welsh" Level="1">
        <ComponentGroupRef Id="LangWelsh"/>
      </Feature>
    </Feature>
    <!--
    <Feature Id="sapi" Title="SAPI Voices">
      <Feature Id="sapi_en" Title="English" Level="1">
        <ComponentGroupRef Id="LangEnglish"/>
        <ComponentGroupRef Id="SapiEnglish"/>
      </Feature>      
    </Feature>
    -->
  </Product>

  <Fragment>
    <Directory Id="TARGETDIR" Name="SourceDir">
      <Directory Id="$(var.PlatformProgramFilesFolder)">
        <Directory Id="INSTALLDIR" Name="eSpeak NG">
          <Component Id="espeak_ng_EXE" Win64="$(var.Win64)" Guid="220D42BC-89CD-4230-A458-CD31285EB152">
            <File Name="$(var.espeak-ng.TargetFileName)" Source="$(var.espeak-ng.TargetPath)" KeyPath="yes"/>
          </Component>
          <Component Id="libespeak_ng_DLL" Win64="$(var.Win64)" Guid="AFDF57DE-D7E9-4781-BA0F-5D92FD56B045">
            <File Name="$(var.libespeak-ng.TargetFileName)" Source="$(var.libespeak-ng.TargetPath)" KeyPath="yes"/>
            <RegistryKey Root="HKLM" Key="SOFTWARE\eSpeak NG">
              <RegistryValue Name="Path" Type="string" Value="[INSTALLDIR]"/>
            </RegistryKey>
            <RegistryKey Root="HKLM" Key="Software\Classes\CLSID\$(var.CLSID_TtsEngine)">
              <RegistryValue Type="string" Value="eSpeakNG.TtsEngine"/>
              <RegistryKey Key="InprocServer32">
                <RegistryValue Type="string" Value="[INSTALLDIR]$(var.libespeak-ng.TargetFileName)"/>
                <RegistryValue Name="ThreadingModel" Type="string" Value="Both"/>
              </RegistryKey>
            </RegistryKey>
          </Component>
          <Directory Id="ESPEAKDATA" Name="espeak-ng-data">
            <Component Id="phontab" Win64="$(var.Win64)" Guid="2F487F52-B95A-4894-AA14-F542865F05F8">
              <File Name="phontab" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\phontab" KeyPath="yes"/>
            </Component>
            <Component Id="phonindex" Win64="$(var.Win64)" Guid="60A70E08-90CE-4DD3-9B86-4EE80D80135A">
              <File Name="phonindex" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\phonindex" KeyPath="yes"/>
            </Component>
            <Component Id="phondata" Win64="$(var.Win64)" Guid="383B9843-2D65-44DC-9817-C256FA9B023B">
              <File Name="phondata" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\phondata" KeyPath="yes"/>
            </Component>
            <Component Id="intonations" Win64="$(var.Win64)" Guid="5E61DC47-AC62-497F-B907-E0C4E09C2BE7">
              <File Name="intonations" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\intonations" KeyPath="yes"/>
            </Component>
            <Component Id="af_dict" Win64="$(var.Win64)" Guid="A4E9A908-2377-4FBC-847A-C5D41595CE2F">
              <File Name="af_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\af_dict" KeyPath="yes"/>
            </Component>
            <Component Id="am_dict" Win64="$(var.Win64)" Guid="49E34398-D26D-44AC-804C-DB83B5233EC9">
              <File Name="am_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\am_dict" KeyPath="yes"/>
            </Component>
            <Component Id="an_dict" Win64="$(var.Win64)" Guid="62F0E2EA-7BEB-4AAE-A29B-601FA058FD2E">
              <File Name="an_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\an_dict" KeyPath="yes"/>
            </Component>
            <Component Id="as_dict" Win64="$(var.Win64)" Guid="336931F3-BD6D-401D-BE6C-F33E0ED16F6D">
              <File Name="as_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\as_dict" KeyPath="yes"/>
            </Component>
            <Component Id="az_dict" Win64="$(var.Win64)" Guid="9F24BA22-A49B-492D-8AFD-1C531673FBC8">
              <File Name="az_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\az_dict" KeyPath="yes"/>
            </Component>
            <Component Id="bg_dict" Win64="$(var.Win64)" Guid="754DF380-33FC-446A-B964-717C56639C20">
              <File Name="bg_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\bg_dict" KeyPath="yes"/>
            </Component>
            <Component Id="bn_dict" Win64="$(var.Win64)" Guid="E373A9D4-C3C5-45D7-9232-DEB5ED5A7E13">
              <File Name="bn_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\bn_dict" KeyPath="yes"/>
            </Component>
            <Component Id="ca_dict" Win64="$(var.Win64)" Guid="32EE4EAA-207F-452B-89D4-FFBED362B86B">
              <File Name="ca_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ca_dict" KeyPath="yes"/>
            </Component>
            <Component Id="cs_dict" Win64="$(var.Win64)" Guid="E4CB93BB-77F5-4E5B-95D5-2DA6480BA82D">
              <File Name="cs_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\cs_dict" KeyPath="yes"/>
            </Component>
            <Component Id="cy_dict" Win64="$(var.Win64)" Guid="3D2E97E4-AEFA-409B-AB54-37D1F8BE7FFF">
              <File Name="cy_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\cy_dict" KeyPath="yes"/>
            </Component>
            <Component Id="da_dict" Win64="$(var.Win64)" Guid="525401F4-21C6-4786-B556-62872E9BBAE3">
              <File Name="da_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\da_dict" KeyPath="yes"/>
            </Component>
            <Component Id="de_dict" Win64="$(var.Win64)" Guid="3A0E46C2-EBBB-4997-AFFC-282532835637">
              <File Name="de_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\de_dict" KeyPath="yes"/>
            </Component>
            <Component Id="el_dict" Win64="$(var.Win64)" Guid="E1D312A7-56DF-4931-B595-970B4BB1E3A7">
              <File Name="el_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\el_dict" KeyPath="yes"/>
            </Component>
            <Component Id="en_dict" Win64="$(var.Win64)" Guid="31BCA777-1F4F-4098-A317-1D420255BA5A">
              <File Name="en_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\en_dict" KeyPath="yes"/>
            </Component>
            <Component Id="eo_dict" Win64="$(var.Win64)" Guid="50AF0E8C-E436-4B58-9C46-AA11578FE516">
              <File Name="eo_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\eo_dict" KeyPath="yes"/>
            </Component>
            <Component Id="es_dict" Win64="$(var.Win64)" Guid="E8DDE27A-FE2F-4BF7-9232-FA0D4EA13F7C">
              <File Name="es_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\es_dict" KeyPath="yes"/>
            </Component>
            <Component Id="et_dict" Win64="$(var.Win64)" Guid="FFA31092-1D89-4491-9850-734C61A67E43">
              <File Name="et_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\et_dict" KeyPath="yes"/>
            </Component>
            <Component Id="eu_dict" Win64="$(var.Win64)" Guid="423EB365-079E-40AE-98FA-EBF28989FD51">
              <File Name="eu_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\eu_dict" KeyPath="yes"/>
            </Component>
            <Component Id="fa_dict" Win64="$(var.Win64)" Guid="2658AB55-F5BE-424E-8A39-83ED73D4860D">
              <File Name="fa_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\fa_dict" KeyPath="yes"/>
            </Component>
            <Component Id="fi_dict" Win64="$(var.Win64)" Guid="2A3E02CF-E6D7-4923-B9CB-D8ED3CD4180B">
              <File Name="fi_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\fi_dict" KeyPath="yes"/>
            </Component>
            <Component Id="fr_dict" Win64="$(var.Win64)" Guid="27005C97-AA1D-446D-B283-53E0A9A9EB5B">
              <File Name="fr_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\fr_dict" KeyPath="yes"/>
            </Component>
            <Component Id="ga_dict" Win64="$(var.Win64)" Guid="E65EC407-2957-4B16-8B83-054C60BF790D">
              <File Name="ga_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ga_dict" KeyPath="yes"/>
            </Component>
            <Component Id="gd_dict" Win64="$(var.Win64)" Guid="B2D1B94F-796A-41AB-A908-C55D385ABB0A">
              <File Name="gd_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\gd_dict" KeyPath="yes"/>
            </Component>
            <Component Id="gn_dict" Win64="$(var.Win64)" Guid="5E0A35C9-D7F1-4511-8054-25BC405E85EC">
              <File Name="gn_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\gn_dict" KeyPath="yes"/>
            </Component>
            <Component Id="grc_dict" Win64="$(var.Win64)" Guid="341E54AE-9EB1-4F2A-8FEE-B2E19F825041">
              <File Name="grc_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\grc_dict" KeyPath="yes"/>
            </Component>
            <Component Id="gu_dict" Win64="$(var.Win64)" Guid="9E7BD68D-99E0-40B6-9D62-46AE7CEAC90D">
              <File Name="gu_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\gu_dict" KeyPath="yes"/>
            </Component>
            <Component Id="hbs_dict" Win64="$(var.Win64)" Guid="049EA257-0F99-4ACB-B0D9-DF8EB70F4EA5">
              <File Name="hbs_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\hbs_dict" KeyPath="yes"/>
            </Component>
            <Component Id="hi_dict" Win64="$(var.Win64)" Guid="F973CAE1-8498-4F18-B735-C7D598CAB66B">
              <File Name="hi_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\hi_dict" KeyPath="yes"/>
            </Component>
            <Component Id="hu_dict" Win64="$(var.Win64)" Guid="550541C4-3773-4645-AFF5-6882AFA17447">
              <File Name="hu_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\hu_dict" KeyPath="yes"/>
            </Component>
            <Component Id="hy_dict" Win64="$(var.Win64)" Guid="7E08F7D6-810F-419B-A51D-E4ACF700BB65">
              <File Name="hy_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\hy_dict" KeyPath="yes"/>
            </Component>
            <Component Id="ia_dict" Win64="$(var.Win64)" Guid="04878221-9088-41E4-B1A2-9F86C5587A24">
              <File Name="ia_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ia_dict" KeyPath="yes"/>
            </Component>
            <Component Id="id_dict" Win64="$(var.Win64)" Guid="76E1D896-063E-408B-B3DA-A5777D65F6A8">
              <File Name="id_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\id_dict" KeyPath="yes"/>
            </Component>
            <Component Id="is_dict" Win64="$(var.Win64)" Guid="374158CE-962D-4A24-929D-344DDC31F315">
              <File Name="is_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\is_dict" KeyPath="yes"/>
            </Component>
            <Component Id="it_dict" Win64="$(var.Win64)" Guid="A91D9D76-5BA7-45BB-B1B0-FF52EDA40141">
              <File Name="it_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\it_dict" KeyPath="yes"/>
            </Component>
            <Component Id="jbo_dict" Win64="$(var.Win64)" Guid="C1A9EB60-2825-460B-8F4F-E31610697BCE">
              <File Name="jbo_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\jbo_dict" KeyPath="yes"/>
            </Component>
            <Component Id="ka_dict" Win64="$(var.Win64)" Guid="0F794C22-A84C-4DDB-86B0-ABEFA9A46028">
              <File Name="ka_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ka_dict" KeyPath="yes"/>
            </Component>
            <Component Id="kl_dict" Win64="$(var.Win64)" Guid="C2EBD9F1-C0D2-43B7-8BC5-2027C495DFEF">
              <File Name="kl_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\kl_dict" KeyPath="yes"/>
            </Component>
            <Component Id="kn_dict" Win64="$(var.Win64)" Guid="6436B7F4-E4CB-49DD-B70C-FBB6BB1D4A56">
              <File Name="kn_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\kn_dict" KeyPath="yes"/>
            </Component>
            <Component Id="ko_dict" Win64="$(var.Win64)" Guid="CB203A22-0DC3-4F55-86AB-D7F56027593D">
              <File Name="ko_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ko_dict" KeyPath="yes"/>
            </Component>
            <Component Id="ku_dict" Win64="$(var.Win64)" Guid="C03DFC21-F4CC-404D-A6CA-3407DFE2A105">
              <File Name="ku_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ku_dict" KeyPath="yes"/>
            </Component>
            <Component Id="ky_dict" Win64="$(var.Win64)" Guid="F4141472-DAB8-47F4-9F6A-F814DE06D37F">
              <File Name="ky_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ky_dict" KeyPath="yes"/>
            </Component>
            <Component Id="la_dict" Win64="$(var.Win64)" Guid="70978CC5-D4CF-4C55-A145-47B23604C9DF">
              <File Name="la_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\la_dict" KeyPath="yes"/>
            </Component>
            <Component Id="lfn_dict" Win64="$(var.Win64)" Guid="5150EF36-DAC0-4062-BDF8-3CB4952A602A">
              <File Name="lfn_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lfn_dict" KeyPath="yes"/>
            </Component>
            <Component Id="lt_dict" Win64="$(var.Win64)" Guid="A3D540E5-3DAF-4729-B474-B0310A72AAD0">
              <File Name="lt_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lt_dict" KeyPath="yes"/>
            </Component>
            <Component Id="lv_dict" Win64="$(var.Win64)" Guid="A2819267-183E-4F30-8E76-2932E30170FB">
              <File Name="lv_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lv_dict" KeyPath="yes"/>
            </Component>
            <Component Id="mk_dict" Win64="$(var.Win64)" Guid="EFF33FD9-4AF9-4294-8DB0-DD49536C306B">
              <File Name="mk_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\mk_dict" KeyPath="yes"/>
            </Component>
            <Component Id="ml_dict" Win64="$(var.Win64)" Guid="2DEC00D4-E404-45B1-8C65-784BC68990F3">
              <File Name="ml_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ml_dict" KeyPath="yes"/>
            </Component>
            <Component Id="mr_dict" Win64="$(var.Win64)" Guid="83BE3C18-E0E7-4396-90C2-92D02C4A4AD9">
              <File Name="mr_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\mr_dict" KeyPath="yes"/>
            </Component>
            <Component Id="ms_dict" Win64="$(var.Win64)" Guid="ADAF663B-4938-4024-BC14-BADDA1DE2768">
              <File Name="ms_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ms_dict" KeyPath="yes"/>
            </Component>
            <Component Id="mt_dict" Win64="$(var.Win64)" Guid="5FE13F53-1532-46FD-BD77-EFFEDEFF0EEB">
              <File Name="mt_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\mt_dict" KeyPath="yes"/>
            </Component>
            <Component Id="my_dict" Win64="$(var.Win64)" Guid="2C066949-D649-4A1C-AFBF-C8642547F075">
              <File Name="my_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\my_dict" KeyPath="yes"/>
            </Component>
            <Component Id="nci_dict" Win64="$(var.Win64)" Guid="992FEB10-C20E-4981-A348-818DB186B5DF">
              <File Name="nci_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\nci_dict" KeyPath="yes"/>
            </Component>
            <Component Id="ne_dict" Win64="$(var.Win64)" Guid="40A9DF83-F65A-474C-AC1D-2CB50CA0A974">
              <File Name="ne_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ne_dict" KeyPath="yes"/>
            </Component>
            <Component Id="nl_dict" Win64="$(var.Win64)" Guid="D7C6BB61-AE46-459B-9EF7-AC6464028707">
              <File Name="nl_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\nl_dict" KeyPath="yes"/>
            </Component>
            <Component Id="no_dict" Win64="$(var.Win64)" Guid="380CCB51-EF66-4030-9A19-420F1010AF87">
              <File Name="no_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\no_dict" KeyPath="yes"/>
            </Component>
            <Component Id="om_dict" Win64="$(var.Win64)" Guid="AE118D99-D85C-4E34-B378-C515A6477226">
              <File Name="om_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\om_dict" KeyPath="yes"/>
            </Component>
            <Component Id="or_dict" Win64="$(var.Win64)" Guid="1A24A7AA-480D-4A34-86DC-FA9958B5447F">
              <File Name="or_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\or_dict" KeyPath="yes"/>
            </Component>
            <Component Id="pa_dict" Win64="$(var.Win64)" Guid="20E3311D-981C-4824-9CEF-6419906D4667">
              <File Name="pa_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\pa_dict" KeyPath="yes"/>
            </Component>
            <Component Id="pap_dict" Win64="$(var.Win64)" Guid="4DF6D666-425D-460F-A753-6FC093AE537D">
              <File Name="pap_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\pap_dict" KeyPath="yes"/>
            </Component>
            <Component Id="pl_dict" Win64="$(var.Win64)" Guid="CFF2781A-6C36-4D9D-8B92-73BCD2B5AAAD">
              <File Name="pl_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\pl_dict" KeyPath="yes"/>
            </Component>
            <Component Id="pt_dict" Win64="$(var.Win64)" Guid="BF2FF6A1-BD81-4D22-AC47-E1CCB2FBF2A2">
              <File Name="pt_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\pt_dict" KeyPath="yes"/>
            </Component>
            <Component Id="ro_dict" Win64="$(var.Win64)" Guid="46851DEC-55CB-4925-80FB-6691A1DD438C">
              <File Name="ro_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ro_dict" KeyPath="yes"/>
            </Component>
            <Component Id="ru_dict" Win64="$(var.Win64)" Guid="507E6E1C-9C40-4E65-BE4F-43DCDBBD2885">
              <File Name="ru_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ru_dict" KeyPath="yes"/>
            </Component>
            <Component Id="si_dict" Win64="$(var.Win64)" Guid="6F02FAA1-D726-4402-8516-F10363A52246">
              <File Name="si_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\si_dict" KeyPath="yes"/>
            </Component>
            <Component Id="sk_dict" Win64="$(var.Win64)" Guid="D29D5A0B-BE40-48A2-9CDD-60E1AD64C24D">
              <File Name="sk_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\sk_dict" KeyPath="yes"/>
            </Component>
            <Component Id="sl_dict" Win64="$(var.Win64)" Guid="7675BC74-41F9-420E-88F8-C49A1FF84807">
              <File Name="sl_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\sl_dict" KeyPath="yes"/>
            </Component>
            <Component Id="sq_dict" Win64="$(var.Win64)" Guid="A68FC90B-0AF4-4AC5-A56A-D189D9782137">
              <File Name="sq_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\sq_dict" KeyPath="yes"/>
            </Component>
            <Component Id="sv_dict" Win64="$(var.Win64)" Guid="87AEABFA-1424-4D4B-A70D-7B6A37BE1BF9">
              <File Name="sv_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\sv_dict" KeyPath="yes"/>
            </Component>
            <Component Id="sw_dict" Win64="$(var.Win64)" Guid="AB46B5E2-CA53-47A1-B1D4-19C44862F3BA">
              <File Name="sw_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\sw_dict" KeyPath="yes"/>
            </Component>
            <Component Id="ta_dict" Win64="$(var.Win64)" Guid="2176AA2A-97CD-4385-8D4E-BE4789B8B947">
              <File Name="ta_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ta_dict" KeyPath="yes"/>
            </Component>
            <Component Id="te_dict" Win64="$(var.Win64)" Guid="7A4C7E01-7FB6-4567-9D43-F0B4BCC84F8D">
              <File Name="te_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\te_dict" KeyPath="yes"/>
            </Component>
            <Component Id="tn_dict" Win64="$(var.Win64)" Guid="B26BD08E-2A41-40DE-A5D7-9232CEC955F4">
              <File Name="tn_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\tn_dict" KeyPath="yes"/>
            </Component>
            <Component Id="tr_dict" Win64="$(var.Win64)" Guid="D6C01CE8-2E9C-40F1-B00E-58493EE38956">
              <File Name="tr_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\tr_dict" KeyPath="yes"/>
            </Component>
            <Component Id="tt_dict" Win64="$(var.Win64)" Guid="E4C1A8D4-9105-4169-B054-B8DC1ACB618A">
              <File Name="tt_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\tt_dict" KeyPath="yes"/>
            </Component>
            <Component Id="ur_dict" Win64="$(var.Win64)" Guid="728D1F81-B329-47F9-8419-32B1EE13B126">
              <File Name="ur_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ur_dict" KeyPath="yes"/>
            </Component>
            <Component Id="vi_dict" Win64="$(var.Win64)" Guid="F4E1855E-A1C8-4DE1-A72F-0835C7794314">
              <File Name="vi_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\vi_dict" KeyPath="yes"/>
            </Component>
            <Component Id="zh_dict" Win64="$(var.Win64)" Guid="6DF6E437-BF8B-4FCD-B094-D88C65ACDE6E">
              <File Name="zh_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\zh_dict" KeyPath="yes"/>
            </Component>
            <Component Id="zhy_dict" Win64="$(var.Win64)" Guid="D6BF57DA-A408-40FC-9D8E-610C8AED5836">
              <File Name="zhy_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\zhy_dict" KeyPath="yes"/>
            </Component>
            <Directory Id="VOICES" Name="voices">
              <Directory Id="AAV" Name="aav">
                <Component Id="vi" Win64="$(var.Win64)" Guid="36A8D59F-65BC-41A8-90EB-5BEED8A081D5">
                  <File Name="vi" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\aav\vi" KeyPath="yes"/>
                </Component>
                <Component Id="vi_VN_x_central" Win64="$(var.Win64)" Guid="9071139B-561E-4357-BC7B-9AD71548E6E3">
                  <File Name="vi-VN-x-central" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\aav\vi-VN-x-central" KeyPath="yes"/>
                </Component>
                <Component Id="vi_VN_X_south" Win64="$(var.Win64)" Guid="C9E625EE-8720-48AD-8B9E-67ADC197FD3F">
                  <File Name="vi-VN-x-south" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\aav\vi-VN-x-south" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="ART" Name="art">
                <Component Id="eo" Win64="$(var.Win64)" Guid="A6114E75-B0CB-47D7-B361-BFC7AA6B1273">
                  <File Name="eo" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\art\eo" KeyPath="yes"/>
                </Component>
                <Component Id="ia" Win64="$(var.Win64)" Guid="13954C6E-7C80-486F-A326-8DEA77FB9201">
                  <File Name="ia" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\art\ia" KeyPath="yes"/>
                </Component>
                <Component Id="jbo" Win64="$(var.Win64)" Guid="25B2B304-62DE-4959-9170-14275AEF1291">
                  <File Name="jbo" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\art\jbo" KeyPath="yes"/>
                </Component>
                <Component Id="lfn" Win64="$(var.Win64)" Guid="7F94C036-4943-40A1-BD97-700A2605B91F">
                  <File Name="lfn" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\art\lfn" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="AZC" Name="azc">
                <Component Id="nci" Win64="$(var.Win64)" Guid="0DEDA8AE-AFEB-4B04-A8A7-6C898B98D488">
                  <File Name="nci" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\azc\nci" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="BAT" Name="bat">
                <Component Id="lt" Win64="$(var.Win64)" Guid="6B89869A-83CF-4378-873D-0FDED6F42B85">
                  <File Name="lt" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\bat\lt" KeyPath="yes"/>
                </Component>
                <Component Id="lv" Win64="$(var.Win64)" Guid="886DF488-82FF-40F8-A110-5DDE8B35067F">
                  <File Name="lv" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\bat\lv" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="BNT" Name="bnt">
                <Component Id="sw" Win64="$(var.Win64)" Guid="F6F9BF32-33D4-45E9-B609-DEF046407DF1">
                  <File Name="sw" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\bnt\sw" KeyPath="yes"/>
                </Component>
                <Component Id="tn" Win64="$(var.Win64)" Guid="EA170DF5-CEB3-4298-9BCB-E0D1E5ED36D2">
                  <File Name="tn" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\bnt\tn" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="CCS" Name="ccs">
                <Component Id="ka" Win64="$(var.Win64)" Guid="24DB441C-ECD1-4039-89BC-391E763A5F64">
                  <File Name="ka" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\ccs\ka" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="CEL" Name="cel">
                <Component Id="cy" Win64="$(var.Win64)" Guid="4B0DCD1C-941B-4F67-A5D5-D832FA04F9A9">
                  <File Name="cy" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\cel\cy" KeyPath="yes"/>
                </Component>
                <Component Id="ga" Win64="$(var.Win64)" Guid="C1D7253F-7A77-4E8B-8F38-EC46FE1F1D5F">
                  <File Name="ga" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\cel\ga" KeyPath="yes"/>
                </Component>
                <Component Id="gd" Win64="$(var.Win64)" Guid="F6DA62B5-CA75-4ACB-A4FA-6D8E20263E84">
                  <File Name="gd" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\cel\gd" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="CUS" Name="cus">
                <Component Id="om" Win64="$(var.Win64)" Guid="FAA66301-7FEA-4573-B037-04DB85E16B41">
                  <File Name="om" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\cus\om" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="DRA" Name="dra">
                <Component Id="kn" Win64="$(var.Win64)" Guid="88DD1D19-BD57-4F11-B6E8-25FA84FBA0E8">
                  <File Name="kn" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\dra\kn" KeyPath="yes"/>
                </Component>
                <Component Id="ml" Win64="$(var.Win64)" Guid="866D7929-F3FD-48CE-9345-4FF2EED7801C">
                  <File Name="ml" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\dra\ml" KeyPath="yes"/>
                </Component>
                <Component Id="ta" Win64="$(var.Win64)" Guid="B53F318B-B9C3-43C0-BC16-0F8CA6E18BC4">
                  <File Name="ta" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\dra\ta" KeyPath="yes"/>
                </Component>
                <Component Id="te" Win64="$(var.Win64)" Guid="BD18B71C-537E-496D-B135-971BE62975DF">
                  <File Name="te" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\dra\te" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="ESX" Name="esx">
                <Component Id="kl" Win64="$(var.Win64)" Guid="6DE812B7-261E-4F8B-8C4F-1DC867B41F6C">
                  <File Name="kl" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\esx\kl" KeyPath="yes"/>
                </Component>
              </Directory>
              <Component Id="eu" Win64="$(var.Win64)" Guid="E6AE6D58-7B00-4DC8-AB65-82959662D641">
                <File Name="eu" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\eu" KeyPath="yes"/>
              </Component>
              <Directory Id="GMQ" Name="gmq">
                <Component Id="da" Win64="$(var.Win64)" Guid="43D84D6D-A3D1-457C-84AB-B30C569F7C21">
                  <File Name="da" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\gmq\da" KeyPath="yes"/>
                </Component>
                <Component Id="is" Win64="$(var.Win64)" Guid="BF7EADBC-8A31-41C7-9128-3AD1A0BE5816">
                  <File Name="is" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\gmq\is" KeyPath="yes"/>
                </Component>
                <Component Id="nb" Win64="$(var.Win64)" Guid="0FF21BC9-B43F-42E5-B6B5-7367744425D3">
                  <File Name="nb" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\gmq\nb" KeyPath="yes"/>
                </Component>
                <Component Id="sv" Win64="$(var.Win64)" Guid="4BA838F8-D077-41C8-9F4B-D686472AB216">
                  <File Name="sv" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\gmq\sv" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="GMW" Name="gmw">
                <Component Id="af" Win64="$(var.Win64)" Guid="F8C52D0C-3258-49D2-BB88-002A0B9395EB">
                  <File Name="af" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\gmw\af" KeyPath="yes"/>
                </Component>
                <Component Id="de" Win64="$(var.Win64)" Guid="38792D05-6781-43DD-95F4-78DD029FE134">
                  <File Name="de" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\gmw\de" KeyPath="yes"/>
                </Component>
                <Component Id="en" Win64="$(var.Win64)" Guid="527EE127-56C9-4A3B-A952-206038A8EB9C">
                  <File Name="en" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\gmw\en" KeyPath="yes"/>
                </Component>
                <Component Id="en_029" Win64="$(var.Win64)" Guid="78136EBE-64AD-42A9-AA66-040A8AA8F41A">
                  <File Name="en-029" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\gmw\en-029" KeyPath="yes"/>
                </Component>
                <Component Id="en_GB_scotland" Win64="$(var.Win64)" Guid="B7617BCB-AC08-431E-8141-6CAF47E339E5">
                  <File Name="en-GB-scotland" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\gmw\en-GB-scotland" KeyPath="yes"/>
                </Component>
                <Component Id="en_GB_x_gbclan" Win64="$(var.Win64)" Guid="13C50255-9292-471B-8504-11F5D60F916E">
                  <File Name="en-GB-x-gbclan" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\gmw\en-GB-x-gbclan" KeyPath="yes"/>
                </Component>
                <Component Id="en_GB_x_gbcwmd" Win64="$(var.Win64)" Guid="8899C7B1-FBB9-4E5E-A86F-DECD42CF9517">
                  <File Name="en-GB-x-gbcwmd" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\gmw\en-GB-x-gbcwmd" KeyPath="yes"/>
                </Component>
                <Component Id="en_GB_x_rp" Win64="$(var.Win64)" Guid="94D2A7EE-956F-4A22-9A35-C930DF1F605B">
                  <File Name="en-GB-x-rp" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\gmw\en-GB-x-rp" KeyPath="yes"/>
                </Component>
                <Component Id="en_US" Win64="$(var.Win64)" Guid="908D9137-F1BF-475C-B13C-B9695D07C2DE">
                  <File Name="en-US" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\gmw\en-US" KeyPath="yes"/>
                </Component>
                <Component Id="nl" Win64="$(var.Win64)" Guid="294BC28C-5E44-41D1-9DF1-F6C389546050">
                  <File Name="nl" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\gmw\nl" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="GRK" Name="grk">
                <Component Id="el" Win64="$(var.Win64)" Guid="74F0C17D-3DC5-4B85-A7CB-F20A6430A8DD">
                  <File Name="el" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\grk\el" KeyPath="yes"/>
                </Component>
                <Component Id="grc" Win64="$(var.Win64)" Guid="B3804F27-1C8C-419B-81D9-7E06501D3268">
                  <File Name="grc" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\grk\grc" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="INC" Name="inc">
                <Component Id="as" Win64="$(var.Win64)" Guid="0A0FB29D-77AD-4BB0-8765-F5CAA04174F0">
                  <File Name="as" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\inc\as" KeyPath="yes"/>
                </Component>
                <Component Id="bn" Win64="$(var.Win64)" Guid="7C6EBF15-D6DD-4129-8882-0572645967B9">
                  <File Name="bn" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\inc\bn" KeyPath="yes"/>
                </Component>
                <Component Id="gu" Win64="$(var.Win64)" Guid="0F00646E-CE9B-4AD1-A0D1-450C40EAA357">
                  <File Name="gu" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\inc\gu" KeyPath="yes"/>
                </Component>
                <Component Id="hi" Win64="$(var.Win64)" Guid="6EBF1207-43A4-4958-A7E8-9CE52C3AFDE6">
                  <File Name="hi" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\inc\hi" KeyPath="yes"/>
                </Component>
                <Component Id="mr" Win64="$(var.Win64)" Guid="90488472-EEE7-468B-86EC-FB3816ADE7F9">
                  <File Name="mr" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\inc\mr" KeyPath="yes"/>
                </Component>
                <Component Id="ne" Win64="$(var.Win64)" Guid="9818C670-EE45-4665-BEC4-C3C3945F60F3">
                  <File Name="ne" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\inc\ne" KeyPath="yes"/>
                </Component>
                <Component Id="or" Win64="$(var.Win64)" Guid="626A8308-959D-40F0-B3A5-EDCF47F07AD2">
                  <File Name="or" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\inc\or" KeyPath="yes"/>
                </Component>
                <Component Id="pa" Win64="$(var.Win64)" Guid="0F44AC40-58F2-497C-B4F5-6E9C1528019B">
                  <File Name="pa" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\inc\pa" KeyPath="yes"/>
                </Component>
                <Component Id="si" Win64="$(var.Win64)" Guid="D85410F8-7B49-4A81-9172-641C6D3E5041">
                  <File Name="si" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\inc\si" KeyPath="yes"/>
                </Component>
                <Component Id="ur" Win64="$(var.Win64)" Guid="D13A0F3E-4357-4546-B408-0644939C41D5">
                  <File Name="ur" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\inc\ur" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="INE" Name="ine">
                <Component Id="hy" Win64="$(var.Win64)" Guid="8AC34F47-61FD-4918-AEC9-4FBDC9E90AD1">
                  <File Name="hy" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\ine\hy" KeyPath="yes"/>
                </Component>
                <Component Id="hy_arevmda" Win64="$(var.Win64)" Guid="E7510729-A886-4BCD-A616-9B4D74D8BA43">
                  <File Name="hy-arevmda" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\ine\hy-arevmda" KeyPath="yes"/>
                </Component>
                <Component Id="sq" Win64="$(var.Win64)" Guid="80790CCF-4B20-4AC3-A19F-72890470D4F5">
                  <File Name="sq" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\ine\sq" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="IRA" Name="ira">
                <Component Id="fa" Win64="$(var.Win64)" Guid="14E33743-FDEF-40BD-9CE2-E5EDFA4C4887">
                  <File Name="fa" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\ira\fa" KeyPath="yes"/>
                </Component>
                <Component Id="fa_Latn" Win64="$(var.Win64)" Guid="4988D14D-90BE-4386-8642-19262D596864">
                  <File Name="fa-Latn" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\ira\fa-Latn" KeyPath="yes"/>
                </Component>
                <Component Id="ku" Win64="$(var.Win64)" Guid="E58A93BA-523A-4FB6-A877-B2F1718ACDFB">
                  <File Name="ku" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\ira\ku" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="ITC" Name="itc">
                <Component Id="la" Win64="$(var.Win64)" Guid="6B7D7FBC-92B5-47ED-AC05-EFEC7BF87C6F">
                  <File Name="la" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\itc\la" KeyPath="yes"/>
                </Component>
              </Directory>
              <Component Id="ko" Win64="$(var.Win64)" Guid="0F759436-12BD-4FC5-80C0-6E755E021E40">
                <File Name="ko" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\ko" KeyPath="yes"/>
              </Component>
              <Directory Id="POZ" Name="poz">
                <Component Id="id" Win64="$(var.Win64)" Guid="C9BFD2A4-A105-4061-961A-DF6CB6C02854">
                  <File Name="id" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\poz\id" KeyPath="yes"/>
                </Component>
                <Component Id="ms" Win64="$(var.Win64)" Guid="7E88BF7A-90E7-4C28-BBCF-50A4D4F55BA4">
                  <File Name="ms" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\poz\ms" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="ROA" Name="roa">
                <Component Id="an" Win64="$(var.Win64)" Guid="B2A22EA3-3BF1-48CD-8E42-512A3E6DB140">
                  <File Name="an" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\roa\an" KeyPath="yes"/>
                </Component>
                <Component Id="ca" Win64="$(var.Win64)" Guid="8E7829D5-353D-4F8A-A7E3-4F4D03BEAB35">
                  <File Name="ca" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\roa\ca" KeyPath="yes"/>
                </Component>
                <Component Id="es" Win64="$(var.Win64)" Guid="F261F844-2822-4A13-9ED9-D00D914F5571">
                  <File Name="es" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\roa\es" KeyPath="yes"/>
                </Component>
                <Component Id="es_419" Win64="$(var.Win64)" Guid="E97680DA-F4BA-4A2B-A39D-D9B7E29E85EA">
                  <File Name="es-419" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\roa\es-419" KeyPath="yes"/>
                </Component>
                <Component Id="fr" Win64="$(var.Win64)" Guid="69E627AA-54AE-495F-AE3C-CBDD66AD060B">
                  <File Name="fr" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\roa\fr" KeyPath="yes"/>
                </Component>
                <Component Id="fr_BE" Win64="$(var.Win64)" Guid="F06154D4-F6F7-4A9E-AF1D-605D643AD392">
                  <File Name="fr-BE" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\roa\fr-BE" KeyPath="yes"/>
                </Component>
                <Component Id="it" Win64="$(var.Win64)" Guid="B8BD5085-3E1C-47A5-86C9-DB1650FAC29E">
                  <File Name="it" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\roa\it" KeyPath="yes"/>
                </Component>
                <Component Id="pap" Win64="$(var.Win64)" Guid="6978C4BD-23AC-4FCF-B156-000A32B959DB">
                  <File Name="pap" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\roa\pap" KeyPath="yes"/>
                </Component>
                <Component Id="pt" Win64="$(var.Win64)" Guid="D0813CE0-D801-4203-AF91-998E9456E35C">
                  <File Name="pt" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\roa\pt" KeyPath="yes"/>
                </Component>
                <Component Id="pt_BR" Win64="$(var.Win64)" Guid="C6533938-B071-4ADA-8A26-E58A57A0B76E">
                  <File Name="pt-BR" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\roa\pt-BR" KeyPath="yes"/>
                </Component>
                <Component Id="ro" Win64="$(var.Win64)" Guid="E2E0205E-5488-4A73-B3ED-10181F358987">
                  <File Name="ro" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\roa\ro" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="SAI" Name="sai">
                <Component Id="gn" Win64="$(var.Win64)" Guid="D11B73FF-7A67-49B0-8BE6-1345BA1EB00D">
                  <File Name="gn" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\sai\gn" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="SEM" Name="sem">
                <Component Id="am" Win64="$(var.Win64)" Guid="B28850DE-493A-464F-8889-8AA746F31596">
                  <File Name="am" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\sem\am" KeyPath="yes"/>
                </Component>
                <Component Id="mt" Win64="$(var.Win64)" Guid="00388BFC-A813-4951-9ECE-FC95EBF95B9F">
                  <File Name="mt" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\sem\mt" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="SIT" Name="sit">
                <Component Id="cmn" Win64="$(var.Win64)" Guid="B9F21B2A-BD29-42DF-84D6-AD1CA29799B5">
                  <File Name="cmn" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\sit\cmn" KeyPath="yes"/>
                </Component>
                <Component Id="my" Win64="$(var.Win64)" Guid="0927A4D6-4DA1-431C-ABFA-E9871165B3EC">
                  <File Name="my" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\sit\my" KeyPath="yes"/>
                </Component>
                <Component Id="yue" Win64="$(var.Win64)" Guid="C08D04D1-B17B-40CA-B6B6-3C78F1D4E94A">
                  <File Name="yue" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\sit\yue" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="TRK" Name="trk">
                <Component Id="az" Win64="$(var.Win64)" Guid="E96920A5-43FE-4743-97CA-A09436D8A833">
                  <File Name="az" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\trk\az" KeyPath="yes"/>
                </Component>
                <Component Id="tr" Win64="$(var.Win64)" Guid="A60A0F49-8D08-4CFA-AD3D-CA8807AFD8C6">
                  <File Name="tr" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\trk\tr" KeyPath="yes"/>
                </Component>
                <Component Id="tt" Win64="$(var.Win64)" Guid="7A3D1E2D-37B6-4CBD-A6C3-FD46D5BA5FBF">
                  <File Name="tt" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\trk\tt" KeyPath="yes"/>
                </Component>
                <Component Id="ky" Win64="$(var.Win64)" Guid="C2E2808E-56F4-40C4-BD41-DAC648E414BA">
                  <File Name="ky" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\trk\ky" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="URJ" Name="urj">
                <Component Id="et" Win64="$(var.Win64)" Guid="8B42703E-6FEF-4E41-9F9F-7EFA95FAB433">
                  <File Name="et" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\urj\et" KeyPath="yes"/>
                </Component>
                <Component Id="fi" Win64="$(var.Win64)" Guid="B8407908-1BB2-4B22-BA1E-988400DEF724">
                  <File Name="fi" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\urj\fi" KeyPath="yes"/>
                </Component>
                <Component Id="hu" Win64="$(var.Win64)" Guid="ECE9B062-2E62-42C7-BC54-E210C50D7E44">
                  <File Name="hu" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\urj\hu" KeyPath="yes"/>
                </Component>
              </Directory>
              <Directory Id="ZLS" Name="zls">
                <Component Id="bg" Win64="$(var.Win64)" Guid="D75CE551-2BEC-4870-82C6-8AEC4BC4867A">
                  <File Name="bg" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\zls\bg" KeyPath="yes"/>
                </Component>
                <Component Id="bs" Win64="$(var.Win64)" Guid="A95A627B-E991-4814-9C98-3E1A7641AD22">
                  <File Name="bs" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\zls\bs" KeyPath="yes"/>
                </Component>
                <Component Id="cs" Win64="$(var.Win64)" Guid="4840D63E-9DAE-4AE5-946E-B03AA2EFA0C0">
                  <File Name="cs" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\zls\cs" KeyPath="yes"/>
                </Component>
                <Component Id="hr" Win64="$(var.Win64)" Guid="C34C709A-D32C-431F-83D7-B666250C8B2E">
                  <File Name="hr" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\zls\hr" KeyPath="yes"/>
                </Component>
                <Component Id="mk" Win64="$(var.Win64)" Guid="70541A8E-CF44-49AA-A296-9D65397B5275">
                  <File Name="mk" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\zls\mk" KeyPath="yes"/>
                </Component>
                <Component Id="pl" Win64="$(var.Win64)" Guid="C772D1EB-708F-4523-BAE9-5F06AD90523A">
                  <File Name="pl" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\zls\pl" KeyPath="yes"/>
                </Component>
                <Component Id="ru" Win64="$(var.Win64)" Guid="6D827F08-82E9-4169-A3EC-794DE2487109">
                  <File Name="ru" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\zls\ru" KeyPath="yes"/>
                </Component>
                <Component Id="sk" Win64="$(var.Win64)" Guid="124B16B9-9DD3-4E60-8000-06A45B5F7CB6">
                  <File Name="sk" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\zls\sk" KeyPath="yes"/>
                </Component>
                <Component Id="sl" Win64="$(var.Win64)" Guid="65183911-49B5-4767-8281-5E60C3BCD98D">
                  <File Name="sl" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\zls\sl" KeyPath="yes"/>
                </Component>
                <Component Id="sr" Win64="$(var.Win64)" Guid="35B89632-7F74-4016-B52F-DA7EE27E8FC7">
                  <File Name="sr" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\lang\zls\sr" KeyPath="yes"/>
                </Component>
              </Directory>
            </Directory>
          </Directory>
        </Directory>
      </Directory>
    </Directory>
  </Fragment>

  <Fragment>
    <ComponentGroup Id="CoreComponents">
      <ComponentRef Id="espeak_ng_EXE"/>
      <ComponentRef Id="libespeak_ng_DLL"/>
    </ComponentGroup>
    <ComponentGroup Id="VoiceData">
      <ComponentRef Id="phontab"/>
      <ComponentRef Id="phonindex"/>
      <ComponentRef Id="phondata"/>
      <ComponentRef Id="intonations"/>
    </ComponentGroup>
    <ComponentGroup Id="LangAfrikaans">
      <ComponentRef Id="af"/>
      <ComponentRef Id="af_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangAlbanian">
      <ComponentRef Id="sq"/>
      <ComponentRef Id="sq_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangAmharic">
      <ComponentRef Id="am"/>
      <ComponentRef Id="am_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangAragonese">
      <ComponentRef Id="an"/>
      <ComponentRef Id="an_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangArmenian">
      <ComponentRef Id="hy"/>
      <ComponentRef Id="hy_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangArmenianWest">
      <ComponentRef Id="hy_arevmda"/>
      <ComponentRef Id="hy_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangAssamese">
      <ComponentRef Id="as"/>
      <ComponentRef Id="as_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangAzerbaijani">
      <ComponentRef Id="az"/>
      <ComponentRef Id="az_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangBasque">
      <ComponentRef Id="eu"/>
      <ComponentRef Id="eu_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangBengali">
      <ComponentRef Id="bn"/>
      <ComponentRef Id="bn_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangBosnian">
      <ComponentRef Id="bs"/>
      <ComponentRef Id="hbs_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangBulgarian">
      <ComponentRef Id="bg"/>
      <ComponentRef Id="bg_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangBurmese">
      <ComponentRef Id="my"/>
      <ComponentRef Id="my_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangCatalan">
      <ComponentRef Id="ca"/>
      <ComponentRef Id="ca_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangChineseCantonese">
      <ComponentRef Id="yue"/>
      <ComponentRef Id="zhy_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangChineseMandarin">
      <ComponentRef Id="cmn"/>
      <ComponentRef Id="zh_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangCroatian">
      <ComponentRef Id="hr"/>
      <ComponentRef Id="hbs_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangCzech">
      <ComponentRef Id="cs"/>
      <ComponentRef Id="cs_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangDanish">
      <ComponentRef Id="da"/>
      <ComponentRef Id="da_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangDutch">
      <ComponentRef Id="nl"/>
      <ComponentRef Id="nl_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangEnglish">
      <ComponentRef Id="en"/>
      <ComponentRef Id="en_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="SapiEnglish">
      <Component Id="SapiEnglish" Win64="$(var.Win64)" Directory="TARGETDIR" Guid="C8A141F7-F2A2-4141-8438-89BABF371CFD" KeyPath="yes">
        <RegistryKey Root="HKLM" Key="Software\Microsoft\Speech\Voices\Tokens\eSpeakNG_en">
          <RegistryValue Type="string" Value="eSpeak NG - English"/>
          <RegistryValue Name="CLSID" Type="string" Value="$(var.CLSID_TtsEngine)"/>
          <RegistryValue Name="VoiceName" Type="string" Value="en"/>
          <RegistryKey Key="Attributes">
            <RegistryValue Name="Age" Type="string" Value="Adult"/>
            <RegistryValue Name="Gender" Type="string" Value="Male"/>
            <RegistryValue Name="Language" Type="string" Value="9"/>
            <RegistryValue Name="Vendor" Type="string" Value="$(var.ProductVendor)"/>
            <RegistryValue Name="Version" Type="string" Value="$(var.ProductVersion)"/>
          </RegistryKey>
        </RegistryKey>
      </Component>
    </ComponentGroup>
    <ComponentGroup Id="LangEnglishAmerica">
      <ComponentRef Id="en_US"/>
      <ComponentRef Id="en_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangEnglishCaribbean">
      <ComponentRef Id="en_029"/>
      <ComponentRef Id="en_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangEnglishLancashire">
      <ComponentRef Id="en_GB_x_gbclan"/>
      <ComponentRef Id="en_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangEnglishReceivedPronunciation">
      <ComponentRef Id="en_GB_x_rp"/>
      <ComponentRef Id="en_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangEnglishScotland">
      <ComponentRef Id="en_GB_scotland"/>
      <ComponentRef Id="en_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangEnglishWestMidlands">
      <ComponentRef Id="en_GB_x_gbcwmd"/>
      <ComponentRef Id="en_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangEsperanto">
      <ComponentRef Id="eo"/>
      <ComponentRef Id="eo_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangEstonian">
      <ComponentRef Id="et"/>
      <ComponentRef Id="et_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangFinnish">
      <ComponentRef Id="fi"/>
      <ComponentRef Id="fi_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangFrench">
      <ComponentRef Id="fr"/>
      <ComponentRef Id="fr_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangFrenchBelgium">
      <ComponentRef Id="fr_BE"/>
      <ComponentRef Id="fr_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangGaelicIrish">
      <ComponentRef Id="ga"/>
      <ComponentRef Id="ga_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangGaelicScottish">
      <ComponentRef Id="gd"/>
      <ComponentRef Id="gd_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangGeorgian">
      <ComponentRef Id="ka"/>
      <ComponentRef Id="ka_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangGerman">
      <ComponentRef Id="de"/>
      <ComponentRef Id="de_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangGreek">
      <ComponentRef Id="el"/>
      <ComponentRef Id="el_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangGreekAncient">
      <ComponentRef Id="grc"/>
      <ComponentRef Id="grc_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangGreenlandic">
      <ComponentRef Id="kl"/>
      <ComponentRef Id="kl_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangGuarani">
      <ComponentRef Id="gn"/>
      <ComponentRef Id="gn_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangGujarati">
      <ComponentRef Id="gu"/>
      <ComponentRef Id="gu_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangHindi">
      <ComponentRef Id="hi"/>
      <ComponentRef Id="hi_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangHungarian">
      <ComponentRef Id="hu"/>
      <ComponentRef Id="hu_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangIcelandic">
      <ComponentRef Id="is"/>
      <ComponentRef Id="is_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangIndonesian">
      <ComponentRef Id="id"/>
      <ComponentRef Id="id_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangInterlingua">
      <ComponentRef Id="ia"/>
      <ComponentRef Id="ia_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangItalian">
      <ComponentRef Id="it"/>
      <ComponentRef Id="it_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangKannada">
      <ComponentRef Id="kn"/>
      <ComponentRef Id="kn_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangKorean">
      <ComponentRef Id="ko"/>
      <ComponentRef Id="ko_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangKurdish">
      <ComponentRef Id="ku"/>
      <ComponentRef Id="ku_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangKyrgyz">
      <ComponentRef Id="ky"/>
      <ComponentRef Id="ky_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangLatin">
      <ComponentRef Id="la"/>
      <ComponentRef Id="la_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangLatvian">
      <ComponentRef Id="lv"/>
      <ComponentRef Id="lv_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangLinguaFrancaNova">
      <ComponentRef Id="lfn"/>
      <ComponentRef Id="lfn_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangLithuanian">
      <ComponentRef Id="lt"/>
      <ComponentRef Id="lt_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangLojban">
      <ComponentRef Id="jbo"/>
      <ComponentRef Id="jbo_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangMacedonian">
      <ComponentRef Id="mk"/>
      <ComponentRef Id="mk_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangMalay">
      <ComponentRef Id="ms"/>
      <ComponentRef Id="ms_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangMalayalam">
      <ComponentRef Id="ml"/>
      <ComponentRef Id="ml_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangMaltese">
      <ComponentRef Id="mt"/>
      <ComponentRef Id="mt_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangMarathi">
      <ComponentRef Id="mr"/>
      <ComponentRef Id="mr_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangNahuatlClassical">
      <ComponentRef Id="nci"/>
      <ComponentRef Id="nci_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangNepali">
      <ComponentRef Id="ne"/>
      <ComponentRef Id="ne_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangNorwegian">
      <ComponentRef Id="nb"/>
      <ComponentRef Id="no_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangOriya">
      <ComponentRef Id="or"/>
      <ComponentRef Id="or_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangOromo">
      <ComponentRef Id="om"/>
      <ComponentRef Id="om_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangPapiamento">
      <ComponentRef Id="pap"/>
      <ComponentRef Id="pap_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangPersian">
      <ComponentRef Id="fa"/>
      <ComponentRef Id="fa_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangPersian_Pinglish">
      <ComponentRef Id="fa_Latn"/>
      <ComponentRef Id="fa_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangPolish">
      <ComponentRef Id="pl"/>
      <ComponentRef Id="pl_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangPortuguesePortugal">
      <ComponentRef Id="pt"/>
      <ComponentRef Id="pt_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangPortugueseBrazil">
      <ComponentRef Id="pt_BR"/>
      <ComponentRef Id="pt_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangPunjabi">
      <ComponentRef Id="pa"/>
      <ComponentRef Id="pa_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangRomanian">
      <ComponentRef Id="ro"/>
      <ComponentRef Id="ro_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangRussian">
      <ComponentRef Id="ru"/>
      <ComponentRef Id="ru_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangSerbian">
      <ComponentRef Id="sr"/>
      <ComponentRef Id="hbs_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangSetswana">
      <ComponentRef Id="tn"/>
      <ComponentRef Id="tn_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangSinhala">
      <ComponentRef Id="si"/>
      <ComponentRef Id="si_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangSlovak">
      <ComponentRef Id="sk"/>
      <ComponentRef Id="sk_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangSlovenian">
      <ComponentRef Id="sl"/>
      <ComponentRef Id="sl_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangSpanish">
      <ComponentRef Id="es"/>
      <ComponentRef Id="es_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangSpanishLatinAmerica">
      <ComponentRef Id="es_419"/>
      <ComponentRef Id="es_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangSwahili">
      <ComponentRef Id="sw"/>
      <ComponentRef Id="sw_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangSwedish">
      <ComponentRef Id="sv"/>
      <ComponentRef Id="sv_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangTamil">
      <ComponentRef Id="ta"/>
      <ComponentRef Id="ta_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangTatar">
      <ComponentRef Id="tt"/>
      <ComponentRef Id="tt_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangTelugu">
      <ComponentRef Id="te"/>
      <ComponentRef Id="te_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangTurkish">
      <ComponentRef Id="tr"/>
      <ComponentRef Id="tr_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangUrdu">
      <ComponentRef Id="ur"/>
      <ComponentRef Id="ur_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangVietnamese">
      <ComponentRef Id="vi"/>
      <ComponentRef Id="vi_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangVietnameseCentral">
      <ComponentRef Id="vi_VN_x_central"/>
      <ComponentRef Id="vi_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangVietnameseSouth">
      <ComponentRef Id="vi_VN_X_south"/>
      <ComponentRef Id="vi_dict"/>
    </ComponentGroup>
    <ComponentGroup Id="LangWelsh">
      <ComponentRef Id="cy"/>
      <ComponentRef Id="cy_dict"/>
    </ComponentGroup>
  </Fragment>
</Wix>
