TTS_TextToSpeech

Efetua uma conversão de texto em fala de forma síncrona. Nesse modo de operação o CPqD Texto Fala efetuará a síntese da fala relativa ao texto indicado e retornará apenas ao final do processo.

Após a execução dessa função, o áudio resultante do processo de síntese estará armazenado na sessão e poderá se recuperado pela função TTS_CopyAudio ou TTS_SaveAudio. Caso a aplicação solicite outra síntese de fala na mesma sessão, o buffer de áudio da sessão será sobrescrito e passará a conter o áudio relativo do último pedido de síntese.

TTS_RETURN TTS_TextToSpeech(TTS_HANDLE handle, const char *text )
handle
Identificador da sessão, previamente criada pela função TTS_CreateSession.
text
Texto de entrada a ser sintetizado. O texto deve estar codificado em ISO-8859-15 ou UTF-8.

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.