изменить формат с WAV на MP3 в потоке памяти в NAudio

Привет, я пытаюсь преобразовать текст в речь (wav) в потоке памяти, преобразовать его в mp3 и затем воспроизвести на странице пользователя. Так что мне нужно помочь, что делать дальше?

вот мой код asmx:

[WebMethod]
public byte[] StartSpeak(string Word)
{
    MemoryStream ms = new MemoryStream();
    using (System.Speech.Synthesis.SpeechSynthesizer synhesizer = new System.Speech.Synthesis.SpeechSynthesizer())
    {
        synhesizer.SelectVoiceByHints(System.Speech.Synthesis.VoiceGender.NotSet, System.Speech.Synthesis.VoiceAge.NotSet, 0, new System.Globalization.CultureInfo("en-US"));
        synhesizer.SetOutputToWaveStream(ms);
        synhesizer.Speak(Word);
    }
    return ms.ToArray();

    }

Благодарю.

Ответы на вопрос(5)

Ваш ответ на вопрос