Voice & Speech

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.

  1. 01

    Dependent on browser support

    Relies on the Web Speech API, which may not be supported in all browsers.

  2. 02

    Limited offline capabilities

    Requires an internet connection to function effectively.

  3. 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.

Open the setup guide →
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.

annyang — tracked on AI Navigator

Markdown

[![annyang — tracked on AI Navigator](https://navigateaitools.com/badge/annyang.svg)](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>