Visual Studio 2008 contains Office tools allowing developers to set up customary components (such as add-ins, for example) for Microsoft Office System applications writing code.
Writing custom components is quite straightforward and easy to discern due to the powerful environment provided by Microsoft Visual Studio 2008 and .NET Framework 3.5.
Additionally, while not being restricted to a small set of libraries or user controls, it is possible to incorporate various technologies, thus making the best use of .NET Framework in your Office solutions.
For instance, you could create a custom component for Microsoft Word 2007 and integrate Text-to-Speech capabilities which would enable your (or your customer’s) computer to verbalize a Microsoft Word text.
In this article (Click Here) from MSDN you will be exposed to the techniques of creating a custom task pane for Microsoft Word 2007 and, subsequently, combining it with the Text-to-Speech facilities offered by .NET Framework since version 3.0.