텍스트 투 스피치 음성 옵션

TTS(텍스트 투 스피치) 메시지를 삽입하거나 텍스트를 로컬에서 읽기 전에 스피치 합성에 사용할 음성을 고를 수 있습니다. 이 옵션은 사용자별로 언제든지 설정할 수 있습니다.

남성과 여성 목소리를 사용할 수 있습니다. 아래 스크립트로 사용할 수 있는 모든 음성을 나열할 수 있습니다.

foreach (string voiceName in VivoxService.Instance.TextToSpeechAvailableVoices)
{
    Console.WriteLine($"Available Voice: Name=[{voiceName}]");
}
// Available Voice: Name=[en_US male]
// Available Voice: Name=[en_US female]

Console.WriteLine($"Current Voice: {VivoxService.Instance.TextToSpeechCurrentVoice()}");
// Current Voice: en_US female

합성할 스피치를 호출하는 TTS 메서드를 호출하면 시스템은 해당 사용자가 현재 음성으로 설정한 ITTSVoice를 사용합니다. 선택된 음성이 없으면 시스템은 Vivox SDK 기본값을 사용합니다.