TTS_EnumerateEncoders¶
Retorna a lista de codificações de áudio disponíveis.
TTS_RETURN TTS_EnumerateEncoders (struct TTS_ENCODER_INFO **encoders, size_t *count)
- encoders
 - Ponteiro para a variável do tipo 
const TTS_ENCODER_INFO *que receberá o endereço do vetor contendo as informações sobre as codificações de áudio disponíveis. Esse objeto deve ser liberado pela aplicação através da função TTS_Free. - count
 - Ponteiro para a variável do tipo 
size_tque receberá o número de entradas retornadas. 
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.
Se executada com sucesso, a função criará um objeto TTS_ENCODER_INFO contendo os detalhes do erro.
typedef struct TTS_ENCODER_INFO
{
    char Name[64];
    char Codec[16];
    char Description[256];
    uint16_t SampleRate;
    uint8_t BitsPerSample;
    uint8_t Channels;
    uint8_t Flags;
} TTS_ENCODER_INFO;
- Name
 - Identificador do encoder. Por exemplo: pcm/16000/16/1.
 - Codec
 - Codificação do áudio. Por exemplo: wav, pcm, etc..
 - Description
 - Detalhamento do encoder.
 - SampleRate
 - Taxa de amostragem em Hz.
 - BitsPerSample
 - Número de bits por amostra.
 - Channels
 - Número de canais. Pode ser 1 (mono) ou 2 (sterio).
 - Flags
 - Parâmetro reservado.