Я понимаю, что SpeechSynthesizer (System.Speech.dll) можно использовать для преобразования текста в речь. Я работаю над приложением, требующим сохранения текста в формате mp3 и wav.
Возможно ли это с помощью WPF?
Я считаю, что вы легко сможете сохранить в файл WAV с помощью SpeechSynthesizer :: SetOutputToWaveFile . Я не думаю, что в .NET есть встроенная поддержка для преобразования в MP3, но это должно быть просто с помощью сторонней библиотеки / утилиты (например, LAME ), когда у вас есть аудиоданные как WAV.