private string GenerateSelectVoiceCommand(FestivalVoice voice)
        {
            switch (voice)
            {
            case FestivalVoice.Kal:
                return(string.Format("({0})", "voice_kal_diphone"));

            case FestivalVoice.Rab:
                return(string.Format("({0})", "voice_rab_diphone"));

            case FestivalVoice.CmuArticHTS:
                return("echo \"(set! voice_default 'voice_cmu_us_slt_arctic_hts)\" | sudo tee - a / etc / festival.scm");

            default:
                goto case FestivalVoice.Kal;
            }
        }
 internal void SetVoice(FestivalVoice voice) => WriteLine(GenerateSelectVoiceCommand(voice));