<?xml version="1.0" encoding="utf-8"?>

<Characters>
    <!--Characters-->
    <Character Name="ANNA"                    TTSProfile="Nova"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_SatNav"                                Id="1"/>
    <Character Name="AudioDescription"        TTSProfile="Nova"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_AudioDescription"                      Id="2"       IsAudioDescription="true"/>	
    <Character Name="Announcer"               TTSProfile="Ryan"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Announcer_Forzathon"          Id="3"/>
    <Character Name="Announcer_Rocket"        TTSProfile="Ryan"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Announcer_Rocket"             Id="25"/>
    <Character Name="Mei"                     TTSProfile="Amanda"  OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Mei"                          Id="5"/>
    <Character Name="Helena"                  TTSProfile="Ada"     OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Helena"                       Id="6"/>
    <Character Name="Jordan"                  TTSProfile="Ryan"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Jordan"                       Id="7"/>
    <Character Name="Keiko"                   TTSProfile="Nova"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Keiko"                        Id="8"/>
    <Character Name="Yuji"                    TTSProfile="Brandon" OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Yuji"                         Id="9"/>
    <Character Name="Midori"                  TTSProfile="Andrew"  OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Midori"                       Id="10"/>
    <Character Name="Isamu"                   TTSProfile="Andrew"  OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Isamu"                        Id="11"/>
    <Character Name="Robert"                  TTSProfile="Ryan"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Robert"                       Id="12"/>
    <Character Name="Bystander1"              TTSProfile="Ada"     OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Bystander1"                   Id="26"/>
    <Character Name="Bystander2"              TTSProfile="Amanda"  OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Bystander2"                   Id="27"/>
    <Character Name="Bystander3"              TTSProfile="Ryan"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Bystander3"                   Id="28"/>
    <Character Name="Bystander4"              TTSProfile="Andrew"  OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Bystander4"                   Id="29"/>
    <Character Name="BroadcastPresenter"      TTSProfile="Brandon" OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_BroadcastPresenter"           Id="32"/>
    <Character Name="HorizonTech"             TTSProfile="Ada"     OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_HorizonTech"                  Id="33"/>
    <Character Name="Commentator1"            TTSProfile="Ryan"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Commentator1"                 Id="34"/>
    <Character Name="Commentator2"            TTSProfile="Brandon" OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Commentator2"                 Id="35"/>
    <Character Name="MaleNPC1"                TTSProfile="Ryan"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_MaleNPC1"                     Id="36"/>
    <Character Name="MaleNPC2"                TTSProfile="Brandon" OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_MaleNPC2"                     Id="37"/>
    <Character Name="MaleNPC3"                TTSProfile="Andrew"  OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_MaleNPC3"                     Id="38"/>
    <Character Name="MaleNPC4"                TTSProfile="Andrew"  OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_MaleNPC4"                     Id="39"/>
    <Character Name="FemaleNPC1"              TTSProfile="Ada"     OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_FemaleNPC1"                   Id="40"/>
    <Character Name="FemaleNPC2"              TTSProfile="Amanda"  OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_FemaleNPC2"                   Id="41"/>
    <Character Name="FemaleNPC3"              TTSProfile="Nova"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_FemaleNPC3"                   Id="42"/>
    <Character Name="FemaleNPC4"              TTSProfile="Ada"     OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_FemaleNPC4"                   Id="43"/>
    <Character Name="ScottTyler"              TTSProfile="Brandon" OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_ScottTyler"                   Id="44"/>
    <Character Name="Larry"                   TTSProfile="Andrew"  OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Larry"                        Id="54"/>
    <Character Name="FoodJobHelper"           TTSProfile="Ryan"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_FoodJobHelper"                Id="55"/>
    <Character Name="ShowcasePilot1"          TTSProfile="Andrew"  OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_ShowcasePilot1"               Id="56"/>
    <Character Name="ShowcasePilot2"          TTSProfile="Brandon" OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_ShowcasePilot2"               Id="57"/>
    <Character Name="Mech"          		  TTSProfile="Ryan"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_Mech"               		  Id="58"/>
    <Character Name="RestaurantOwnerMale1"    TTSProfile="Brandon"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_RestaurantOwnerMale1"	  Id="59"/>
    <Character Name="RestaurantOwnerMale2"    TTSProfile="Ryan"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_RestaurantOwnerMale2"		  Id="60"/>
    <Character Name="RestaurantOwnerMale3"    TTSProfile="Andrew"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_RestaurantOwnerMale3"		  Id="61"/>
    <Character Name="RestaurantOwnerMale4"    TTSProfile="Ryan"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_RestaurantOwnerMale4"		  Id="62"/>
    <Character Name="RestaurantOwnerFemale1"  TTSProfile="Amanda"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_RestaurantOwnerFemale1"	  Id="63"/>
    <Character Name="RestaurantOwnerFemale2"  TTSProfile="Ada"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_RestaurantOwnerFemale2"	      Id="64"/>
    <Character Name="RestaurantOwnerFemale3"  TTSProfile="Amanda"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_RestaurantOwnerFemale3"	  Id="65"/>
    <Character Name="RestaurantOwnerFemale4"  TTSProfile="Nova"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_Gameplay_RestaurantOwnerFemale4"	      Id="66"/>

    <!--DJs-->
    <Character Name="DJPulse"                 TTSProfile="Nova"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_DJ_01"                                 Id="14"/>
    <Character Name="DJBassArena"             TTSProfile="Brandon" OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_DJ_02"                                 Id="15"/>
    <Character Name="DJBlockParty"            TTSProfile="Amanda"  OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_DJ_03"                                 Id="16"/>
    <Character Name="DJXS"                    TTSProfile="Ryan"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_DJ_04"                                 Id="17"/>
    <Character Name="DJHospital"              TTSProfile="Brandon" OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_DJ_05"                                 Id="18"/>
    <Character Name="DJGachaCity"             TTSProfile="Andrew"  OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_DJ_06"                                 Id="19"/>
    <Character Name="DJSubPop"             	  TTSProfile="Amanda"  OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_DJ_07"                                 Id="20"/>
    <Character Name="DJWave"             	  TTSProfile="Andrew"  OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_DJ_08"                                 Id="21"/>
    <Character Name="DJClassical"             TTSProfile="Ada"     OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_DJ_09"                                 Id="22"/>
    <Character Name="DJStreamer"              TTSProfile="Ryan"    OutputFolder="%FZ_MEDIA_ROOT%/Src/Audio/HorizonAudio/Audio Tables/VO_$(LOCALISATION)/VO_DJ_10"                                 Id="23"/>


    <!--Azure AI TTS Voice Configurations. See "https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-synthesis-markup-voice"-->

    <!--Male TTS-->
    <TTSProfile Name='Ryan' SsmlBegin='[voice name="en-GB-RyanNeural"]
	[mstts:silence type="Sentenceboundary-exact" value="300ms"/]
	[mstts:silence type="Comma-exact" value="150ms"/]
	[prosody rate="+10%" pitch="-0%" volume="+0%"]
    [lang xml:lang="en-GB"]
    ' SsmlEnd="[/lang] [/prosody] [/voice]"
    />

    <TTSProfile Name="Andrew" SsmlBegin='[voice name="en-US-AndrewMultilingualNeural"]
	[mstts:silence type="Sentenceboundary-exact" value="300ms"/]
	[mstts:silence type="Comma-exact" value="150ms"/]
	[prosody rate="+10%" pitch="-0%" volume="+0%"]
    [lang xml:lang="en-US"]
    ' SsmlEnd="[/lang] [/prosody] [/voice] "
    />

    <TTSProfile Name="Brandon" SsmlBegin='[voice name="en-US-BrandonMultilingualNeural"]
	[mstts:silence type="Sentenceboundary-exact" value="300ms"/]
	[mstts:silence type="Comma-exact" value="150ms"/]
	[prosody rate="+10%" pitch="-0%" volume="+0%"]
    [lang xml:lang="en-US"]
    ' SsmlEnd="[/lang] [/prosody] [/voice] "
    />
    <!--Female TTS-->
    <TTSProfile Name="Ada" SsmlBegin='[voice name="en-GB-AdaMultilingualNeural"]
	[mstts:silence type="Sentenceboundary-exact" value="300ms"/]
	[mstts:silence type="Comma-exact" value="150ms"/]
	[prosody rate="+10%" pitch="-0%" volume="+0%"]
    [lang xml:lang="en-GB"]
    ' SsmlEnd="[/lang] [/prosody] [/voice] "
    />
    
    <TTSProfile Name="Amanda" SsmlBegin='[voice name="en-US-AmandaMultilingualNeural"]
	[mstts:silence type="Sentenceboundary-exact" value="300ms"/]
	[mstts:silence type="Comma-exact" value="150ms"/]
	[prosody rate="+10%" pitch="-0%" volume="+0%"]
    [lang xml:lang="en-US"]
    ' SsmlEnd="[/lang] [/prosody] [/voice] "
    />
    
    <TTSProfile Name="Nova" SsmlBegin='[voice name="en-US-NovaTurboMultilingualNeural"]
	[mstts:silence type="Sentenceboundary-exact" value="300ms"/]
	[mstts:silence type="Comma-exact" value="150ms"/]
	[prosody rate="+10%" pitch="-0%" volume="+0%"]
    [lang xml:lang="en-US"]
    ' SsmlEnd="[/lang] [/prosody] [/voice] "
    />

    <TTSProfile Name="Example" SsmlBegin='[voice name="en-US-NovaTurboMultilingualNeural"]
    [mstts:silence type="Leading-exact" value="0ms"/]
    [mstts:silence type="Sentenceboundary-exact" value="0ms"/]
    [mstts:silence type="Comma-exact" value="0ms"/]
    [mstts:silence type="Semicolon-exact" value="0ms"/]
    [prosody rate="+0%" pitch="-0%" volume="+0%"]
    [lang xml:lang="en-US"]
    [mstts:express-as style="excited"]
    ' SsmlEnd="[/mstts:express-as] [/lang] [/prosody] [/voice]"
    />

</Characters>