Tropo MVCクラスを使用していますが、発言権の変更に問題があります。たとえば、sayオブジェクトのvoiceプロパティを設定しても、音声は変更されないようです。
Say say1 = new Say("This is first voice");
say1.Voice = "susan";
Say say2 = new Say("This is the male voice");
say2.Voice = "dave";
List<Say> sayList = new List<Say>();
sayList.Add(say1);
sayList.Add(say2);
Script.Ask(null, null, new Choices("[1 DIGIT]", "dtmf", "#"), null, strArgs, true, sayList, Convert.ToSingle(action.Timeout));
声は変わりません。実際、音声を変更する唯一の方法は、Script.Voice = "voice"を設定することであるようです。これは、英語の音声とそれに続くフランス語の音声を必要とする最初の質問で言語選択を処理する必要があるため、機能しません。