Voiceover Service
ACTIONElevenLabs-powered voiceover, sound effects, and music generation service. Used to add spoken narration and audio to media content.
Endpoints
· 5POST/generate-voiceoverGenerate spoken audio (voiceover) from text using ElevenLabs TTS
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Text to convert to speech"
},
"model": {
"type": "string",
"description": "Model ID (default: eleven_monolingual_v1)"
},
"voiceId": {
"type": "string",
"description": "ElevenLabs voice ID (default: Rachel)"
},
"stability": {
"type": "number",
"description": "Voice stability (0-1)"
},
"similarityBoost": {
"type": "number",
"description": "Similarity boost (0-1)"
}
}
}POST/generate-musicGenerate background music from a text prompt using ElevenLabs Music API
Input Schema
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"key": {
"type": "string",
"description": "Musical key (e.g. C, G minor)"
},
"style": {
"type": "string",
"description": "Music style (e.g. jazz, classical)"
},
"tempo": {
"type": "number",
"description": "Tempo in BPM"
},
"prompt": {
"type": "string",
"description": "Description of the music to generate"
},
"duration": {
"type": "number",
"description": "Duration in seconds (default: 15)"
}
}
}GET/audio/:fileIdServe a generated audio file by file ID
Input Schema
{
"type": "object",
"properties": {}
}POST/generate-sfxGenerate sound effects from a text prompt using ElevenLabs SFX
Input Schema
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"description": "Description of the sound effect"
},
"duration": {
"type": "number",
"description": "Duration in seconds (default: 5)"
}
}
}GET/voicesList available ElevenLabs voices
Input Schema
{
"type": "object",
"properties": {}
}Required Secrets
· 1ELEVENLABS_API_KEY
✦
Similar ACTION Pieces
Shared Terminal
Full-featured web terminal with Node.js, Python, Deno, git, and build tools — running in a Podman container with Ubuntu 24.04
Coolify Logs Watcher
Polls Coolify API for application logs, stores in SQLite, exposes search endpoints for support email triage. Monitors free-copier-py, free-copier-express, and free-copier-next runtime logs. Used by the Events pipeline (Sydney) to find relevant errors when drafting support responses.
Coverter
Converts HTML content to PDF using headless Chromium (Puppeteer). Accepts raw HTML or a URL, returns a downloadable PDF.