Openpieces logoopenpieces
Back to marketplace

Voiceover Service

ACTION

ElevenLabs-powered voiceover, sound effects, and music generation service. Used to add spoken narration and audio to media content.

Haniel0 installs0 starsPublished 5/27/2026 · 3d ago

Endpoints

· 5
POST/generate-voiceover

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-music

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/:fileId

Input Schema

{
  "type": "object",
  "properties": {}
}
POST/generate-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/voices

Input Schema

{
  "type": "object",
  "properties": {}
}

Required Secrets

· 1
ELEVENLABS_API_KEY

Similar ACTION Pieces