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.