You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've created a JavaScript library based on whisper.cpp. This started as part of another project but then I got sidetracked and had fun to make this a npm package with docs and all.
My goal was to have something short like await transcribe('myfile.mp4') to get the full json output. I've made a custom wasm build (copied together from the examples) and a js class that handles the communication with the wasm module and the whole audio and file related stuff.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I've created a JavaScript library based on whisper.cpp. This started as part of another project but then I got sidetracked and had fun to make this a npm package with docs and all.
Repo: https://github.com/TranscribeJs/transcribe.js
Website: https://www.transcribejs.dev
My goal was to have something short like
await transcribe('myfile.mp4')
to get the full json output. I've made a custom wasm build (copied together from the examples) and a js class that handles the communication with the wasm module and the whole audio and file related stuff.Maybe someone will find this useful.
Beta Was this translation helpful? Give feedback.
All reactions