Interface de Programação¶
A interface de programação Java do CPqD Texto Fala é composta por um conjunto de classes que permitem o acesso às funcionalidades do produto utilizando biblioteca dinâmica (libcpqdtts.dll
em Windows e libcpqdtts.so
em GNU/Linux).
O código fonte da interface de programação Java está disponível publicamente no GitHub: https://github.com/CPqD/tts-sdk-java.
Classe | Resumo |
SynthesisEngine | Classe utilizada para acessar as funcionalidades do CPqD Texto Fala. |
SynthesisSession | Representa uma sessão de síntese de fala. |
SynthesisException | Tipo para exceções lançadas pelo CPqD Texto Fala. |
SynthesisListener | Interface para listeners que recebem o áudio na síntese via streaming. |
VoiceInfo | Armazena informações relativas à uma voz. |
SessionInfo | Armazena informações relativas à uma sessão. |
EngineInfo | Armazena informações relativas ao CPqD Texto Fala. |
AudioInfo | Armazena informações relativas ao áudio sintetizado. |
EncoderInfo | Armazena informações relativas à uma voz. |