ariym / whisper-node
Node.js bindings for OpenAI's Whisper. (C++ CPU version by ggerganov)
☆255Updated 6 months ago
Alternatives and similar repositories for whisper-node:
Users that are interested in whisper-node are comparing it to the libraries listed below
- NodeJS Bindings for Whisper - the CPU version of OpenAI's Whisper, as initially crafted in C++ by ggerganov.☆113Updated this week
- OpenAI's tiktoken but with node bindings☆105Updated 9 months ago
- Smart Whisper is a native Node.js addon designed for efficient and streamlined interaction with the whisper.cpp, with automatic model off…☆44Updated this week
- Node.js bindings for faiss☆118Updated last year
- Yet another library to extract text from MS Office and PDF files☆70Updated 6 months ago
- Calculate the token consumption and amount of openai gpt message☆110Updated last week
- A library for real-time voice processing in web browsers☆210Updated last week
- Official JavaScript SDK for Deepgram.☆173Updated this week
- Fast HTML to markdown converter for NodeJS or the browser☆199Updated 6 months ago
- A template for making podcast video clips with Remotion.☆185Updated 2 weeks ago
- A simple vector database built on idb☆76Updated last year
- The official JavaScript (Node) library for ElevenLabs Text to Speech.☆202Updated last week
- React hook for OpenAI Whisper with speech recorder, real-time transcription, and silence removal built-in☆754Updated 9 months ago
- Parse incomplete json text in best-effort manner☆177Updated this week
- Minimal and opinionated OpenAI client powered by fetch.☆183Updated last month
- Tools for working with OpenAI streams in Node.js and TypeScript.☆290Updated last year
- Streaming, source-agnostic EventSource/Server-Sent Events parser☆331Updated 3 months ago
- 🔊 Cross browser Speech Synthesis also known as Text to speech or TTS; no dependencies; uses Web Speech API☆223Updated 2 weeks ago
- Vectra is a local vector database for Node.js with features similar to pinecone but built using local files.☆436Updated 3 months ago
- Voice activity detector (VAD) for the browser with a simple API☆1,101Updated this week
- A speech recognition library running in the browser thanks to a WebAssembly build of Vosk☆407Updated last year
- Library to generate vector embeddings in NodeJS☆103Updated 3 months ago
- hnswlib-node provides Node.js bindings for Hnswlib☆108Updated last week
- A sample web app using OpenAI Whisper to transcribe audio built on Next.js. It records audio continuously for some time interval then upl…☆167Updated last year
- ☆65Updated last year
- The official TypeScript/Node client for the Pinecone vector database☆206Updated this week
- pgvector support for Node.js, Deno, and Bun (and TypeScript)☆351Updated this week
- SRT parser that can handle wrong SRT format too (like 0012.682 use dot as separator, which is wrong, it should be a comma)☆66Updated last year
- ☆252Updated last year
- MediaRecorder polyfill for Opus recording using WebAssembly☆329Updated 10 months ago