add_pronunciation_rules
Add pronunciation rules to an existing dictionary to control word pronunciation in text-to-speech, using a dictionary name or ID.
Instructions
Add rules to an existing pronunciation dictionary (by saved name or id).
Args: dictionary: A saved dictionary name (or an ElevenLabs dictionary id). rules: {word: say_as} map or a list of EL rule objects (see create_pronunciation_dictionary).
Returns: {"id", "version_id", "added": } or {"error"}.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"dictionary": "<dictionary>",
"rules": "<rules>"
},
"name": "add_pronunciation_rules"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rules | Yes | ||
| dictionary | Yes |