#148 · Primary category: Speech & Audio

artyom.js

recognition speech-recognition speech-synthesis speech-to-text voice-commands

A voice control - voice commands - speech recognition and speech synthesis javascript library. Create your own siri,google now or cortana with Google Chrome within your website.

Project last updated:01/24/23

GitHub Stars

1.3K

Forks

362

Contributors

5

License

MIT

Why we included this project

Artyom is a compact wrapper around Chrome's Web Speech APIs for adding voice commands and spoken responses to a web page. It covers both directions: speech recognition against commands you define, and speech synthesis to reply out loud. That makes it a good fit for dashboards, assistive interfaces, and kiosk screens where you want a user to say something like 'turn on the lights' and get a spoken acknowledgment. Commands can be defined at runtime, which suits quick prototypes and simple in-page assistants without pulling in a heavier ML stack. One catch: modern Chrome requires a click or touch on the page before the speech APIs activate, so you'll want to trigger the first interaction to unlock voice features.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category