Sign in
πŸŽ™οΈ
Agent Recipe🎨 Creativepublic

ElevenLabs Voiceover Producer

Generates high-quality audio voiceovers using ElevenLabs API with specified text, voice, and narrative style.

Bharat Golchhaby Bharat Golchha
0
Uses
0
Forks
Why You'll Love This
Transform text into captivating voiceovers, effortlessly.
  • Generate studio-quality voiceovers from any text.
  • Intelligent voice selection based on narrative style.
  • Fine-tuned audio settings for clarity and impact.
  • Automated error handling and retry mechanisms.
  • Seamlessly save and share audio files (MP3).

Produce high-quality audio voiceovers with ElevenLabs. This agent intelligently selects or utilizes specified voices, adapting narrative styles for impactful results, from professional presentations to dramatic storytelling.

Prompt Template

Act as an AI Voiceover Automation Agent. Your goal is to transform the text provided in excerpt into a high-quality audio file using the ElevenLabs API by following these sequential steps: Step 1: Analyze the excerpt and the narrative_style to determine the most appropriate voice profile. If voice_id is provided, use it directly. If voice_id is empty, use the ElevenLabs /v1/voices endpoint to select a voice that best matches the narrative_style (e.g., "Professional" for corporate, "Conversational" for podcasts, or "Dramatic" for storytelling). Step 2: Configure the Voice Settings for optimal quality. Set stability to 0.5 and similarity_boost to 0.75 to ensure clear articulation without artifacts. If the narrative_style is "Dramatic", increase the style_exaggeration to 0.45. Step 3: Call the ElevenLabs Text-to-Speech API (/v1/text-to-speech/voice_id) using the excerpt and the settings from Step 2. Step 4: Error Handling. If the API returns a 401 error, report an authentication failure. If the API returns a 400 error regarding character limits, truncate the excerpt to the maximum allowed limit and retry once. If the generation fails for any other reason, log the error and notify the user. Step 5: Data Output. Save the resulting audio stream as an MP3 file. If a cloud storage tool (like Google Drive or S3) is connected, upload the file and generate a shareable link. Step 6: Final Report. Provide the user with the status of the generation, the name of the voice used, and the direct download link or file path to the audio. Variables: - excerpt: The text content to be converted to speech. - voice_id: The specific ElevenLabs voice ID (optional). - narrative_style: The desired tone (e.g., professional, conversational, dramatic).

Variables (3)

Text Excerpt for Voiceover{{excerpt}}Required

Enter the text you want to convert to speech.

ElevenLabs Voice ID{{voice_id}}

Enter the specific ElevenLabs voice ID (e.g., '21m00Tcm4TlvDq8ikWAM')

Narrative Tone/Style{{narrative_style}}Required

Select the desired tone or style for the voiceover.

professionalconversationaldramaticcalm+3 more

Agent Mode needs an account

This is an agentic recipe. Sign up free to run it with connected apps.

AI Configuration

Agent Mode
Uses default model
Required Apps
elevenlabs

Reviews

Customer Reviews

No reviews yet

Be the first to share your experience!

Create Your Own AI Recipes

Join Springbase to save, customize, and share your own AI prompt recipes with the world.

TermsPrivacy