UNPKG

nodejs-whisper

Version:

Node bindings for OpenAI's Whisper. Optimized for CPU.

70 lines (69 loc) 1.51 kB
{ "name": "nodejs-whisper", "version": "0.2.9", "description": "Node bindings for OpenAI's Whisper. Optimized for CPU.", "main": "dist/index.js", "types": "dist/index.d.ts", "publishConfig": { "access": "public" }, "bin": { "nodejs-whisper": "dist/downloadModel.js" }, "repository": { "type": "git", "url": "https://github.com/ChetanXpro/nodejs-whisper" }, "scripts": { "start": "ts-node src/index.ts", "dev": "nodemon --watch 'src/**/*.ts' --exec ts-node src/index.ts", "test": "ts-node example/index.ts", "typecheck": "tsc --noEmit", "build": "tsc && chmod +x dist/downloadModel.js", "format": "prettier --write src/**/*.ts" }, "keywords": [ "OpenAI", "Whisper", "CPP", "C++", "Whisper", "Bindings", "Transcript", "Transcriber", "Audio", "Speech", "Speech-to-Text", "Timestamps", "nodejs whisper", "whisper nodejs", "generate timestamps", "generate transcript", "subtitle", "nodejs-whisper", "audio-to-subtitles" ], "author": "chetan", "license": "MIT", "homepage": "https://github.com/ChetanXpro/nodejs-whisper#readme", "bugs": { "url": "https://github.com/ChetanXpro/nodejs-whisper/issues" }, "dependencies": { "readline-sync": "^1.4.10", "shelljs": "^0.10.0" }, "devDependencies": { "@types/node": "^22.0.0", "@types/readline-sync": "^1.4.4", "@types/shelljs": "^0.8.12", "nodemon": "3.1.10", "prettier": "^3.0.0", "ts-node": "^10.8.2", "typescript": "^5.1.6" }, "files": [ "dist/", "cpp/" ] }