TextToSpeechCloseWaveOutFile

The TextToSpeechCloseWaveOutFile call closes a wave file opened by the TextToSpeechOpenWaveOutFile call and returns to the startup state. The speech samples are then ignored or sent to an audio device, depending on the setting of the dwDeviceOptions parameter in the startup function

Syntax

MMRESULT TextToSpeechCloseWaveOutFile

(LPTTS_HANDLE_T phTTS)

Parameters

LPTTS_HANDLE_T phTTS

Specifies a text-to-speech handle.

Return Value

This call returns a value of type MMRESULT. The value is zero if the call is successful. The return value is one of the following constants:

Constant

Description

MMSYSERR_NOERROR

Normal successful completion (zero).

MMSYSERR_ERROR

Failure to wait for pending speech, unable to update wave file header, or unable to close the wave file.

MMSYSERR_INVALHANDLE

The text-to-speech handle was invalid.

 

 

Comments

The application must call TextToSpeechOpenWaveOutFile before calling TextToSpeechCloseWaveOutFile.

See Also

btn_mini.gif TextToSpeechOpenWaveOutFile