@polyweave/elevenlabs (1.0.3)
Published 2026-07-10 17:57:42 +00:00 by Dvorak
Installation
@polyweave:registry=https://hub.kl1.tenere.ai/api/packages/Polyweave/npm/npm install @polyweave/elevenlabs@1.0.3"@polyweave/elevenlabs": "1.0.3"About this package
ElevenLabs
ElevenLabs TTS (Text-to-Speech) and STT adapter for the Polyweave platform. Provides realtime speech synthesis and streaming speech recognition via WebSocket.
Synopsis
import { createElevenLabsAdapter } from '@polyweave/elevenlabs';
const adapter = createElevenLabsAdapter({ apiKey: process.env.ELEVENLABS_API_KEY });
Install
npm install @polyweave/elevenlabs
API
createElevenLabsAdapter(options)
Creates an ElevenLabs adapter with Polyweave-compatible TTS and STT realtime WebSocket tools.
Tests
npm test
Requirements
- Node.js >= 18.0.0
License
MIT
Dependencies
Dependencies
| ID | Version |
|---|---|
| @polyweave/push-websocket | * |
| ws | ^8.19.0 |
Development Dependencies
| ID | Version |
|---|---|
| @rigor/core | * |
Peer Dependencies
| ID | Version |
|---|---|
| @polyweave/core | * |
| @polyweave/errors | * |
Keywords
polyweave
elevenlabs
tts
stt
ai
adapter