1. Нужно написать php-скрипт, который будет принимать аудио-файл с английской речью и возвращать распознанный текст. Можно использовать любые готовые библиотеки или API (в том числе платные), например:
2. Кроме этого нужно создать страницу на HTML5+JS, которая записывала бы речь с микрофона и отправляла бы записанный файл php-скрипту.
Бюджет можно обсудить. Просьба указывать ваш опыт в данной сфере.