Get Pronunciations Dictionary
GET
/api/v1/pronunciationsAuthentication
Syllable-API-KeyrequiredSend Syllable-API-Key in the header.
Need a credential? Create or manage an API token in the Syllable Console.
Parameters
This endpoint has no declared parameters.
Responses
200Successful Response
application/json
response
PronunciationOverridesDictionary
required
4 fields
typestringoptionalDefault
pronunciations_v1Pattern ^pronunciations_v\d+$pronunciationsPronunciationOverride[]requiredItem schema
itemsPronunciationOverriderequiredA single text replacement rule.
9 fields
textstringrequiredMinimum length
1replacementstringrequiredMinimum length
1languagesstring[]optionalItem schema
itemsstringrequiredproviderstringoptionalDefault
voicestringoptionalDefault
match_typeenum<string>optionalMatching strategy for override text.
Allowed values
["exact","substring"]Default exactmatch_optionsstring[]optionalItem schema
itemsstringrequiredenabledbooleanoptionalDefault
truenotesstringoptionalDefault
voicesobjectoptional1 field
{key}VoiceDisplayInfooptionalDisplay metadata for a canonical voice identifier.
2 fields
display_namestringrequiredproviderstringrequiredmetadataDictionaryMetadatarequiredAudit metadata associated with a dictionary.
3 fields
entriesintegerrequiredhashstringrequiredsourcestringoptionalDefault
Response example
{
"type": "pronunciations_v1",
"pronunciations": [
{
"text": "string",
"replacement": "string",
"languages": [
"string"
],
"provider": "",
"voice": "",
"match_type": "exact",
"match_options": [
"string"
],
"enabled": true,
"notes": ""
}
],
"voices": "string",
"metadata": {
"entries": 0,
"hash": "string",
"source": ""
}
}
