List voices

curl https://api.trysasha.ru/v1/voices \
  -H "Authorization: Bearer $SASHA_API_KEY"
Response
{
  "voices": [
    {
      "id": "sasha-lite",
      "name": "Sasha Lite",
      "description": "Low-latency, high-quality multilingual speech synthesis.",
      "gender": "female",
      "language": "multilingual"
    }
  ]
}
Use the id value as the voice parameter in synthesis.

List models

curl https://api.trysasha.ru/v1/models \
  -H "Authorization: Bearer $SASHA_API_KEY"

Audio formats

curl https://api.trysasha.ru/v1/formats \
  -H "Authorization: Bearer $SASHA_API_KEY"
FormatMIME typeNotes
mp3audio/mpegDefault, 44.1 kHz / 128 kbps
mp3_highaudio/mpeg44.1 kHz / 192 kbps
mp3_lowaudio/mpeg22.05 kHz / 32 kbps
pcmaudio/wavRaw PCM, 16 kHz