annyang
Speech recognition for your site
- Status
- Generally available
- Last checked
- Checked · Oct 13, 2026
- License
- Open source
- Pricing
- Free tier
What it is
Annyang is a JavaScript library that provides speech recognition capabilities for web applications. It leverages the Web Speech API to convert spoken language into text, allowing developers to integrate voice commands into their web projects. The library is lightweight and easy to implement, making it suitable for enhancing user interaction through voice control. Annyang is written in TypeScript and is open-source under the MIT license, with a community of contributors actively maintaining it.
Annyang is a lightweight, open-source library that simplifies the integration of speech recognition into web applications.
When it fits — and when it doesn’t
A good fit for
Developers looking to add voice commands to web apps
Annyang provides a straightforward API for integrating voice recognition.
Projects needing quick speech-to-text solutions
The library is lightweight and easy to set up, making it ideal for rapid development.
Look elsewhere if
Applications requiring offline speech recognition
Annyang depends on the Web Speech API, which requires an internet connection.
Developers needing advanced speech processing features
Annyang offers basic speech recognition and may not meet complex needs.
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Dependent on browser support
Relies on the Web Speech API, which may not be supported in all browsers.
- 02
Limited offline capabilities
Requires an internet connection to function effectively.
- 03
Potential privacy concerns
Voice data is processed through the browser's speech recognition service.
What it does well
Lightweight and easy to integrate
The library is small and requires minimal setup to start recognizing speech.
Open-source with active community
Hosted on GitHub with 6816 stars and 38 contributors.
Supports multiple languages
Utilizes the Web Speech API which supports various languages.
Pricing
- Free tier
- Yes
- Paid from
- —
- Model
- Flat rate
- Enterprise plan
- No
Pricing last confirmed Sep 28, 2026.
Performance benchmarks
How Fast Is It?
Set up annyang
Setup steps, common gotchas and what to check after 30 days.
Get the badge
A small badge for annyang’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.
Markdown
[](https://navigateaitools.com/explorer/tool/annyang)HTML
<a href="https://navigateaitools.com/explorer/tool/annyang"><img src="https://navigateaitools.com/badge/annyang.svg" alt="annyang — tracked on AI Navigator" height="58"></a>