| <?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||||
| <?define ProductName = "eSpeak NG Text-to-Speech" ?> | <?define ProductName = "eSpeak NG Text-to-Speech" ?> | ||||
| <?define ProductVendor = "Cainteoir Text-to-Speech" ?> | |||||
| <?define ProductVersion = "1.49.0" ?> | |||||
| <?define CLSID_TtsEngine = "{61D23633-CE59-4101-8158-569FC6B51B49}" ?> | <?define CLSID_TtsEngine = "{61D23633-CE59-4101-8158-569FC6B51B49}" ?> | ||||
| <?if $(var.Platform) = x64 ?> | <?if $(var.Platform) = x64 ?> | ||||
| <?define ProductDisplayName = "$(var.ProductName) 64-bit" ?> | <?define ProductDisplayName = "$(var.ProductName) 64-bit" ?> | ||||
| <ComponentGroupRef Id="LangDefault"/> | <ComponentGroupRef Id="LangDefault"/> | ||||
| <ComponentGroupRef Id="LangDutch"/> | <ComponentGroupRef Id="LangDutch"/> | ||||
| <ComponentGroupRef Id="LangEnglish"/> | <ComponentGroupRef Id="LangEnglish"/> | ||||
| <ComponentGroupRef Id="SapiEnglish"/> | |||||
| <ComponentGroupRef Id="LangEnglishAmerica"/> | <ComponentGroupRef Id="LangEnglishAmerica"/> | ||||
| <ComponentGroupRef Id="LangEnglishCaribbean"/> | <ComponentGroupRef Id="LangEnglishCaribbean"/> | ||||
| <ComponentGroupRef Id="LangEnglishLancashire"/> | <ComponentGroupRef Id="LangEnglishLancashire"/> | ||||
| <ComponentRef Id="en"/> | <ComponentRef Id="en"/> | ||||
| <ComponentRef Id="en_dict"/> | <ComponentRef Id="en_dict"/> | ||||
| </ComponentGroup> | </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"> | <ComponentGroup Id="LangEnglishAmerica"> | ||||
| <ComponentRef Id="en_US"/> | <ComponentRef Id="en_US"/> | ||||
| <ComponentRef Id="en_dict"/> | <ComponentRef Id="en_dict"/> |