- Install and test the correct Windows voice before resetting SumatraPDF.
- Use plain English text to separate voice problems from document errors.
- Check OCR and extracted text when pronunciation remains strange.
SumatraPDF Read Aloud may work normally yet speak with the wrong voice, language, accent, speed, or pronunciation. This usually does not mean that SumatraPDF is broken. The most likely causes are the voices installed and configured in Windows, weak or missing language information in the document, mixed-language text, or poor text extraction from the source file. The steps below focus specifically on voice and language selection after text-to-speech already produces sound.

Start with free Canva bundles
Browse the freebies page to claim ready-to-use Canva bundles, then get 25% off your first premium bundle after you sign up.
Free to claim. Canva-ready. Instant access.
1. Confirm the Symptom With a Simple Test
Before changing Windows or SumatraPDF settings, determine whether the behavior affects every document or only one file. This distinction prevents unnecessary resets and reinstalls.
1.1 Test a plain English document
Open a simple, text-based document containing a short English paragraph. A newly created PDF containing selectable text is ideal. Avoid scanned pages, decorative fonts, multiple columns, mathematical notation, and mixed languages during this test.
Start Read Aloud and listen for three things:
- Whether the expected Windows voice is used
- Whether ordinary English words are pronounced correctly
- Whether the reading order matches the visible sentence order
If the simple document sounds correct, stop changing global voice settings. SumatraPDF and Windows text-to-speech are functioning, and the original document is the likely cause. Investigate its text layer, language metadata, or mixed-language content instead.
If the test document also uses the wrong voice or accent, continue with the Windows voice checks below. That result indicates a system-wide voice selection or availability issue rather than a problem unique to one PDF.
1.2 Separate voice, language, speed, and extraction problems
These symptoms can sound similar, but they require different fixes:
- Wrong voice: The speech is understandable, but Windows uses a different speaker than expected.
- Wrong language or accent: English text may be pronounced with rules intended for another language or regional variant.
- Wrong speed: The correct voice speaks too quickly or slowly.
- Bad pronunciation: Words become nonsense, characters are skipped, or sentences are read in an odd order.
Bad pronunciation is not always a voice-selection problem. If copied text from the document is already corrupted, text-to-speech can only read the incorrect characters it receives.
2. Check the SumatraPDF Command and Document Format
Make sure you are testing SumatraPDF's Read Aloud function rather than a separate screen reader, browser extension, accessibility utility, or Windows Narrator. An external tool can use its own voice and rate settings, making changes elsewhere appear ineffective.
2.1 Verify which application is speaking
Pause or stop Read Aloud from within SumatraPDF. If speech continues, another program is producing the audio. Close or pause that program, return to SumatraPDF, and start Read Aloud again.
Success means that SumatraPDF's stop or pause control immediately affects the speech. Once confirmed, voice troubleshooting can focus on the Windows speech resources available to SumatraPDF.
2.2 Compare the behavior across supported formats
SumatraPDF opens several document types, but their internal text structures differ. A normal PDF may contain positioned text, an EPUB may contain marked-up flowing text, and a scanned PDF or image may have no usable text layer at all. CHM, DjVu, XPS, and comic-book files can also expose text differently.
Test another known-good, text-based file. If Read Aloud uses the expected voice in one format but behaves strangely in another, do not reinstall SumatraPDF yet. The format or source document is a stronger suspect than the application installation.
2.3 Check file association only when different launches behave differently
A file association does not normally determine the spoken voice. It becomes relevant if double-clicking a document opens a different copy of SumatraPDF, such as an older installed copy instead of a portable copy. Use the application title, executable location, or Windows Task Manager to confirm which executable is running.
If opening the same file from two SumatraPDF shortcuts produces different behavior, keep the copy that works and correct the shortcut or file association. Stop troubleshooting once the same executable consistently opens your documents and uses the desired voice.

3. Check Windows Voices and the Source Document
SumatraPDF relies on speech capabilities available through Windows. It cannot select a voice that is not installed or exposed to the speech interface it uses. Windows may also have separate settings for display language, speech language, regional format, and installed voice packages.
3.1 Review installed voices in Windows
Open Windows Settings and search for speech, voices, or text-to-speech. The exact path differs between Windows releases, so using the Settings search is more reliable than following a version-specific sequence of pages.
Check whether a voice for the required language and region is installed. For example, English voices may be associated with different regional variants. A voice intended for one variant may pronounce dates, names, and certain words differently from another.
If the required language is missing, add the appropriate Windows language or speech feature and install its voice package. Allow Windows to finish the download. Then close every SumatraPDF window and open the application again so it can discover the newly available voice.
Success means that the desired voice becomes available to compatible Windows speech applications and SumatraPDF uses it when Read Aloud restarts. If the correct voice is now speaking clearly, stop. Changing document or advanced settings after success can introduce a new problem.
3.2 Test the voice outside SumatraPDF
Use a Windows speech preview or another built-in text-to-speech interface to test the selected voice. Enter the same plain English sentence used in SumatraPDF.
- If Windows itself previews the wrong language or voice, fix the Windows speech configuration first.
- If Windows previews the correct voice but SumatraPDF does not, restart SumatraPDF and perform the clean temporary test described later.
- If only one document sounds wrong, inspect that document's text rather than repeatedly changing the system voice.
A newly installed voice may not be visible to an application that remained open during installation. Restarting the application is therefore more useful than immediately reinstalling it.
3.3 Understand document language metadata limitations
Documents do not always provide reliable language information. Some PDFs omit a document language entirely, label the whole file with one language despite containing several, or contain text assembled from separate positioned characters. Even when metadata exists, a reader or speech engine may not automatically switch voices based on it.
As a result, installing a French, German, Spanish, or other voice does not guarantee that every paragraph in that language will trigger an automatic voice change. A single selected voice may continue reading the entire document.
If one-language documents work but a bilingual document does not switch correctly, the practical solution is to read language-specific sections separately and select the corresponding Windows voice before each section when that option is available. For frequent mixed-language reading, a dedicated screen reader or text-to-speech application with language detection may be more suitable.
3.4 Treat speech rate as a separate setting
Speech rate generally changes how quickly a voice speaks, not which voice or language is selected. Slowing down speech can make an unfamiliar accent easier to understand, but it will not make a voice use another language's pronunciation rules.
Adjust the Read Aloud rate control if one is available in the interface you are using. If speed is controlled through Windows or an external speech tool, change it there. Test with one short sentence after each adjustment.
Success means that the same expected voice remains selected while the pace becomes comfortable. Once the rate is acceptable, do not reset language packages or application settings.
3.5 Check for OCR and text-extraction errors
A scanned PDF is made of page images unless optical character recognition has added a text layer. OCR can mistake letters for numbers, join words, insert punctuation, or scramble reading order. Complex page layouts can produce similar results even in PDFs that contain real text.
Select a problematic sentence in SumatraPDF, copy it, and paste it into a plain-text editor such as Notepad. Compare the pasted characters with the visible page.
- If the pasted sentence is correct, the voice or language configuration remains the likely cause.
- If the pasted sentence contains wrong characters, text-to-speech is accurately reading a faulty text layer.
- If text cannot be selected, the page may be an image without OCR text.
- If words appear in the wrong order, the document's internal reading order may be defective.
For a document you own or are authorized to process, use a reputable OCR application to create an accessible text layer or request an accessible copy from the publisher. Do not attempt to bypass DRM, permissions, or document restrictions. SumatraPDF settings cannot repair incorrect OCR or reconstruct a missing text layer.
3.6 Ignore unrelated components unless the symptom points to them
Ghostscript, printer drivers, codecs, and external conversion tools are not normal voice-selection controls. Investigate them only if you are creating or converting the document through those tools and the resulting file has damaged text. Likewise, document printing permission is not ordinarily responsible for choosing a voice.
If Read Aloud already speaks cleanly and only the accent is wrong, concentrate on Windows voices. If copied text is corrupt, concentrate on the source file or conversion process. This symptom-based approach avoids unrelated troubleshooting.
4. Inspect or Reset SumatraPDF-settings.txt Safely
SumatraPDF stores user preferences in a settings file named SumatraPDF-settings.txt. Its location can differ between installed and portable use. An installed copy commonly keeps per-user settings in the user's application-data area, while a portable setup may keep settings alongside the executable when that location is writable.
4.1 Back up the current settings first
Close all SumatraPDF windows before editing or replacing the settings file. Locate the active settings file, then copy it to a safe folder with a name such as SumatraPDF-settings-backup.txt.
Open the original file in a plain-text editor and search for terms related to speech, voice, language, or rate. Do not add guessed setting names copied from an unverified forum post. Available settings can change, and an invented key may simply be ignored.
If you identify an obviously relevant value that you previously changed, restore it carefully or compare it with a fresh settings file. Preserve the backup until testing is complete.
4.2 Confirm that settings are actually being saved
If a rate or other preference returns to its old value after restarting SumatraPDF, the settings file may not be writable, or you may be editing the file used by another copy of the application.
Change one harmless visible preference, close SumatraPDF normally, and reopen it. If that preference persists, the active settings file is writable. If it does not, check the executable location, folder permissions, security software, and whether multiple installed or portable copies exist.
Success means that a deliberate preference change survives a restart. At that point, stop investigating settings persistence and return to Windows voice or document-level testing.
4.3 Reset without permanently deleting preferences
With SumatraPDF closed, rename the active settings file instead of deleting it. For example, rename it to SumatraPDF-settings.old.txt. Start SumatraPDF and let it create or use fresh defaults.
Test the plain English document immediately, before restoring other preferences. If the correct voice is now used, an old preference or configuration conflict was involved. Reapply only the settings you need rather than copying the entire old file back.
If the voice remains wrong, close SumatraPDF and restore the original file if desired. The reset has then ruled out ordinary SumatraPDF preference corruption, so repeated resets are unlikely to help.
5. Run a Clean Temporary Test Before Reinstalling
A clean test separates application configuration from Windows speech configuration without destroying your normal setup. Download SumatraPDF only from its official website and use a separate portable copy when available.
- Close all existing SumatraPDF windows.
- Place the clean copy in a new writable folder.
- Do not copy your existing settings file into that folder.
- Open the simple English test document directly from this copy.
- Start Read Aloud and compare the voice, accent, rate, and pronunciation.
If the clean copy works, the original executable, shortcut, or settings context differs from the clean environment. Check which copy Windows launches and rebuild only the necessary preferences.
If both copies use the same wrong voice, reinstalling SumatraPDF is unlikely to change the result. Return to Windows speech settings and verify that the desired voice is installed and works in a Windows preview.
If both copies fail only on one document, the source file is responsible. Check copied text, OCR quality, reading order, and language consistency. Success in the clean test means you have identified the correct troubleshooting layer, even if the problematic document still needs better OCR or an accessible replacement.
6. Quick Fix Checklist
- Test Read Aloud with a simple PDF containing clean, selectable English text.
- Confirm that SumatraPDF, not another accessibility tool, is producing the speech.
- Use Windows Settings search to review installed speech voices and languages.
- Install the required Windows voice package and restart SumatraPDF.
- Preview the same voice outside SumatraPDF to confirm Windows can use it.
- Do not expect every mixed-language document to trigger automatic voice switching.
- Adjust speech rate separately from voice and language selection.
- Copy problematic text into Notepad to expose OCR or extraction errors.
- Check whether installed and portable shortcuts open different SumatraPDF copies.
- Back up SumatraPDF-settings.txt before renaming or editing it.
- Run a clean portable test before reinstalling or deleting preferences.
- Stop changing settings as soon as a clean document uses the expected voice.
7. Frequently Asked Questions
7.1 Why does SumatraPDF use the wrong accent?
The active Windows voice may belong to a different regional language variant, or the expected regional voice may not be installed. Review Windows speech voices, install the desired language and region, restart SumatraPDF, and test with plain text.
7.2 Can SumatraPDF automatically switch voices in a bilingual PDF?
Do not assume automatic switching will occur. PDFs often have incomplete language metadata, and text-to-speech may continue using one voice for the whole document. Reading each language section separately or using a specialized multilingual speech application may produce better results.
7.3 Why are names and ordinary words pronounced as nonsense?
First copy the sentence into Notepad. If the pasted text contains incorrect letters, missing spaces, or a strange order, the PDF's text layer or OCR is defective. Changing voices cannot correct characters that were extracted incorrectly.
7.4 Will reinstalling SumatraPDF install more voices?
No. Speech voices are generally installed and managed through Windows. Reinstalling SumatraPDF may help with damaged application files, but it is not the normal way to add a language voice. Test a clean copy first to avoid an unnecessary reinstall.
7.5 Why does the voice setting not persist after restarting?
You may be opening a different installed or portable copy, or the active settings location may not be writable. Verify the running executable, test whether another harmless preference persists, and back up the active SumatraPDF-settings.txt file before resetting it.
7.6 What does a successful fix look like?
A known-good document is read by the expected Windows voice, ordinary words are pronounced correctly, and the chosen speed remains comfortable after SumatraPDF restarts. If only one scanned or complex document still sounds wrong, the global setup is fixed. Stop changing voice settings and address that document's OCR, text layer, or reading order instead.