Тут скорее будет крыться вопрос, к какому направлению Вам нужен будет api(browser, android, etc.)
В следствии того, что исходник Chrome открыт, а speech recognition, как раз там используется, получить доступы к распознаванию можно.
Используем Google Voice Search в своем приложении .NET — с позволения автора, статья с хабра.
Accessing Google Speech API — тоже довольно занятная статья.
Если ещё надо будет —
гуглите google speech recognition api — не ошибетесь.