This is a simple WebExtension that adds support to use Speech To Text as an input method in web pages.
Install the web-ext npm module: npm install --global web-ext and run web-ext run from the extension subdirectory.
A WebExtension To Add Speech To Text Support to Web Pages