TTS_GetAudioInfo¶
Retorna detalhes sobre o áudio resultante da conversão de texto em fala.
TTS_RETURN TTS_GetAudioInfo( TTS_HANDLE handle, uint32_t flags,
    const TTS_AUDIO_INFO **info )
- handle
 Identificador da sessão.
- flag
 Parâmetro reservado para uso futuro. Deve-se passar o valor zero.
- info
 Ponteiro para uma variável do tipo
const TTS_AUDIO_INFO *que receberá o endereço do objeto contendo as informações do áudio. 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.
A estrutura TTS_AUDIO_INFO contém as informações sobre o áudio.
typedef struct TTS_AUDIO_INFO
{
    uint32_t Duration;
    uint32_t Length;
    uint8_t BitsPerSample;
    uint8_t Channels;
    uint16_t SampleRate;
} TTS_AUDIO_INFO;
- Duration
 Duração do áudio em milisegundos.
- Length
 Quantidade de memória necessária para armazenar o áudio. Corresponde ao mesmo valor retornado pela função TTS_GetAudioLength.
- BitsPerSample
 Número de bits por amostra.
- Channels
 Número de canais. Pode ser 1 (mono) ou 2 (sterio).
- SampleRate
 Taxa de amostragem em Hz.