in Source/AmazonPollyMetaHuman/Private/VoiceId.cpp [86:123]
Aws::Polly::Model::Engine ToPollyVoiceEngine(const EVoiceId VoiceId)
{
switch (VoiceId)
{
case EVoiceId::Nicole:
case EVoiceId::Russell:
case EVoiceId::Amy:
case EVoiceId::Emma:
case EVoiceId::Brian:
case EVoiceId::Aditi:
case EVoiceId::Raveena:
case EVoiceId::Ivy:
case EVoiceId::Joanna:
case EVoiceId::Kendra:
case EVoiceId::Kimberly:
case EVoiceId::Salli:
case EVoiceId::Joey:
case EVoiceId::Justin:
case EVoiceId::Matthew:
case EVoiceId::Geraint:
return Aws::Polly::Model::Engine::standard;
case EVoiceId::AmyNeural:
case EVoiceId::EmmaNeural:
case EVoiceId::BrianNeural:
case EVoiceId::IvyNeural:
case EVoiceId::JoannaNeural:
case EVoiceId::KendraNeural:
case EVoiceId::KimberlyNeural:
case EVoiceId::SalliNeural:
case EVoiceId::JoeyNeural:
case EVoiceId::JustinNeural:
case EVoiceId::MatthewNeural:
return Aws::Polly::Model::Engine::neural;
default:
UE_LOG(LogAmazonPollyVoiceId, Error, TEXT("ToPollyVoiceEngine: Invalid VoiceId (EVoiceId Index: %d)."), VoiceId);
return Aws::Polly::Model::Engine::standard;
}
}