Adds new pronunciation rules to an existing dictionary. For ElevenLabs dictionaries, only alias rules are allowed. After successfully adding rules, updates the content hash in all affected agent configurations.
Provider-specific dictionary ID
Rules to add
Request DTO for adding rules to an existing pronunciation dictionary
List of pronunciation rules to add (at least 1 rule required)
1Base class for pronunciation rules using the discriminator pattern. Uses TypeIndicatorConverter for polymorphic JSON serialization.
Rules added successfully
Response DTO for pronunciation dictionary operations
Provider-specific ID of the pronunciation dictionary
1TTS provider name (e.g., 'ElevenLabs', 'Cartesia')
1Organization ID
1Hash of the dictionary content for version tracking
1List of pronunciation rules in this dictionary
Base class for pronunciation rules using the discriminator pattern. Uses TypeIndicatorConverter for polymorphic JSON serialization.
Human-readable name of the dictionary
1When the dictionary was created
When the dictionary was last updated