Voxta docs

Remote TTS (HTTP API)

Bring your own TTS by exposing it over Voxta's simple HTTP contract.

The Remote TTS service connects Voxta to any TTS server that implements Voxta's simple HTTP contract. Use it when you have a self-hosted or third-party TTS service that's not in the first-class catalog.

Setup

Stand up an HTTP TTS server

Implement (or use an existing service that implements) the Voxta TTS HTTP contract. See the documentation that ships with this module in Manage Services → Remote TTS → Help for the request/response schema.

Add to Voxta

Manage Services → + Add Services → Remote TTS (HTTP API) → Add.

Enter the Base URL of your TTS server. Optionally an API Key if your endpoint requires one. Click Save.

On this page