TTS_EnumerateVoices¶
Retorna a lista de vozes atualmente carregadas.
TTS_RETURN TTS_EnumerateVoices (struct TTS_VOICE_INFO **voices, size_t *count)
- voices
 - Ponteiro para a variável do tipo 
const TTS_VOICE_INFO *que receberá o endereço do vetor contendo as informações sobre as vozes carregadas. 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 _array_ de objetos TTS_VOICE_INFO contendo os detalhes de cada voz carregada.
typedef struct TTS_VOICE_INFO
{
    char Name[64];
    char FileName[256];
    uint8_t Age;
    uint8_t Gender;
    uint8_t Flags;
} TTS_VOICE_INFO;
- Name
 - Nome único da voz.
 - FileName
 - Caminho do arquivo de voz.
 - Age
 - Idade da voz. Os valores válidos são definidos pelas macros 
TTS_VOICE_AGE_*. Consulte o arquivo<cpqd-tts/tts.h>para maiores detalhes. - Gender
 - Gênero da voz. Os valores válidos são definidos pelas macros 
TTS_VOICE_GENDER_*. Consulte o arquivo<cpqd-tts/tts.h>para maiores detalhes. - Flags
 - Parâmetro reservado.