Посоветуйте программу для голосового управления компьютером
Появилась у меня идея сделать голосовое управление. Хотелось бы реализовать примерно такой функционал на голосовом управлении:
1. Постановка будильника.
2. Проигрывание mp3. (Запуск, пауза, пред/след, стоп).
3. Включение/выключение радио (через веб-сайт).
4. Сообщение о входящей почте. Чтение заголовков/текстов сообщений. Возможность удаления/перемещения в спам.
5. Чтение текстов.
6. Возможно набор.
7. Ну и многое другое что может пригодиться в хозяйстве.
Пока вижу реализацию идеи как связку 2 программ. Одна из них должна распознать заранее введенные голосовые команды, читать текст, набирать (если это возможно). Другая какой нибудь скрипт-макер типа automate it, в задачу которого будет входит эмуляция пользователя. К примеру я пишу скрипт который открывает браузер, заходит по заданной ссылке и начинает проигрывать онлайн радио. Потом в программе распознавания голоса привязываю голосовую команду к запуску этого скрипта.
Подскажите реализовывал кто нибудь что нибудь подобное? Может есть готовые решения? Какие программы лучше выбрать для данной задачи? Интересует именно гибкость настройки, чтобы я сам мог запрограммировать необходимые действия.
У меня XP. А встроенный я так понимаю в Vista? А как он устроен? Там заданный набор команд или можно задавать свои? Как с распознаванием русской речи? Возможно ли повесить на команды, выполнение своих скриптов или там просто жесткий набор действий?
По командам там относительно удобно: через UIAutomation можно нажимать на любые контролы просто по именам, если контролов сильно много можно их пронумеровать и выбрать по номеру и пр… Вот здесь можно посмотреть демку. Есть очень подробный туториал. Команды разнообразные, скрипты можно запускать как минимум через ярлыки.
Как с распознаванием русского не знаю — не пробовал. С английским — достаточно неплохо, но и не идеально (нажатие на контролы — почти идеально, надиктовка текста — чуть хуже).
В общем, объяснять долго — легче запустить туториал и попробовать