
/**********************************************************************/
/*                   C T T S . H                                      */
/**------------------------------------------------------------------**/
/* Task        : Header for CTTS.C                                    */
/**------------------------------------------------------------------**/
/* Author          : Michael Tischer / Bruno Jennrich                 */
/* Developed on    : 03/20/1994                                       */
/* Last update     : 03/25/1994                                       */
/**------------------------------------------------------------------**/
/* COMPILER        : Borland C++ 3.1, Microsoft Visual C++  1.5       */
/**********************************************************************/
#ifndef __INC_CTTS_H
#define __INC_CTTS_H

#include "types.h"

#define CTTS_DRIVERVERSION  0
#define CTTS_SETSETTINGS    1
#define CTTS_INIT           2
#define CTTS_TERMINATE      3
#define CTTS_SETSPEECHPARAM 4
#define CTTS_SAY            5

WORD ctts_GetDrvVer      ( LPVOID lpEntry );
WORD ctts_GetEnvSettings ( LPVOID lpEntry );
WORD ctts_Init           ( LPVOID lpEntry );
VOID ctts_SetSpeechParam ( LPVOID lpEntry ,
                           BYTE bGender,
                           BYTE bTone,
                           BYTE bVolume,
                           BYTE bPitch,
                           BYTE bSpeed );
VOID ctts_Terminate      ( LPVOID lpEntry );
WORD ctts_Say            ( LPVOID lpEntry, LPCHAR lpString);
#endif

