Приложение ASP.NET, конвертирующее текст в mp3файл
Разработка приложения на языке ASP.NET, конвертирующего текстовый файл на русском и английском языках в аудио файл формата mp3 (битрейт 64к, стерео, 8-бит, pcm). Целевая платформа разработки Microsoft Windows Server 2003 32bit или Microsoft Windows Server 2008 32bit на выбор. Для преобразования текста в звук предлагается использовать штатные speech-средства платформы Windows. Архитектура и дизайн отдается в ведение разработчика. Среда разработки и программные библиотеки не регламентируются, но предпочтение отдается штатным средствам. Обязательное требование – преобразование каждого отдельного текста в файл должно быть в отдельном потоке. Источник текста - текстовая html-форма. Цель - готовый mp3-файл, сохранённый на локальном жестком диске сервера.
Другими словами, желаемая логика работы приложения выглядит так:
1) набор текста в текстовой html-форме в окне штатного интернет-браузера;
2) подтверждение ввода, например, нажатие на графическую кнопку на форме;
3) запуск отдельного потока по преобразованию текста в звук;
4) завершение работы отдельного потока с совобождением использованной памяти;
5) запись результата работы в произвольную папку на жестком диске сервера.
Для возможности настройки приложения, рекомендуется создать настроечный xml-файл, который будет хранить настроечные параметры, как то, битрейт выходного файла, путь на диске для сохранения итогового файла.