What is SAPI?
The Speech Application Programming Interface (SAPI) is an audio interface that was developed by Microsoft. Designed for use within Windows operating systems, the idea behind SAPI was to make possible the use of speech synthesis and recognition within the function of various Windows applications. Different versions of the Speech API have been released since the first version appeared in 1995. Some are standard with all Windows operating systems, while others are customized for use with specific programs. The application of SAPI broadens the range of consumers who can enjoy using Windows based programs. Because of the speech recognition aspect of SAPI, it is possible for persons who may be physically limited by temporary or permanent conditions to still work with word processing programs and other basics. At the same time, SAPI has the ability to translate text into the spoken word. This feature can be especially helpful for persons with impaired vision, as it makes it possible to intera
Sapi is a Windows interface which allows applications to output information in spoken form. Applications have to follow the rules of passing information to the Sapi speech engine in accordance to the specification defined by Microsoft. As the Sapi engine acts purely as voicing audio output is the requirement that any application that uses Sapi must use the Sapi interface correctly.