Share via

Word TTS Reads in Wrong Language

HarpE 0 Reputation points
2026-03-24T15:28:49.6+00:00

I am using Microsoft 365 on a Windows 11 computer. I am writing a document with many chemical formulas in it and am trying to make it TTS compatible. I have already set proofing languages for the document to English, but it still reads some of the formulas and equations in different languages. For example I have an equation object: "H"_2 "C"_6 "H"_8 "O"_4 (formatted in linear here, but professional in the document) and it changes the language to Romanian for any formula beginning with "H"2, not "H"<n>.

Making the formulas equation objects has been the fix for most of my compatibility issues, but I can't seem to fix the issue here.

Microsoft 365 and Office | Word | For education | Windows
0 comments No comments

2 answers

Sort by: Most helpful
  1. Charles Kenyon 167K Reputation points Volunteer Moderator
    2026-03-24T16:01:07.08+00:00

    Make sure that Detect Language Automatically is not enabled.

    If your Windows language settings are other than English, you may need to manually set the language for your formulae or use a character style. Here is my article on how to use styles for proofing language settings: https://addbalance.com/articles/Using%20Styles%20for%20Proofing%20Language%20Settings.htm

    Was this answer helpful?

    1 person found this answer helpful.

  2. Q&A Assist
    2026-03-24T15:29:10.3766667+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    Read Aloud and Speak in Word use the proofing language that is applied to each piece of text, not just the document’s overall default. In the scenario described, parts of the equation text are likely tagged with a different language (such as Romanian), so TTS switches language mid‑formula.

    To correct this, ensure that the correct language is applied to all equation text and that automatic language switching is not interfering:

    1. Select the entire equation (or the whole document if many equations are affected).
    2. On the Review tab, in the Language group, select Language > Set Proofing Language.
    3. In the Language dialog, choose English.
    4. Clear Detect language automatically so Word does not try to re‑tag parts of the text based on content.
    5. Make sure Do not check spelling or grammar is not selected.
    6. Click OK.

    If some formulas are still read in the wrong language, repeat the steps but select only the specific formula or characters (for example, the H₂ portion) and reapply the English proofing language.

    If any language packs you do not need are installed and being picked up, you can also review your Office language settings:

    1. In Word, go to File > Options > Language.
    2. Under Office authoring languages and proofing, ensure English is present and set as Preferred.
    3. Remove or move down other authoring languages you do not need, or install the appropriate proofing tools if required.

    Once all equation text is consistently tagged as English and automatic language detection is disabled, Word’s TTS should read the formulas in English.


    References:

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.