GET /v1/dictionary/replacements
Returns all text replacement rules currently configured in FluidVoice.Example
integer
required
Total number of replacement rules in the list.
array
required
Array of replacement rule objects.
POST /v1/dictionary/replacements
Adds new replacement rules or replaces all existing rules. Returns the updated full list.Write modes
string
How incoming entries are merged with existing data. One of:
"append"(default) — adds new entries to the existing list. If an incoming entry has the sameidor the samereplacement(case-insensitive) as an existing one, the existing entry is updated in place."replace"— discards all existing replacement rules and stores only the entries you provide.
Adding a single replacement
array of strings
required
The trigger phrases for this single entry.
string
required
The replacement text for this single entry.
Adding multiple replacements
array
required
An array of replacement objects. Each object must include
triggers and replacement. You may optionally include id to update a specific existing rule.Replacing all rules
GET /v1/dictionary/replacements, reflecting the updated list.
GET /v1/dictionary/custom-words
Returns all custom vocabulary words currently configured in FluidVoice.Example
integer
required
Total number of custom words in the list.
array
required
Array of custom word objects.
POST /v1/dictionary/custom-words
Adds new custom words or replaces all existing custom words. Returns the updated full list.Write modes
string
How incoming entries are merged with existing data. One of:
"append"(default) — adds new words to the existing list. If an incoming word has the sametext(case-insensitive) as an existing one, the existing entry is updated in place."replace"— discards all existing custom words and stores only the entries you provide.
Adding a single custom word
string
required
The canonical form of the word.
number
Recognition boost weight. Omit to use the model default.
array of strings
Alternative phonetic forms. Omit or pass an empty array if not needed.
Adding multiple custom words
Replacing all custom words
GET /v1/dictionary/custom-words, reflecting the updated list.
Custom words apply primarily to Parakeet models (Parakeet Flash, Parakeet TDT v3, and Parakeet TDT v2). Other speech models such as Apple Speech, Whisper, Nemotron, and Cohere Transcribe do not use the custom vocabulary boost terms from this API.
