Voice cloning workflows, voice library management, audio format conversion, and voice settings. Use when cloning voices, managing voice libraries, processing audio for voice creation, configuring voice settings, or when user mentions voice cloning, instant cloning, professional cloning, voice library, audio processing, voice settings, or ElevenLabs voices.
Limited to specific tools
Additional assets for this skill
This skill is limited to using the following tools:
examples/audio-processing/README.mdexamples/audio-processing/batch-process.shexamples/audio-processing/convert-formats.shexamples/audio-processing/prepare-for-cloning.shexamples/instant-cloning/README.mdexamples/instant-cloning/clone-workflow.shexamples/instant-cloning/verify-clone.shexamples/professional-cloning/README.mdexamples/professional-cloning/clone-workflow.shexamples/professional-cloning/training-guide.mdexamples/voice-library/README.mdexamples/voice-library/add-to-collection.shexamples/voice-library/search-voices.shexamples/voice-library/share-voice.shexamples/voice-settings-optimization/README.mdexamples/voice-settings-optimization/optimize-similarity.shexamples/voice-settings-optimization/optimize-stability.shexamples/voice-settings-optimization/test-settings.shscripts/clone-voice.shscripts/configure-voice-settings.shThis skill provides comprehensive voice processing capabilities for ElevenLabs including voice cloning (instant and professional), voice library management, audio format conversion, and voice settings configuration.
ElevenLabs offers two voice cloning approaches:
Clone a voice using instant or professional method.
Usage:
bash scripts/clone-voice.sh --name "Voice Name" --method instant --files "audio1.mp3,audio2.mp3"
bash scripts/clone-voice.sh --name "Voice Name" --method professional --files "audio1.mp3,audio2.mp3" --description "Voice description"
Features:
Fetch and list available voices with filtering options.
Usage:
bash scripts/list-voices.sh --category all
bash scripts/list-voices.sh --category cloned
bash scripts/list-voices.sh --category library --search "Australian narration"
Features:
Process audio files for voice cloning preparation.
Usage:
python scripts/process-audio.py --input audio.mp3 --output processed.mp3 --sample-rate 22050
python scripts/process-audio.py --input audio.mp3 --output processed.mp3 --remove-noise --normalize
Features:
Manage voice library operations.
Usage:
bash scripts/manage-voice-library.sh --action add --voice-id "abc123" --collection "My Voices"
bash scripts/manage-voice-library.sh --action share --voice-id "abc123" --enable-rewards
bash scripts/manage-voice-library.sh --action remove --voice-id "abc123"
Features:
Configure and update voice settings.
Usage:
bash scripts/configure-voice-settings.sh --voice-id "abc123" --stability 0.75 --similarity 0.85
bash scripts/configure-voice-settings.sh --voice-id "abc123" --get-defaults
Features:
Configuration template for voice cloning operations.
Variables:
${VOICE_NAME} - Name for the cloned voice${VOICE_DESCRIPTION} - Description of the voice${CLONING_METHOD} - "instant" or "professional"${AUDIO_FILES} - Array of audio file paths${LABELS} - Custom tags/labels for organizationVoice settings configuration template.
Variables:
${VOICE_ID} - Voice identifier${STABILITY} - Stability parameter (0.0-1.0)${SIMILARITY_BOOST} - Similarity boost (0.0-1.0)${STYLE} - Style parameter (0.0-1.0)${USE_SPEAKER_BOOST} - Enable speaker boost (true/false)Voice library entry configuration template.
Variables:
${VOICE_ID} - Voice identifier${DISPLAY_NAME} - Public display name${DESCRIPTION} - Voice description${TAGS} - Array of searchable tags${CATEGORY} - Voice category${ENABLE_REWARDS} - Enable cash rewards (true/false)Audio processing pipeline configuration.
Variables:
${INPUT_FORMAT} - Input audio format${OUTPUT_FORMAT} - Output audio format${SAMPLE_RATE} - Target sample rate (Hz)${BITRATE} - Audio bitrate (kbps)${REMOVE_NOISE} - Enable noise reduction (true/false)${NORMALIZE} - Enable normalization (true/false)Voice verification captcha configuration.
Variables:
${VOICE_ID} - Voice to verify${CAPTCHA_TYPE} - Verification type${VERIFICATION_TEXT} - Text to speak for verificationBatch voice cloning configuration for multiple voices.
Variables:
${VOICES} - Array of voice configurations${COMMON_SETTINGS} - Shared settings across all clones${OUTPUT_DIRECTORY} - Directory for voice IDs outputComplete example of instant voice cloning workflow.
Contents:
README.md - Step-by-step guide for instant cloningsample-audio/ - Example audio filesclone-workflow.sh - Complete workflow scriptverify-clone.sh - Clone verification scriptComplete example of professional voice cloning workflow.
Contents:
README.md - Step-by-step guide for professional cloningsample-audio/ - Example training audio files (30+ minutes)clone-workflow.sh - Complete workflow scripttraining-guide.md - Best practices for training audioVoice library browsing and management examples.
Contents:
README.md - Voice library guidesearch-voices.sh - Search and filter examplesadd-to-collection.sh - Collection managementshare-voice.sh - Voice sharing workflowAudio processing pipeline examples.
Contents:
README.md - Audio processing guideconvert-formats.sh - Format conversion examplesprepare-for-cloning.sh - Audio preparation workflowbatch-process.sh - Batch processing scriptVoice settings optimization examples.
Contents:
README.md - Settings optimization guideoptimize-stability.sh - Stability tuningoptimize-similarity.sh - Similarity tuningtest-settings.sh - Settings testing workflowStability (0.0-1.0)
Similarity Boost (0.0-1.0)
Style (0.0-1.0)
All scripts use the ElevenLabs API with the following authentication:
export ELEVEN_API_KEY="your_api_key_here"
API endpoints used:
POST /v1/voices/add - Clone voice (instant/professional)GET /v1/voices - List all voicesGET /v1/voices/{voice_id} - Get voice detailsPOST /v1/voices/{voice_id}/edit - Update voiceDELETE /v1/voices/{voice_id} - Delete voiceGET /v1/voices/{voice_id}/settings - Get voice settingsPOST /v1/voices/{voice_id}/settings/edit - Update settingsVoice clone quality is poor
API authentication fails
Audio processing errors
Voice not appearing in library
curl - API requestsjq - JSON parsingpython3 - Audio processing scriptsffmpeg - Advanced audio processingpydub - Python audio manipulationlibrosa - Audio analysisnumpy - Audio array operationsGenerated for: ElevenLabs Plugin Version: 1.0.0