gRPC

Assim como a interface WebSocket, a interface gRPC permite a integração do Texto Fala com baixo overhead de comunicação e suporta streaming do áudio resultante. Por padrão, esta interface é acessível através da porta 9091.

A API é definida pelo arquivo SynthesizeService, que é uma descrição das funções ofertadas no formato protobuf.

Métodos da API gRPC

Função

Descrição

Synthesize

Sintetiza o texto informado e retorna o áudio via streaming.

GetEncoders

Retorna uma lista de encoders disponíveis para serem usados na síntese.

GetVoices

Retorna uma lista de vozes disponíveis para serem usadas na síntese.