TTS_GetSessionInfo

Retorna informações sobre uma sessão de síntese.

TTS_RETURN TTS_GetSessionInfo( TTS_HANDLE handle, const struct TTS_SESSION_INFO **info )
handle
Identificador da sessão.
info
Ponteiro para a variável do tipo const TTS_SESSION_INFO * que receberá o endereço do objeto contendo as informações da sessão. Esse objeto deve ser liberado pela aplicação através da função TTS_Free.

Essa função retorna um código de erro do tipo TTS_RETURN. Se o valor retornado for igual a zero (TTS_OK), a operação foi realizada com sucesso. Caso contrário, algum erro ocorreu durante a operação e o valor retornado corresponde a um dos códigos de erros descritos no Apêndice I.

O objeto TTS_SESSION_INFO retornado conterá as informações relativas á sessão de síntese.

typedef struct TTS_SESSION_INFO
{

    char *VoiceName;

    uint32_t SynthesisCount;

    uint32_t SynthesisTime;

} TTS_SESSION_INFO;
VoiceName
Nome da voz padrão, utilizada quando nenhuma outra é especificada via SSML.
SynthesisCount
Número de sínteses de fala efetuadas pela sessão.
SynthesisTime
Número de segundos de fala produzidos pela sessão.