Microsoft Office XP现有30多个语言版本,其中美国英语、日语和简体中文版等3个版本具有语音功能。Office的语音技术分为两个方面,第一个方面是语音识别(SR, Speech Recognition)技术,包括语音输入和语音命令,目前所有的Office组件都支持听写和内置的声音命令;另一方面是文本到语音(TTS, Text To Speech)技术,目前只有Excel 2002内置了这一功能。要扩展语音功能,需要进行设置和简单的开发。
扩展TTS功能
图1
在Excel 2002中,有一个文本到语音的工具栏(见图1),可以选择按行或按列朗读单元格内容,也可以在输入时朗读单元格的内容,这对于保证手工输入数据的正确性是非常有帮助的。用户可能希望在Word和PowerPoint中也使用类似的功能,此时可以利用Office所提供的开发工具Visual Basic for Applications (VBA)经过简单的编程即可完成。