TTSaaS provides several protocol buffer (.proto) files to define its gRPC APIs. These files contain the building blocks of your voice synthesis applications, and are grouped by function.

TTSaaS also offers an HTTP API for requesting voices and performing synthesis.

Synthesizer gRPC API

gRPC API for turning text into speech.

Storage gRPC API

gRPC API for uploading synthesis resources to central storage.

RPC gRPC messages

Generic gRPC messages used by the other APIs.

Synthesizer HTTP API

Transcoded HTTP version of the gRPC synthesizer API.