> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rime.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Homographs (Mist v3)

> Choose which pronunciation English Mist v3 uses for a word spelled like another, such as produce.

<Note>Homograph overrides work on **English Mist v3** only.</Note>

A homograph is a word that shares its spelling with another word but differs in meaning, in pronunciation, or in both. For Rime's TTS API, only the pronunciation difference matters. For example, the words *sow* (verb, to plant seed) and *sow* (noun, a female pig) are spelled identically but pronounced differently, so the spelling alone can't tell a speech synthesizer which one you mean. Mist v3 uses both contextual syntactic analysis and frequency information to predict which pronunciation is intended.

If Mist v3 predicts the wrong pronunciation, replace the word with its word ID from the table below. In this example, `produce_nou` selects the noun (fruits and vegetables) and `produce_vrb` selects the verb (to make):

```python Homograph specification example theme={null}
# Fruits and vegetables?
text = "I like fresh produce_nou."
# Making things?
text = "They produce_vrb a wide array of home goods for decorations."
```

The table below lists every homograph for which you can specify a word ID. Most word IDs end in a tag for the sense they select, such as `_nou` for a noun and `_vrb` for a verb.

## List of homographs

| Homograph | Word ID |
| - | - |
| abstract | `abstract_vrb` |
| abuse | `abuse_nou` |
| abuse | `abuse_vrb` |
| abuses | `abuses_nou` |
| abuses | `abuses_vrb` |
| addict | `addict_nou` |
| addict | `addict_vrb` |
| advocate | `advocate_nou` |
| advocate | `advocate_vrb` |
| affect | `affect` |
| affiliate | `affiliate_nou` |
| affiliate | `affiliate_vrb` |
| aged | `aged` |
| aged | `aged_adj` |
| aggregate | `aggregate_vrb` |
| alternate | `alternate_vrb` |
| analyses | `analyses_nou` |
| analyses | `analyses_vrb` |
| animate | `animate_vrb` |
| appropriate | `appropriate_adj` |
| appropriate | `appropriate_vrb` |
| approximate | `approximate_vrb` |
| articulate | `articulate_adj` |
| articulate | `articulate_vrb` |
| associate | `associate_vrb` |
| attribute | `attribute_nou` |
| attribute | `attribute_vrb` |
| axes | `axes_nou` |
| bass | `bass` |
| bass | `bass_corp` |
| blessed | `blessed_adj` |
| blessed | `blessed_vrb` |
| bologna | `bologna` |
| bologna | `bologna_geo` |
| buffet | `buffet_nou` |
| buffet | `buffet_vrb` |
| celtic | `celtic` |
| close | `close_vrb` |
| combine | `combine_nou` |
| combine | `combine_vrb` |
| compact | `compact_vrb` |
| compound | `compound_nou` |
| compound | `compound_vrb` |
| compress | `compress_nou` |
| conduct | `conduct_nou` |
| conduct | `conduct_vrb` |
| confines | `confines_nou` |
| confines | `confines_vrb` |
| conflict | `conflict_nou` |
| conflict | `conflict_vrb` |
| conglomerate | `conglomerate_vrb` |
| conjugate | `conjugate_vrb` |
| conscript | `conscript_nou` |
| conscript | `conscript_vrb` |
| console | `console_nou` |
| console | `console_vrb` |
| consort | `consort_nou` |
| consort | `consort_vrb` |
| construct | `construct_nou` |
| construct | `construct_vrb` |
| consummate | `consummate_adj` |
| consummate | `consummate_vrb` |
| content | `content_nou` |
| contest | `contest_nou` |
| contest | `contest_vrb` |
| contract | `contract_nou` |
| contract | `contract_vrb` |
| contrast | `contrast_nou` |
| contrast | `contrast_vrb` |
| converse | `converse_vrb` |
| convert | `convert_nou` |
| convert | `convert_vrb` |
| convict | `convict_nou` |
| convict | `convict_vrb` |
| coordinate | `coordinate_vrb` |
| cordon | `cordon` |
| cordon | `cordon_fr` |
| correlate | `correlate_nou` |
| decrease | `decrease_nou` |
| decrease | `decrease_vrb` |
| defect | `defect_nou` |
| defect | `defect_vrb` |
| degenerate | `degenerate_vrb` |
| delegate | `delegate_nou` |
| delegate | `delegate_vrb` |
| deliberate | `deliberate_adj` |
| deliberate | `deliberate_vrb` |
| desert | `desert_nou` |
| desert | `desert_vrb` |
| deviate | `deviate_nou` |
| deviate | `deviate_vrb` |
| diagnoses | `diagnoses_nou` |
| diagnoses | `diagnoses_vrb` |
| diffuse | `diffuse_adj` |
| diffuse | `diffuse_vrb` |
| discard | `discard_nou` |
| discard | `discard_vrb` |
| discharge | `discharge_nou` |
| discharge | `discharge_vrb` |
| discount | `discount_nou` |
| discount | `discount_vrb` |
| dove | `dove_vrb` |
| duplicate | `duplicate_vrb` |
| elaborate | `elaborate_adj` |
| elaborate | `elaborate_vrb` |
| entrance | `entrance_nou` |
| entrance | `entrance_vrb` |
| escort | `escort_nou` |
| escort | `escort_vrb` |
| estimate | `estimate_nou` |
| estimate | `estimate_vrb` |
| excuse | `excuse_nou` |
| excuse | `excuse_vrb` |
| expatriate | `expatriate_nou` |
| expatriate | `expatriate_vrb` |
| exploit | `exploit_nou` |
| exploit | `exploit_vrb` |
| export | `export_nou` |
| export | `export_vrb` |
| expose | `expose_nou` |
| expose | `expose_vrb` |
| extract | `extract_nou` |
| extract | `extract_vrb` |
| favor | `favor` |
| fragment | `fragment_nou` |
| fragment | `fragment_vrb` |
| frequent | `frequent_adj` |
| graduate | `graduate_vrb` |
| house | `house_nou` |
| house | `house_vrb` |
| impact | `impact_nou` |
| impact | `impact_vrb` |
| implant | `implant_nou` |
| implant | `implant_vrb` |
| implement | `implement_nou` |
| implement | `implement_vrb` |
| import | `import_nou` |
| import | `import_vrb` |
| incense | `incense_nou` |
| incense | `incense_vrb` |
| incline | `incline_nou` |
| incline | `incline_vrb` |
| increase | `increase_nou` |
| increase | `increase_vrb` |
| increment | `increment_nou` |
| increment | `increment_vrb` |
| initiate | `initiate_nou` |
| initiate | `initiate_vrb` |
| insert | `insert_nou` |
| insert | `insert_vrb` |
| instrument | `instrument_nou` |
| instrument | `instrument_vrb` |
| insult | `insult_nou` |
| insult | `insult_vrb` |
| interchange | `interchange_nou` |
| interchange | `interchange_vrb` |
| intimate | `intimate_adj` |
| intimate | `intimate_vrb` |
| intrigue | `intrigue_nou` |
| invalid | `invalid_adj` |
| invalid | `invalid_nou` |
| invite | `invite_nou` |
| invite | `invite_vrb` |
| isolate | `isolate` |
| isolate | `isolate_nou` |
| jesus | `jesus` |
| jesus | `jesus_es` |
| job | `job` |
| job | `job_bible` |
| laminate | `laminate_nou` |
| laminate | `laminate_vrb` |
| lead | `lead_nou` |
| learned | `learned_adj` |
| learned | `learned_vrb` |
| live | `live_adj` |
| live | `live_vrb` |
| lives | `lives_nou` |
| lives | `lives_vrb` |
| mate | `mate` |
| mate | `mate_nou` |
| minute | `minute` |
| minute | `minute_adj` |
| misuse | `misuse_nou` |
| misuse | `misuse_vrb` |
| mobile | `mobile` |
| mobile | `mobile_geo` |
| moderate | `moderate_vrb` |
| moped | `moped_nou` |
| moped | `moped_vrb` |
| mouth | `mouth_nou` |
| mouth | `mouth_vrb` |
| nestle | `nestle_nam` |
| nestle | `nestle_vrb` |
| object | `object_nou` |
| object | `object_vrb` |
| ornament | `ornament_nou` |
| ornament | `ornament_vrb` |
| overthrow | `overthrow_nou` |
| overthrow | `overthrow_vrb` |
| pastor | `pastor` |
| pastor | `pastor_sp` |
| pasty | `pasty_adj` |
| pasty | `pasty_nou` |
| perfect | `perfect_adj` |
| perfect | `perfect_vrb` |
| perfume | `perfume_nou` |
| perfume | `perfume_vrb` |
| permit | `permit_nou` |
| permit | `permit_vrb` |
| pervert | `pervert_nou` |
| pervert | `pervert_vrb` |
| pigment | `pigment_nou` |
| pigment | `pigment_vrb` |
| polish | `polish` |
| polish | `polish_geo` |
| postulate | `postulate_nou` |
| postulate | `postulate_vrb` |
| precipitate | `precipitate_vrb` |
| predicate | `predicate_nou` |
| predicate | `predicate_vrb` |
| present | `present_vrb` |
| produce | `produce_nou` |
| produce | `produce_vrb` |
| progress | `progress_nou` |
| progress | `progress_vrb` |
| project | `project_nou` |
| project | `project_vrb` |
| protest | `protest_nou` |
| protest | `protest_vrb` |
| ravel | `ravel_nam` |
| ravel | `ravel_nou` |
| read | `read_past` |
| read | `read_present` |
| reading | `reading_en` |
| reading | `reading_geo` |
| rebel | `rebel_nou` |
| rebel | `rebel_vrb` |
| record | `record_nou` |
| record | `record_vrb` |
| recount | `recount_nou` |
| recount | `recount_vrb` |
| refund | `refund_nou` |
| refund | `refund_vrb` |
| refuse | `refuse_nou` |
| refuse | `refuse_vrb` |
| reject | `reject_nou` |
| reject | `reject_vrb` |
| resume | `resume_nou` |
| resume | `resume_vrb` |
| retard | `retard_nou` |
| retard | `retard_vrb` |
| rodeo | `rodeo` |
| rodeo | `rodeo_geo` |
| row | `row_1` |
| row | `row_2` |
| sake | `sake` |
| sake | `sake_jp` |
| separate | `separate_adj` |
| separate | `separate_vrb` |
| sow | `sow` |
| sow | `sow_nou` |
| subject | `subject_vrb` |
| subordinate | `subordinate_vrb` |
| supplement | `supplement_nou` |
| supplement | `supplement_vrb` |
| suspect | `suspect_vrb` |
| syndicate | `syndicate_nou` |
| syndicate | `syndicate_vrb` |
| tear | `tear_nou` |
| tear | `tear_vrb` |
| transform | `transform` |
| transform | `transform_nou` |
| transplant | `transplant_nou` |
| transplant | `transplant_vrb` |
| transport | `transport_nou` |
| transport | `transport_vrb` |
| upset | `upset_nou` |
| upset | `upset_vrb` |
| use | `use_nou` |
| use | `use_vrb` |
| uses | `uses_nou` |
| uses | `uses_vrb` |
| wind | `wind_nou` |
| wind | `wind_vrb` |
| winds | `winds_nou` |
| winds | `winds_vrb` |
| wound | `wound_vrb` |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.