Get Voice Settings
Retrieves the current settings (stability and similarity boost) for a specific voice.
Common Properties
- Name - The custom name of the node.
- Color - The custom color of the node.
- Delay Before (sec) - Waits in seconds before executing the node.
- Delay After (sec) - Waits in seconds after executing node.
- Continue On Error - Automation will continue regardless of any error. The default value is false.
Inputs
- Connection Id (String) - Connection ID from the Connect node. Optional if you provide API Key directly.
- Voice ID (String) - ID of the voice to retrieve settings for.
Options
- API Key - Your ElevenLabs AI API key. Optional if using Connection ID.
Outputs
- Voice Settings (Object) - Voice settings including:
- stability - Voice stability value (0.0 to 1.0)
- similarity_boost - Voice similarity boost value (0.0 to 1.0)
How It Works
The Get Voice Settings node retrieves a voice's generation settings. When executed, the node:
- Validates that a voice ID is provided
- Either uses the provided connection or creates a new client with direct API key
- Calls the ElevenLabs API to retrieve the voice settings
- Returns the stability and similarity boost values
Requirements
- Valid ElevenLabs API key (via Connect node or direct option)
- Valid voice ID
Error Handling
The node will return specific errors in the following cases:
- Missing voice ID - "Voice ID cannot be empty. Please provide a valid ElevenLabs voice ID."
- Retrieval failure - "Failed to retrieve voice settings: [error details]"
Usage Notes
- Returns the default generation settings for a voice
- These settings control how the voice sounds when generating speech
- Stability affects voice consistency and variation
- Similarity boost affects how closely output matches the original voice samples
- You can override these settings in Text to Speech and Speech to Speech nodes
- Useful for understanding current voice configuration
- Pre-made voices have optimized default settings
Example Use Cases
- Checking current settings before generating speech
- Documenting voice configurations
- Comparing settings across different voices
- Debugging voice quality issues
- Building voice management interfaces
- Retrieving baseline settings to modify