sdkcarlos/artyom.js
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. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4055
- days_rel: n/a
- days_push: 1317
- n_releases_24m: 0
Adoption not part of the score
1269 stars · 362 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Artyom.js is a JavaScript library that wraps the Web Speech APIs (webkitSpeechRecognition and speechSynthesis) to add voice control, speech recognition, and speech synthesis to websites. It lets developers define voice commands with wildcards and regex support, enabling Siri- or Cortana-like assistants in Chrome.
Use cases
- add voice commands to my website
- convert speech to text in the browser
- build a virtual assistant like Siri in a web app
- make my site speak text aloud with speech synthesis
- trigger actions when the user says a keyword
- create a dictation feature that turns voice into text
When to choose
- you want a simple wrapper around Chrome's Web Speech APIs with command matching
- you need voice-triggered commands with wildcard or regex support in a web app
- you want both speech recognition and synthesis from one library
When to avoid
- you need cross-browser support beyond Chrome (recognition relies on webkitSpeechRecognition)
- you need server-side or offline speech recognition
- you need speech synthesis without prior user interaction due to Chrome's autoplay restrictions
Facets
library · maturity maintenance
speech-recognition tts nlp speech-processing web-development browser voice-commands speech-synthesis webkit-speech-recognition virtual-assistant chrome natural-language-processing javascript web
3 sources
- readme: https://github.com/sdkcarlos/artyom.js · fetched 2026-08-28 · 37dbd433666c
- homepage: http://sdkcarlos.github.io/sites/artyom.html · fetched 2026-08-29 · 8dd0c1200298
- registry_npm: https://registry.npmjs.org/artyom.js · fetched 2026-08-29 · 1206e8e211b7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sdkcarlos/artyom.js | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="sdkcarlos/artyom.js")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem