Даже если и найдете достойную программу сомневаюсь, что она будет в курсе пунктуации и форматирование текста. Просто представ те, что она вам там понапишет, быстрее сами наберёте.
Ну или как сказали раньше копать в сторону Google Voice API распознавание речи. Когда сам искал похожее всё в основном было под оффтопик, не дружило с русским и требовало обучения программы под свою речь.
В свое время когда учился, проще было найти однокурсницу с нормальным подчерком и просто сделать копии лекций.