Superglue tools for ElevenLabs: text-to-speech, streaming synthesis, voices, voice design, dubbing, sound effects, models, and generation history.
Use the Download Config or Copy Config buttons in the table below (placeholders for now). Paste or save this JSON in your project.
Add your ElevenLabs API key to your environment as ELEVENLABS_API_KEY. Optionally set ELEVENLABS_BASE_URL (defaults to https://api.elevenlabs.io).
npm install @superglue/client
The SDK executes the downloaded JSON workflow locally using your ElevenLabs API key from your environment.
The SDK executes the ElevenLabs JSON workflows locally using ELEVENLABS_API_KEY from your environment.
import { SuperglueClient } from "@superglue/client";
import config from "./elevenlabs_text_to_speech.json"; // or paste JSON string
const client = new SuperglueClient();
async function run() {
const result = await client.run(config, {
env: {
ELEVENLABS_API_KEY: process.env.ELEVENLABS_API_KEY!,
ELEVENLABS_BASE_URL: process.env.ELEVENLABS_BASE_URL || "https://api.elevenlabs.io",
SUPERGLUE_REDIRECT_URI: process.env.SUPERGLUE_REDIRECT_URI || "https://app.superglue.cloud/api/auth/callback"
}
});
console.log(JSON.stringify(result, null, 2));
}
run();
| Tool | Actions |
|---|---|
![]() elevenlabs_text_to_speechConvert text into speech using a selected voice. 👥 1,240 users
|
|
![]() elevenlabs_text_to_speech_streamStream speech audio while text is being processed in real time. 👥 1,185 users
|
|
![]() elevenlabs_list_voicesRetrieve all available voices with metadata and filtering options. 👥 1,130 users
|
|
![]() elevenlabs_get_voiceGet detailed information about a specific voice by ID. 👥 1,095 users
|
|
![]() elevenlabs_design_voiceCreate a new synthetic voice design based on description or parameters. 👥 1,060 users
|
|
![]() elevenlabs_create_voice_from_designSave and register a new voice from a generated design. 👥 1,042 users
|
|
![]() elevenlabs_generate_sound_effectsGenerate custom sound effects or ambience from text prompts. 👥 998 users
|
|
![]() elevenlabs_create_dubbing_jobStart a dubbing job to translate and dub an audio or video file. 👥 1,015 users
|
|
![]() elevenlabs_get_dubbed_audioRetrieve or download the completed dubbed audio or video output. 👥 1,001 users
|
|
![]() elevenlabs_list_modelsList all available ElevenLabs models (TTS, dubbing, sound effects, etc.). 👥 1,022 users
|
|
![]() elevenlabs_generation_historyView the history of previously generated audio items. 👥 987 users
|
|