Skip to content

dtinth/vxchrome

Repository files navigation

vx [chrome extension version]

A little Chrome extension that helps me input text using my voice on my Chromebook. It should work on macOS and Windows as well as on Linux.

How to install

Available in the Chrome Web Store

How to install from source code

  1. Download the source code and extract it.

  2. Go to chrome://extensions and enable the Developer mode.

  3. Click “Load unpacked.”

  4. Select the downloaded folder.

How to use

  • Press Ctrl+Shift+0 to start a stop the recognition in English language.

  • Press Ctrl+Shift+9 to start a stop the recognition in Thai language.

  • Languages and keyboard shortcuts can be customized in the options.

  • Whatever you speak is copied into the clipboard, so you can paste into any apps immediately afterwards. If the recognition is incorrect, you can just re-speak it (or fix it manually).

  • Go to chrome://extensions/shortcuts to customize the keyboard shortcuts to your liking. On Windows and macOS, you may also set the shortcut to be global, so that you can use it outside Chrome.

Testing on a fresh Chrome profile

# Generates an extension package
./scripts/build-package.sh

# These two files are generated:
# 1. `tmp/vx` - and unpacked extension
# 2. `tmp/vx.zip` - the zipped version, for uploading to Google Chrome developer dashboard

# Run it
rm -rf tmp/chrome-profile && /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --no-first-run --no-default-browser-check --user-data-dir="$PWD/tmp/chrome-profile" --load-extension="$PWD/tmp/vx"

About

A Chrome extension that listens to my voice, converts to text, and copies it to the clipboard.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published