Voice API Programming Guide — June 2005 189
17
17.Building Applications
This chapter provides information on building applications using the voice library. The following
topics are discussed:
•Voice and SRL Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
•Compiling and Linking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
17.1 Voice and SRL LibrariesThe C-language application programming interface (API) included with the voice software
provides a library of functions used to create voice processing applications.
The voice library and Standard Runtime Library (SRL) files are part of the voice software. These
libraries provide the interface to the voice driver. For detailed information on the SRL, see the
Standard Runtime Library API Programming Guide and Standard Runtime Library API
Programming Guide.
Figure 26 illustrates how the voice and SRL libraries interface with the driver.
Figure 26. Voice and SRL Libraries
APPLICATION
STANDARD
RUNTIME
LIBRARY
VOICE
LIBRARY
DRIVER