UNPKG

susurro-audio

Version:

🎙️ Real-time conversational audio with AI transcription. Build ChatGPT-style voice interfaces in minutes with <300ms latency

85 lines (84 loc) 2.01 kB
{ "name": "susurro-audio", "version": "2.1.1", "description": "🎙️ Real-time conversational audio with AI transcription. Build ChatGPT-style voice interfaces in minutes with <300ms latency", "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "files": [ "dist", "README.md" ], "scripts": { "test": "vitest", "test:watch": "vitest --watch", "build": "tsup", "dev": "tsup src/index.ts --format cjs,esm --dts --watch", "prepublishOnly": "npm run build" }, "keywords": [ "audio", "transcription", "whisper", "speech-to-text", "voice", "voice-ai", "voice-chat", "voice-recognition", "chatgpt", "conversational-ai", "real-time", "streaming", "web-audio", "murmuraba", "vad", "voice-activity-detection", "react", "react-hooks", "typescript", "neural-audio", "noise-reduction", "voice-interface", "voice-assistant", "speech-recognition", "audio-processing", "webrtc", "voice-commands", "voice-notes", "audio-streaming", "openai-whisper" ], "author": "Bernard Uriza Orozco", "license": "MIT", "engines": { "node": ">=20.0.0", "npm": ">=9.0.0" }, "peerDependencies": { "@ricky0123/vad-web": ">=0.0.7", "murmuraba": "^3.0.3", "react": ">=19.0.0" }, "devDependencies": { "@testing-library/react": "^16.3.0", "@types/react": "^19.0.0", "react": "^19.1.1", "tsup": "^8.0.0", "typescript": "^5.9.2", "vitest": "^3.2.4" }, "repository": { "type": "git", "url": "https://github.com/BernardUriza/susurro" }, "bugs": { "url": "https://github.com/BernardUriza/susurro/issues" }, "homepage": "https://github.com/BernardUriza/susurro#readme", "publishConfig": { "access": "public" }, "dependencies": { "@huggingface/transformers": "^3.7.1" } }