Chrome provides it to in-browser applications via the Web Speech API. However, Google doesn't allow any other browsers or services to use that endpoint (except for Chromium development, and that only with an extremely limited quota).
That is really too bad. I'd have loved an offline application that could reliably recognize my speech, like the Amazon echo but not connected to the Internet.