Я пытаюсь написать программу, которая могла бы проверять произношение пользователя.
Эта программа будет воспроизводить звук волны, произнести английское предложение, и пользователь попытается произнести его и записать свой голос, а программа проверит сходство этих форм волны и оценит произношение пользователя.
Вопрос в том, можно ли написать эту программу, используя .net? И если да, то какие библиотеки я могу использовать? Любое руководство для начала?