{"_id":"@acpfx/stt-elevenlabs","_rev":"8-e7898a7464654a2da1831f44f3d7585b","name":"@acpfx/stt-elevenlabs","dist-tags":{"latest":"0.2.8"},"versions":{"0.2.0":{"name":"@acpfx/stt-elevenlabs","version":"0.2.0","_id":"@acpfx/stt-elevenlabs@0.2.0","maintainers":[{"name":"thisnick","email":"wiseyu@gmail.com"}],"bin":{"acpfx-stt-elevenlabs":"dist/index.js"},"dist":{"shasum":"ea7929d073e3bf4d3aa4cb3533cd67418525bae0","tarball":"https://registry.npmjs.org/@acpfx/stt-elevenlabs/-/stt-elevenlabs-0.2.0.tgz","fileCount":4,"integrity":"sha512-6s1s0n5NCSjqgmrT2w+Had4GDg8VphF8MSsIYWU7EfAljLO563t383OMkIwKkXfn3lSpnvvEb8tZm7+4zeSGPw==","signatures":[{"sig":"MEQCIFTr27sLlCnSF8E25p5yjjmws+75C511g3hhP9raUnT9AiAvhit8F8kGvAV9WFhf1FcGOUbpjLbl0wUdbpH6tlosFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9043},"main":"./dist/index.js","type":"module","_from":"file:acpfx-stt-elevenlabs-0.2.0.tgz","scripts":{"build":"esbuild src/index.ts --bundle --platform=node --format=esm --outfile=dist/index.js --packages=external"},"_npmUser":{"name":"thisnick","email":"wiseyu@gmail.com"},"_resolved":"/tmp/7c4ab6d33a1d323a06acf62d1c9b83e6/acpfx-stt-elevenlabs-0.2.0.tgz","_integrity":"sha512-6s1s0n5NCSjqgmrT2w+Had4GDg8VphF8MSsIYWU7EfAljLO563t383OMkIwKkXfn3lSpnvvEb8tZm7+4zeSGPw==","_npmVersion":"11.12.1","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@acpfx/core":"0.2.0","@acpfx/node-sdk":"0.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/stt-elevenlabs_0.2.0_1775105748006_0.04543852783157276","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@acpfx/stt-elevenlabs","version":"0.2.2","_id":"@acpfx/stt-elevenlabs@0.2.2","maintainers":[{"name":"thisnick","email":"wiseyu@gmail.com"}],"bin":{"acpfx-stt-elevenlabs":"dist/index.js"},"dist":{"shasum":"26e54c4eea9af54062f5fce06680654a9f912765","tarball":"https://registry.npmjs.org/@acpfx/stt-elevenlabs/-/stt-elevenlabs-0.2.2.tgz","fileCount":4,"integrity":"sha512-7PU6cgSLaE4kjHELuxmh2bhi3hggfpMIyLFUT8Mabc2TN2avdRCOZnJm1ifwCzKbeJ6OxveAkVeQTFBFYHZ96g==","signatures":[{"sig":"MEQCIGzWOAO7FQ9sU/nSxlMxCnXqFSTqJqmQP2agZsPgwknYAiB0OuRCwrrcz/f45iuQ3Z0QmIx1TApdvU7lv6FOFGsnTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9985},"main":"./dist/index.js","type":"module","_from":"file:acpfx-stt-elevenlabs-0.2.2.tgz","scripts":{"build":"esbuild src/index.ts --bundle --platform=node --format=esm --outfile=dist/index.js --packages=external"},"_npmUser":{"name":"thisnick","email":"wiseyu@gmail.com"},"_resolved":"/tmp/c4e3e1ed3a17a4f1687275f9af82c671/acpfx-stt-elevenlabs-0.2.2.tgz","_integrity":"sha512-7PU6cgSLaE4kjHELuxmh2bhi3hggfpMIyLFUT8Mabc2TN2avdRCOZnJm1ifwCzKbeJ6OxveAkVeQTFBFYHZ96g==","_npmVersion":"10.9.4","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@acpfx/core":"0.4.0","@acpfx/node-sdk":"0.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/stt-elevenlabs_0.2.2_1775196801944_0.09339987453079202","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@acpfx/stt-elevenlabs","version":"0.2.3","_id":"@acpfx/stt-elevenlabs@0.2.3","maintainers":[{"name":"thisnick","email":"wiseyu@gmail.com"}],"bin":{"acpfx-stt-elevenlabs":"dist/index.js"},"dist":{"shasum":"37b0b2c43c0fb73c33bf6628368a6b7349df868e","tarball":"https://registry.npmjs.org/@acpfx/stt-elevenlabs/-/stt-elevenlabs-0.2.3.tgz","fileCount":6,"integrity":"sha512-tvqyrcAq5PuNrfANm64NuXzx1w0AYpmoPuIx3LfoC0Zy1Mb3/hf7HcQhC1CAJ5OPgLBANkA4PWmYT1YZ3xtcWw==","signatures":[{"sig":"MEYCIQD/RV5BYzGUGETQrS7I29YHqPYdfHlMZyrI6hyBW0e98wIhAMYOiqVY0nlMOfys/syQGA7wTTZo4O+9i/pdJ36Eg5YJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13718},"main":"./dist/index.js","type":"module","_from":"file:acpfx-stt-elevenlabs-0.2.3.tgz","scripts":{"build":"esbuild src/index.ts --bundle --platform=node --format=esm --outfile=dist/index.js --packages=external && node ../../scripts/copy-manifest.js"},"_npmUser":{"name":"thisnick","email":"wiseyu@gmail.com"},"_resolved":"/tmp/81850744dd553b2b19e69f5c246eccca/acpfx-stt-elevenlabs-0.2.3.tgz","_integrity":"sha512-tvqyrcAq5PuNrfANm64NuXzx1w0AYpmoPuIx3LfoC0Zy1Mb3/hf7HcQhC1CAJ5OPgLBANkA4PWmYT1YZ3xtcWw==","_npmVersion":"10.9.7","description":"Speech-to-text via ElevenLabs streaming API. Streams partial and delta transcriptions in real time.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@acpfx/core":"0.4.0","@acpfx/node-sdk":"0.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/stt-elevenlabs_0.2.3_1775258499563_0.863390030414231","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@acpfx/stt-elevenlabs","version":"0.2.4","_id":"@acpfx/stt-elevenlabs@0.2.4","maintainers":[{"name":"thisnick","email":"wiseyu@gmail.com"}],"bin":{"acpfx-stt-elevenlabs":"dist/index.js"},"dist":{"shasum":"7be8d2c899a8f9d86b3d1348e0b4a2555a3b48ae","tarball":"https://registry.npmjs.org/@acpfx/stt-elevenlabs/-/stt-elevenlabs-0.2.4.tgz","fileCount":6,"integrity":"sha512-xYFJhUgVrqAAUTDO51SvVd/4GwTp9K+Cto+R+y97LWlWVPlrtbn64Rl5098lTkd5wqMH37S+X0d8PKcE474rPA==","signatures":[{"sig":"MEYCIQCwXE4K9Tku3xEKCL7Jiu4UHZRIpDhKotKZ/9tMkvRtQQIhAI0cqMFLPZxwMzeaVbKFwBYBzHIstI8XHy8pETp/Fva2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13775},"main":"./dist/index.js","type":"module","_from":"file:acpfx-stt-elevenlabs-0.2.4.tgz","scripts":{"build":"esbuild src/index.ts --bundle --banner:js=\"#!/usr/bin/env node\" --platform=node --format=esm --outfile=dist/index.js --packages=external && node ../../scripts/copy-manifest.js"},"_npmUser":{"name":"thisnick","email":"wiseyu@gmail.com"},"_resolved":"/tmp/e5497e515a9434d1f5147bafada03d68/acpfx-stt-elevenlabs-0.2.4.tgz","_integrity":"sha512-xYFJhUgVrqAAUTDO51SvVd/4GwTp9K+Cto+R+y97LWlWVPlrtbn64Rl5098lTkd5wqMH37S+X0d8PKcE474rPA==","_npmVersion":"10.9.7","description":"Speech-to-text via ElevenLabs streaming API. Streams partial and delta transcriptions in real time.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@acpfx/core":"0.4.0","@acpfx/node-sdk":"0.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/stt-elevenlabs_0.2.4_1775264485405_0.006321112723447264","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@acpfx/stt-elevenlabs","version":"0.2.5","_id":"@acpfx/stt-elevenlabs@0.2.5","maintainers":[{"name":"thisnick","email":"wiseyu@gmail.com"}],"bin":{"acpfx-stt-elevenlabs":"dist/index.js"},"dist":{"shasum":"fb70a94c9d1f968ff60f7c25de7bae6bb89b68e0","tarball":"https://registry.npmjs.org/@acpfx/stt-elevenlabs/-/stt-elevenlabs-0.2.5.tgz","fileCount":6,"integrity":"sha512-+mRkT7WJ21PtM1dId39J27ukTHhKHhyB1grn6quAiU94GPWkzUWUdZIgH2SMz9O/f5tzFqFCgkcdfVHUFhApBw==","signatures":[{"sig":"MEQCID/2+ByLC3Xx9oqjKDvHoqFWR38uDn3bxNgHd6iYRhWZAiAVW4nYSJ5jRCW64TdUrzH0VRf1KlOtpzGRhIdKgIZhJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533064},"main":"./dist/index.js","type":"module","_from":"file:acpfx-stt-elevenlabs-0.2.5.tgz","scripts":{"build":"esbuild src/index.ts --bundle --external:yaml --banner:js=\"#!/usr/bin/env node\" --platform=node --format=esm --outfile=dist/index.js && node ../../scripts/copy-manifest.js"},"_npmUser":{"name":"thisnick","email":"wiseyu@gmail.com"},"_resolved":"/tmp/3f09449134ff94c5cc47662b6405c414/acpfx-stt-elevenlabs-0.2.5.tgz","_integrity":"sha512-+mRkT7WJ21PtM1dId39J27ukTHhKHhyB1grn6quAiU94GPWkzUWUdZIgH2SMz9O/f5tzFqFCgkcdfVHUFhApBw==","_npmVersion":"10.9.7","description":"Speech-to-text via ElevenLabs streaming API. Streams partial and delta transcriptions in real time.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"yaml":"^2.8.3","@acpfx/core":"0.4.0","@acpfx/node-sdk":"0.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/stt-elevenlabs_0.2.5_1775281493550_0.1121688948195747","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@acpfx/stt-elevenlabs","version":"0.2.6","_id":"@acpfx/stt-elevenlabs@0.2.6","maintainers":[{"name":"thisnick","email":"wiseyu@gmail.com"}],"bin":{"acpfx-stt-elevenlabs":"dist/index.js"},"dist":{"shasum":"e0a7791deda2cc23ffc72264558f25b3ccae3467","tarball":"https://registry.npmjs.org/@acpfx/stt-elevenlabs/-/stt-elevenlabs-0.2.6.tgz","fileCount":6,"integrity":"sha512-1VghSoZbgbTQO4s8FzmrVwfCt/fCQ9EbHBTtxS10PoTV+t8sidTbGwqKX9sEhjwY0PyvLvF24ePOgnosFx6mOA==","signatures":[{"sig":"MEUCICdNAajlIgbabLyHzZc8+iEwCQeTWbKLRFOpnX4qLGqRAiEA7hS139a5kkNwPK/Q4MJBTOB0G16hVqNc0tLYhqdqB8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":532891},"main":"./dist/index.js","type":"module","_from":"file:acpfx-stt-elevenlabs-0.2.6.tgz","scripts":{"build":"esbuild src/index.ts --bundle --external:yaml --banner:js=\"#!/usr/bin/env node\" --platform=node --format=esm --outfile=dist/index.js && node ../../scripts/copy-manifest.js"},"_npmUser":{"name":"thisnick","email":"wiseyu@gmail.com"},"_resolved":"/tmp/f4ec755ab03e352ad22598039d9567bc/acpfx-stt-elevenlabs-0.2.6.tgz","_integrity":"sha512-1VghSoZbgbTQO4s8FzmrVwfCt/fCQ9EbHBTtxS10PoTV+t8sidTbGwqKX9sEhjwY0PyvLvF24ePOgnosFx6mOA==","_npmVersion":"10.9.7","description":"Speech-to-text via ElevenLabs streaming API. Streams partial and delta transcriptions in real time.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"yaml":"^2.8.3","@acpfx/core":"0.4.1","@acpfx/node-sdk":"0.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/stt-elevenlabs_0.2.6_1775284753929_0.6042223609618904","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@acpfx/stt-elevenlabs","version":"0.2.7","_id":"@acpfx/stt-elevenlabs@0.2.7","maintainers":[{"name":"thisnick","email":"wiseyu@gmail.com"}],"bin":{"acpfx-stt-elevenlabs":"dist/index.js"},"dist":{"shasum":"f5e9978612d9db0e329e686a5eb7d034bb9f54f4","tarball":"https://registry.npmjs.org/@acpfx/stt-elevenlabs/-/stt-elevenlabs-0.2.7.tgz","fileCount":6,"integrity":"sha512-wuGBQlp4MNF20zBJoZ66/HQty6ntqAOuZjGzy00K0S3olyhcZLBqRLkNRYBPqBMMf7oGyKa374ycmlZIRKiKtw==","signatures":[{"sig":"MEUCIQCo4qNBjQnUXTmwtJ8ftWhtDU/kV3TI5ZB4OWJXPygemwIgeLkbnmlb8kQ00bkunovMKSPwVua5USXKwxGCgRT4R7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534269},"main":"./dist/index.js","type":"module","_from":"file:acpfx-stt-elevenlabs-0.2.7.tgz","scripts":{"build":"esbuild src/index.ts --bundle --external:yaml --banner:js=\"#!/usr/bin/env node\" --platform=node --format=esm --outfile=dist/index.js && node ../../scripts/copy-manifest.js"},"_npmUser":{"name":"thisnick","email":"wiseyu@gmail.com"},"_resolved":"/tmp/3bf23f3847f159c489ab18d45ae3e94f/acpfx-stt-elevenlabs-0.2.7.tgz","_integrity":"sha512-wuGBQlp4MNF20zBJoZ66/HQty6ntqAOuZjGzy00K0S3olyhcZLBqRLkNRYBPqBMMf7oGyKa374ycmlZIRKiKtw==","_npmVersion":"10.9.7","description":"Speech-to-text via ElevenLabs streaming API. Streams partial and delta transcriptions in real time.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"yaml":"^2.8.3","@acpfx/core":"0.4.2","@acpfx/node-sdk":"0.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/stt-elevenlabs_0.2.7_1775761945400_0.516816395139978","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@acpfx/stt-elevenlabs","version":"0.2.8","type":"module","bin":{"acpfx-stt-elevenlabs":"dist/index.js"},"main":"./dist/index.js","dependencies":{"yaml":"^2.8.3","@acpfx/core":"0.5.0","@acpfx/node-sdk":"0.3.3"},"scripts":{"build":"esbuild src/index.ts --bundle --external:yaml --banner:js=\"#!/usr/bin/env node\" --platform=node --format=esm --outfile=dist/index.js && node ../../scripts/copy-manifest.js"},"_id":"@acpfx/stt-elevenlabs@0.2.8","description":"Speech-to-text via ElevenLabs streaming API. Streams partial and delta transcriptions in real time.","_integrity":"sha512-ZugFV3yW+Ywxte9P+VnmqulsPYegOETyHAtQyw+kZJzMo7+LQU4BdQcwUnB9ANitG/zoXZwaBGx4xGY10CxSHA==","_resolved":"/tmp/f39861d1a8e1a123a0e9f12d38140f25/acpfx-stt-elevenlabs-0.2.8.tgz","_from":"file:acpfx-stt-elevenlabs-0.2.8.tgz","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-ZugFV3yW+Ywxte9P+VnmqulsPYegOETyHAtQyw+kZJzMo7+LQU4BdQcwUnB9ANitG/zoXZwaBGx4xGY10CxSHA==","shasum":"a44d3c809a9f22e40c1406155d2e95d7441cc6cb","tarball":"https://registry.npmjs.org/@acpfx/stt-elevenlabs/-/stt-elevenlabs-0.2.8.tgz","fileCount":6,"unpackedSize":534269,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIArSlygrwqtBF5ANqNgq0sDMHhhreUxf2keC2IJTV3HzAiEA6jSOSDKCcHyhMZne+1vU/M65B6AnzpdYfBhSPKsz6wY="}]},"_npmUser":{"name":"thisnick","email":"wiseyu@gmail.com"},"directories":{},"maintainers":[{"name":"thisnick","email":"wiseyu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stt-elevenlabs_0.2.8_1776201995537_0.7827258687593099"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-02T04:55:47.867Z","modified":"2026-04-14T21:26:35.830Z","0.2.0":"2026-04-02T04:55:48.138Z","0.2.2":"2026-04-03T06:13:22.089Z","0.2.3":"2026-04-03T23:21:39.702Z","0.2.4":"2026-04-04T01:01:25.539Z","0.2.5":"2026-04-04T05:44:53.715Z","0.2.6":"2026-04-04T06:39:14.110Z","0.2.7":"2026-04-09T19:12:25.525Z","0.2.8":"2026-04-14T21:26:35.699Z"},"description":"Speech-to-text via ElevenLabs streaming API. Streams partial and delta transcriptions in real time.","maintainers":[{"name":"thisnick","email":"wiseyu@gmail.com"}],"readme":"# @acpfx/stt-elevenlabs\n\nSpeech-to-text via ElevenLabs streaming API. Streams partial and delta transcriptions in real time.\n\n## Usage\n\nThis package is a pipeline node for [@acpfx/cli](../orchestrator/README.md). See the CLI package for installation and usage.\n\nRequires an `ELEVENLABS_API_KEY` environment variable.\n\n## Manifest\n\n- **Consumes:** `audio.chunk`\n- **Emits:** `speech.partial`, `speech.delta`, `speech.final`, `speech.pause`, `lifecycle.ready`, `lifecycle.done`, `control.error`\n\n## Settings\n\n| Name | Type | Default | Description |\n|------|------|---------|-------------|\n| `language` | string | `en` | Language code |\n| `apiKey` | string | | Overrides `ELEVENLABS_API_KEY` env var |\n| `pauseMs` | number | | Pause duration threshold in ms |\n| `vadThreshold` | number | | VAD threshold 0-1 (higher = less sensitive) |\n| `minSpeechDurationMs` | number | | Minimum speech duration in ms |\n| `minSilenceDurationMs` | number | | Minimum silence duration in ms |\n\n## Pipeline Example\n\n```yaml\nnodes:\n  stt:\n    use: \"@acpfx/stt-elevenlabs\"\n    settings: { language: en }\n    outputs: [bridge]\nenv:\n  ELEVENLABS_API_KEY: ${ELEVENLABS_API_KEY}\n```\n\n## External Links\n\n- [ElevenLabs](https://elevenlabs.io) -- AI voice platform\n- [ElevenLabs API Docs](https://elevenlabs.io/docs/api-reference) -- API reference\n\n## License\n\nISC\n","readmeFilename":"README.md"}