Ross ROSS = Recommend OSS · open-source software intelligence for agents

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

github.com/sdkcarlos/artyom.js · homepage · JavaScript · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
sdkcarlos/artyom.jsmain23

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