SpeechSynthesis: factor out the VoiceVariant class into its own file.