#148 · Primary category: Speech & Audio
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.
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
whisper.cpp
Port of OpenAI's Whisper model in C/C++
Real-Time-Voice-Cloning
Clone a voice in 5 seconds to generate arbitrary speech in real-time
VibeVoice
Open-Source Frontier Voice AI
voicebox
The open-source AI voice studio. Clone, dictate, create.
TTS
🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production