ChetanXpro/nodejs-whisper

NodeJS Bindings for Whisper - the CPU version of OpenAI's Whisper, as initially crafted in C++ by ggerganov.

61
/ 100
Established

This project helps Node.js developers convert audio files into written transcripts or translations. You provide an audio file, and it outputs text in various formats like .txt, .srt, or .json, along with precise timestamps. It's designed for developers building applications that need to process spoken content.

201 stars. Available on npm.

Use this if you are a Node.js developer building an application that needs to transcribe or translate audio efficiently using CPU resources.

Not ideal if you need a ready-to-use application with a graphical interface, as this is a developer library.

audio-transcription speech-to-text developer-tooling multimedia-processing
Maintenance 6 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 20 / 25

How are scores calculated?

Stars

201

Forks

38

Language

TypeScript

License

MIT

Last pushed

Dec 15, 2025

Commits (30d)

0

Dependencies

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/ChetanXpro/nodejs-whisper"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.