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.