Read to me word documents

Working in Microsoft Word has always been a breeze. It’s one of the world’s most widely used word processing program and almost everyone already knows how to use it. And with the many add-ins available through the Microsoft AppSource today, you can make the most out of Word. There are many add-ins that extend the functionality of Word, powering up its features and adding more so that you can do more. So when you are working on your document, you work better and faster. For one, if you are working on a long manuscript and you want to concentrate on what you’re typing, you don’t have to keep looking at the monitor because the Read My Document Add-in will read what you have typed.

Use the Read My Document Add-in in Word

Have you ever wanted your documents read to you in Word? Well, now you can. This is through Read My Document.

Read My Document is a Microsoft Word add-in that allows you to work faster and become more productive when you’re using Word. This is because instead of looking at your monitor as you type, which can distract you and make you lose precious time in the long run, you can have Word read your documents for you.

The Read My Document add-in makes your computer read what you have typed as you type it. This is very useful when it comes to writers who have to write long pages of text or those who are so into what they’re writing and they can concentrate better if they stayed focus on their task. Monitors often can be distracting because of desktop notifications and other things that may just pop up on the screen.

Select Text to be Read

With Read My Document, you can stay focused on what you’re typing and work smoothly without distractions. Furthermore, having what you’ve typed read back to you can also let you know how your words sound together. It can help you figure if you have used the right words or have committed grammatical errors. Hearing back what you’ve typed can also let you see errors in construction, word choice. It can also help you track typographical errors.

Select Text to be Read by Add-in

Get Read My Document from Microsoft AppSource

You can get Read My Document for free from Microsoft AppSource. Just go to the AppSource portal and search Read My Document. Once you have found it, just click on the Get It Now button to start downloading it. Once you’re done, you will be prompted to open Word or other supported programs. The Read My Document add-in is also supported in Excel and PowerPoint, so the add-in is very versatile and useful.

Get Read My Document from AppSource

Once you have installed the add-in in the program, you can then see the add-in from the Insert tab. Here, go to Add-Ins > My Add-ins. Then, you can click on Read My Document to activate it. Then, you will see the add-in pop up as a separate pane on the right-hand side of your program window.

There are many reasons to listen to a document, such as proofreading, multitasking, or increased comprehension and learning. Word makes listening possible by using the text-to-speech (TTS) ability of your device to play back written text as spoken words.  

Listen with Read Aloud 

This is a subscriber-only feature Read Aloud is only available for Office 2019, Office 2021, and Microsoft 365.

  1. On the Review tab, select Read Aloud.

      Select Read Aloud

  2. To play Read Aloud, select Play in in the controls.

    Select Play

  3. To pause Read Aloud, select Pause.

    Select Pause

  4. To move from one paragraph to another, select Previous or Next.

    Select Previous or Next

  5. To exit Read Aloud, select Stop (x).

    Select Stop

Change Read Aloud settings 

  1. Select the gear icon in the controls at the top right.

    Read Aloud audio settings

  2. Use the Reading speed slider to change the reading speed.

  3. Under Voice Selection, select the voice you want.

  4. Listen to selected text with Read Aloud.

    Select the text to be read aloud.

    Start Read Aloud from Review tab or shortcut or select play on Read Aloud UI.

Keyboard shortcuts 

You can easily control Read Aloud using the following keyboard shortcuts in Windows: 

CTRL + Alt + Space

Start Read Aloud

CTRL + Space 

Play or pause Read Aloud 

CTRL + Left Arrow 

Skip to start of current paragraph

CTRL + Left Arrow + Left Arrow

Skip to start of previous paragraph

CTRL + Right Arrow 

Skip forward to start of next paragraph

Alt + Left Arrow

Decrease reading speed 

Alt + Right Arrow

Increase reading speed 

Listen to your documents with Speak 

Speak is a built-in feature of Word, Outlook, PowerPoint, and OneNote. Speak reads aloud only the text you select. Read Aloud reads the entire document starting from your cursor location like an audiobook.  

To use Speak:  

  1. Select a word or block of text in your document.

  2. In the Quick Access Toolbar, select the Speak selected text icon.

    Select Speak icon

Supported languages 

Read Aloud uses the proofing language set for the document. To change the language, see the help article Fix text-to-speech reading in wrong language.  

Voices 

Depending on your platform, text-to-speech (TTS) uses software that comes built into your device or through a Microsoft service. The voices available will differ between TTS services. If you’re using Immersive Reader, see the help article Download voices for Immersive Reader, Read Mode, and Read Aloud for more information. 

Our team is working on making voices sound more natural, so keep looking for improvements. 

Troubleshooting 

If you don’t see Read Aloud available, make sure that you’re signed into your Microsoft 365 account, and then try restarting the Word app or logging out and back in. 

If you are unable to access Neural Voices, make sure you have a stable internet connection and are signed into your Microsoft 365 account.

Privacy 

Read Aloud doesn’t store your content or audio data. Microsoft uses your content only to provide you with audio results. For more information about experiences that analyze your content, see Connected Experiences in Office.

In MacOS you can listen to documents using Read Aloud or Speech.

Listen with Read Aloud for MacOS

This is a subscriber-only feature Read Aloud is only available for Office 2019, Office 2021, and Microsoft 365.

  1. On the Review tab, select Read Aloud.

    Select Read Aloud

  2. To play Read Aloud, select Play in in the controls.

    Select Play

  3. To pause Read Aloud, select Pause.

    Select Pause

  4. To skip from one paragraph to another, select Previous or Next.

    Select Previous or Next

  5. To exit Read Aloud, select Stop (x).

    Select Stop

Change Read Aloud settings

  1. Select the gear icon in the controls to open the settings.

    Change reading speed

  2. Use the Reading speed slider to change the voice speed.

  3. Under Voice Selection, select the voice you want.

  4. Listen to selected text with Read Aloud.

    Select the text to be read aloud.

    Start Read Aloud from Review tab or shortcut or select play on Read Aloud UI.

Keyboard shortcuts

You can easily control Read Aloud using the following keyboard shortcuts in MacOS:

CTRL + Option + Space

Start Read Aloud

Option + Space

Play or pause Read Aloud

Option + up arrow

Skip to start of previous paragraph

Option + down arrow

Skip forward to start of next paragraph

Listen to your documents with Speech

Speech is a built-in accessibility feature of MacOS. After you activate Speech for your Mac, you can select text and have it read by pressing a keyboard combination you’ve defined.

To activate Speech, do the following: 

  1. On the Apple menu, select System Preferences.

  2. In the System Preferences window, select Accessibility.

    Select Accessibility

  3. In the list, select Speech, and then select the check box next to Speak selected text when the key is pressed.

    Activate Speech

    In the Speech settings, you can also change the keyboard combination, select a different system voice, and adjust the speaking rate.

Supported languages

Read Aloud uses the proofing language set for the document. To change the language, see the help article Fix text-to-speech reading in wrong language. 

Voices

Depending on your platform, text-to-speech (TTS) uses software that comes built into your device or by a Microsoft service. The voices available will differ between TTS services. If you’re using Immersive Reader, see the help article Download voices for Immersive Reader, Read Mode, and Read Aloud for more information.

Our team is working on making voices sound more natural, so keep looking for improvements.

Troubleshooting

If you don’t see Read Aloud available, make sure that you’re signed in to your Microsoft 365 account, and then try restarting the Word app or logging out and back in.

If you are unable to access neural voices, please make sure you have a stable internet connections and are signed in to your Microsoft 365 account. 

Privacy

Read Aloud doesn’t store your content or audio data. Microsoft uses your content only to provide you with audio results. For more information about experiences that analyze your content, see Connected Experiences in Office.

In Word for the Web, you can listen to your documents using Immersive Reader.

Using Immersive Reader

  1. On the View tab, go to Document Views and select Immersive Reader.

    Select Immersive Reader

  2. In Immersive Reader, select the Play button at the bottom.

    Select Play

  3. To pause reading, select the Pause button at the bottom.

    Select Pause

  4. To exit Immersive Reader, select the arrow at the top left.

    Exit Immersive Reader

Change Immersive Reader settings

You can change the voice speed and selection for Immersive Reader.

  1. Select the gear icon at the bottom to open Voice Settings.

    Immersive Reader voice settings

  2. Use the Voice Speed slide to change the voice speed.

  3. Select Female or Male for the voice. Note that some languages will be available in only one voice.

    Voice selection

Voices

Depending on your platform, text-to-speech (TTS) uses software that comes built into your device or through a Microsoft service. The voices available will differ between TTS services. If you’re using Immersive Reader, see the help article Download voices for Immersive Reader, Read Mode, and Read Aloud for more information.

Our team is working on making voices sound more natural, so keep looking for improvements.

Troubleshooting

If you don’t see Read Aloud available, make sure that you’re signed in to your Microsoft 365 account, and then try restarting the Word app or logging out and back in.

Privacy

Read Aloud doesn’t store your content or audio data. Microsoft uses your content only to provide you with audio results. For more information about experiences that analyze your content, see Connected Experiences in Office.

Listen with Read Aloud in Word for iPad

  1. Tap the menu icon at the top.

  2. To play Read Aloud, tap Play in in the controls.

    Tap Play

  3. To pause Read Aloud, tap Pause.

    Tap Pause

  4. To move from one paragraph to another, tap Previous or Next.

    Tap Previous or Next

  5. To exit Read Aloud, tap Stop (x).

    Tap Stop

  6. Listen to selected text with Read Aloud. 

    Select the text to be read aloud.

    Start Read Aloud from Review tab or overflow menu or select play on Read Aloud UI.

Change Read Aloud settings for iPad

  1. In the Read Aloud controls, tap the gear icon.

  2. Use the slider to increase or decrease the reading speed.

    Increase or decrease the reading speed

Listen with Read Aloud in Word for iPhone

  1. Tap the pen icon at the top to open the ribbon.

    Tap the pen icon to open settings

  2. Tap the Review tab.

  3. Tap the gear icon, and then tap Read Aloud.

    Tap Read Aloud

  4. To play Read Aloud, tap Play.

    Tap Play

  5. To pause Read Aloud, tap Pause.

    Tap Pause

  6. To move from one paragraph to another, tap Previous or Next.

    Tap Previous or Next

  7. To exit Read Aloud, tap Stop (x).

    Tap Stop

Change Read Aloud settings for iPhone

  1. To change the speech rate, in the Read Aloud controls, tap the gear icon.

  2. Under Audio Settings, user the Speech Rate Slider to increase or decrease the reading speed.

    Increase or decrease reading speed

Supported languages

When you’re online, Read Aloud tries to detect the language of the text and can support multiple languages in a single document. For the full list of supported languages, see the help article Language and voice support for the Speech service. 

Voices

Depending on your platform, text-to-speech (TTS) uses software that comes built into your device or through a Microsoft service. The voices available will differ between TTS services. If you’re using Immersive Reader, see the help article Download voices for Immersive Reader, Read Mode, and Read Aloud for more information.

Our team is working on making voices sound more natural, so keep looking for improvements.

Troubleshooting

If you don’t see Read Aloud available, make sure that you’re signed in to your Microsoft 365 account, and then try restarting the Word app or logging out and back in.

Privacy

Read Aloud doesn’t store your content or audio data. Microsoft uses your content only to provide you with audio results. For more information about experiences that analyze your content, see Connected Experiences in Office.

Listen with Read Aloud in Word for Android phone

  1. At the top, tap the menu icon.

  2. Tap Read Aloud.

    Tap Read Aloud

  3. To play Read Aloud, tap Play.

    text here

  4. To pause Read Aloud, tap Pause.

    text here

  5. To move from one paragraph to another, tap Previous or Next.

    text here

  6. To exit Read Aloud, tap Stop (x).

    Tap Stop.

  7. Listen to selected text with Read Aloud. 

    Select the text to be read aloud.

    Start Read Aloud from Review tab or overflow menu or select play on Read Aloud UI.

Change Read Aloud settings for Android phone

  1. To change the speech rate, in the Read Aloud controls, tap the gear icon.

  2. Under Audio Settings, adjust the Speech Rate Slider to increase or decrease the reading speed.

    Speech Rate Slider

Supported languages

For the full list of supported languages, see the help article Language and voice support for the Speech service. 

Voices

Depending on your platform, text-to-speech (TTS) uses software that comes built into your device or through a Microsoft service. The voices available will differ between TTS services. If you’re using Immersive Reader, see the help article Download voices for Immersive Reader, Read Mode, and Read Aloud for more information.

Our team is working on making voices sound more natural, so keep looking for improvements.

Troubleshooting

If you don’t see Read Aloud available, make sure that you’re signed in to your Microsoft 365 account, and then try restarting the Word app or logging out and back in.

Privacy

Read Aloud doesn’t store your content or audio data. Microsoft uses your content only to provide you with audio results. For more information about experiences that analyze your content, see Connected Experiences in Office.

Read documents online

Open and read documents online. This Document Reader provides professional quality rendering, fast thumbnail navigation and text search. Use it to view files on your mobile phone, tablet or laptop from anywhere. Our Document Viewer is easy to use and 100% free.

View documents online

Quickly open Word, PDF, Web or graphical files in a browser without installing any software. Your files will be processed and rendered online using powerful Aspose Cloud apps. Just upload a file you want to open and it will be instantly displayed at the highest quality.

Use the thumbnail navigation bar if you want to jump to a specific page in a document without scrolling. You can also search for text within your file and even convert it to another file format. Aspose online apps support reading and writing almost all standard document types, including PDF, DOCX, RTF, HTML, XML, JPG, PNG.

  • MiniTool

  • MiniTool News Center

  • How To Make The Microsoft Word Read Aloud To You

By Sarah | Follow |
Last Updated August 16, 2022

google search

Microsoft Word is a world-famous word processor contained in the Microsoft Office suite. You can create a document in Microsoft Word easily to save important information. Sometimes, you may want to change Word text to speech for different reasons like multitasking and time saving. How to get Word to read to you? 3 different ways will be introduced.

Can Microsoft Word Read out Loud

Microsoft Word, included in the Microsoft Office suite, is a great tool for word process and information storage. It’s pretty easy and safe to create a Word document and share it with others. However, people sometimes need to hear the information directly instead of reading it; they are asking can Word read to me. Sure, some features are built in it to make Microsoft Word read aloud possible. What are they? How to get Word to read to you? These questions will be answered later.

Tip: To protect the valuable information saved in a Word document, you need to enable the auto-save feature and start a regular backup plan. If a Word document is lost unexpectedly, you should get the following MiniTool software to help you recover it.

Free Download

Possible Reasons for Getting Word Read Aloud

  • You need to proofread some content.
  • You want to improve your understanding and your ability to learn.
  • You have a lot of things to do, so you don’t have time to read a Word document.
  • You want to share the content of a document with people who can’t see.
  • Etc.

How to make Word read to you? You should just use the following tools built in Microsoft Word to read information out loud. Let’s take Windows 10 read text as an example.

#1. Read Aloud

The Read Aloud feature is able to read all or part of your document. But you should know that it’s only available for Office 2019 and Microsoft 365 users.

Read Microsoft Word with Read Aloud

How to make Microsoft Word read to you by using Read Aloud:

  1. Locate the Word document you want to read on your computer.
  2. Open it as you usually do.
  3. Put your cursor to the place where you want the reading aloud to begin.
  4. Shift to the Review tab in the opening Word.
  5. Click Read Aloud. The content will be read out loud.

Microsoft Word Won’t Open On Windows & Mac: How To Fix It.

A small control panel will appear in the top right corner to help you control the reading. The buttons from left to right are:

  • Previous: go back to the start of the current/previous paragraph.
  • Pause/Play: pause or continue the reading.
  • Next: go forward a paragraph.
  • Settings: modify the Reading speed and Voice Selection directly.
  • Stop: exit Read Aloud.

Read Aloud control panel

#2. Speak

You can find the Speak feature in not only Word, but also Outlook, PowerPoint, and OneNote. It will only read the selected text for you. In contrast, the Read Aloud feature helps to read the entire document starting from your cursor location.

Read Word Using the Speak Button

How to have Microsoft Word read to you:

  1. Open the target Word document.
  2. Select the words or paragraphs you want the system to read.
  3. Click on the Speak selected text icon in the Quick Access Toolbar.
  4. Click on this icon again if you want to stop reading.

How to lock & protect a Word document?

Add the Speak Icon to Quick Access Toolbar

What if you can’t find the Speak selected text icon? You should add it to the Quick Access Toolbar manually.

  1. Click on the Customize down arrow on the right side of the Quick Access Toolbar.
  2. Select More Commands from the drop-down menu.
  3. Choose Quick Access Toolbar in the left pane of the Word Options window.
  4. Look for the Choose commands from box.
  5. Scroll down to find and select Speak.
  6. Click Add and then click OK to confirm the action.

Add Speak to Quick Access Toolbar

You can open Control Panel -> Ease of Access -> Speech Recognition -> Text to Speech to change the Speak preferences.

#3. Narrator

This is a Windows Screen reader app that can read everything on your screen (text and user interfaces). It is not restricted to Microsoft Word.

Use Narrator in Windows 10 to Read

  1. Press Windows + Ctrl + Enter.
  2. Put your cursor onto the text you want the computer to read.
  3. Press Narrator key + Down arrow to start reading.
  4. Press Narrator to stop.
  5. Press Narrator key + Down arrow again to continue reading.

How to modify your Narrator:

Press Windows + I -> select Ease of Access -> choose Narrator from the left sidebar.

Windows Narrator

That’s all about how to make your computer read to you.

Please read this page if you’d like to recover lost Word files on Mac.

About The Author

Sarah

Position: Columnist

Sarah has been working as an editor at MiniTool since she graduated from university. Sarah aims at helping users with their computer problems such as disk errors and data loss. She feels a sense of accomplishment to see that users get their issues fixed relying on her articles. Besides, she likes to make friends and listen to music after work.

python read word document

This post will talk about how to read Word Documents with Python. We’re going to cover three different packages – docx2txt, docx, and my personal favorite: docx2python.

The docx2txt package

Let’s talk about docx2text first. This is a Python package that allows you to scrape text and images from Word Documents. The example below reads in a Word Document containing the Zen of Python. As you can see, once we’ve imported docx2txt, all we need is one line of code to read in the text from the Word Document. We can read in the document using a method in the package called process, which takes the name of the file as input. Regular text, listed items, hyperlink text, and table text will all be returned in a single string.

import docx2txt

# read in word file
result = docx2txt.process("zen_of_python.docx")

python scrape word document

What if the file has images? In that case we just need a minor tweak to our code. When we run the process method, we can pass an extra parameter that specifies the name of an output directory. Running docx2txt.process will extract any images in the Word Document and save them into this specified folder. The text from the file will still also be extracted and stored in the result variable.

import docx2txt

result = docx2txt.process("zen_of_python_with_image.docx", "C:/path/to/store/files")

Sample Image

python scrape image from word document

docx2txt will also scrape any text from tables. Again, this will be returned into a single string with any other text found in the document, which means this text can more difficult to parse. Later in this post we’ll talk about docx2python, which allows you to scrape tables in a more structured format.

The docx package

The source code behind docx2txt is derived from code in the docx package, which can also be used to scrape Word Documents. docx is a powerful library for manipulating and creating Word Documents, but can also (with some restrictions) read in text from Word files.

In the example below, we open a connection to our sample word file using the docx.Document method. Here we just input the name of the file we want to connect to. Then, we can scrape the text from each paragraph in the file using a list comprehension in conjunction with doc.paragraphs. This will include scraping separate lines defined in the Word Document for listed items. Unlike docx2txt, docx, cannot scrape images from Word Documents. Also, docx will not scrape out hyperlinks and text in tables defined in the Word Document.

import docx

# open connection to Word Document
doc = docx.Document("zen_of_python.docx")

# read in each paragraph in file
result = [p.text for p in doc.paragraphs]

python docx

The docx2python package

docx2python is another package we can use to scrape Word Documents. It has some additional features beyond docx2txt and docx. For example, it is able to return the text scraped from a document in a more structured format. Let’s test out our Word Document with docx2python. We’re going to add a simple table in the document so that we can extract that as well (see below).

python word document table

docx2python contains a method with the same name. If we call this method with the document’s name as input, we get back an object with several attributes.

from docx2python import docx2python

# extract docx content
doc_result = docx2python('zen_of_python.docx')

Each attribute provides either text or information from the file. For example, consider that our file has three main components – the text containing the Zen of Python, a table, and an image. If we call doc_result.body, each of these components will be returned as separate items in a list.

# get separate components of the document
doc_result.body

# get the text from Zen of Python
doc_result[0]

# get the image
doc_result[1] 

# get the table text
doc_result[2]

Scraping a word document table with docx2python

The table text result is returned as a nested list, as you can see below. Each row (including the header) gets returned as a separate sub-list. The 0th element of the list refers to the header – or 0th row of the table. The next element refers to the next row in the table and so on. In turn, each value in a row is returned as an individual sub-list within that row’s corresponding list.

docx2python scrape table

We can convert this result into a tabular format using pandas. The data frame is still a little messy – each cell in the data frame is a list containing a single value. This value also has quite a few “t”‘s (which represent tab spaces).

pd.DataFrame(doc_result.body[1][1:])

python scrape table from word file

Here, we use the applymap method to apply the lambda function below to every cell in the data frame. This function gets the individual value within the list in each cell and removes all instances of “t”.

import pandas as pd


pd.DataFrame(doc_result.body[1][1:]).
                            applymap(lambda val: val[0].strip("t"))


docx2python pandas data frame

Next, let’s change the column headers to what we see in the Word file (which was also returned to us in doc_result.body).


df.columns = [val[0].strip("t") for val in doc_result.body[1][0]]


docx2python scrape table from word document

Extracting images

We can extract the Word file’s images using the images attribute of our doc_result object. doc_result.images consists of a dictionary where the keys are the names of the image files (not automatically written to disk) and the corresponding values are the images files in binary format.

type(doc_result.images) # dict

doc_result.images.keys() # dict_keys(['image1.png'])

We can write the binary-formatted image out to a physical file like this:


for key,val in doc_result.images.items():
    f = open(key, "wb")
    f.write(val)
    f.close()

Above we’re just looping through the keys (image file names) and values (binary images) in the dictionary and writing each out to file. In this case, we only have one image in the document, so we just get one written out.

Other attributes

The docx2python result has several other attributes we can use to extract text or information from the file. For example, if we want to just get all of the file’s text in a single string (similar to docx2txt) we can run doc_result.text.

# get all text in a single string
doc_result.text

In addition to text, we can also get metadata about the file using the properties attribute. This returns information such as the creator of the document, the created / last modified dates, and number of revisions.

doc_result.properties

If the document you’re scraping has headers and footers, you can also scrape those out like this (note the singular version of “header” and “footer”):

# get the headers
doc_result.header

# get the footers
doc_result.footer

Footnotes can also be extracted like this:

doc_result.footnotes

Getting HTML returned with docx2python

We can also specify that we want to get an HTML object returned with the docx2python method that supports a few types of tags including font (size and color), italics, bold, and underline text. We just need to specify the parameter “html = True”. In the example below we see The Zen of Python in bold and underlined print. Corresponding to this, we can see the HTML version of this in the second snapshot below. The HTML feature does not currently support table-related tags, so I would recommend using the method we went through above if you’re looking to scrape tables from Word documents.


doc_html_result = docx2python('zen_of_python.docx', html = True)


python word document html

python get html from word document

Hope you enjoyed this post! Please check out other Python posts of mine below or by clicking here.

Like this post? Please share to your friends:
  • Read through the following sentences cross the wrong word in each sentence
  • Read the word combinations once a week
  • Read this words and word combinations
  • Read the word combinations make your own sentences with them
  • Read this choose a word from the box