A step-by-step guide on how to generate high-quality AI voices using Supertone API.
This page is designed for those who are new to Supertone API to
quickly experience the voice synthesis workflow.
Follow the steps below to complete your first API call.
Supertone API uses API Key-based authentication.
Sign up for the console and create a new service to immediately receive your API Key.
x-sup-api-key
header.Voice ID is the key that determines which voice will read the text. You can check the voices available in your current account through the following three methods:
The easiest way to check voice IDs is to copy them from the voice library in Supertone Play.
As shown in the example image below, clicking the โCopy voice IDโ button within each voice will copy that voiceโs voice_id
to your clipboard.
Cloned voices can also be copied using the same method.
The copied ID can be used directly in the console or API.
Using the GET /voices endpoint, you can retrieve a complete list of available voices without any conditions.
GET /v1/voices/search allows you to filter voices based on language, style, etc.
You can check each voiceโs id field to use in actual calls.
Once youโve confirmed the voice ID, you can now convert text to speech. Hereโs a basic call example:
The response is returned as an audio file stream format (WAV), and you can check the length of the generated voice through the X-Audio-Length value in the header.
Youโre now ready to integrate Supertone API. Move on to the next step to explore more diverse settings and advanced usage.