How to extract the data from a word doc using Perl?
If you are not on Windows, I think the best route might be to convert it first.
If you are not using Windows and don't have access to Win32::OLE, you can use OpenOffice to convert the documents.
You could wrap up the script in the link into your Perl program. Although the link starts with PDF if you read on it can convert it to text. Also see this stackoverflow post about converting doc and docx files.