Эндпоинты
POST
/voices/upload
В каждом запросе требуется заголовок X-Telegram-Init-Data (из Telegram WebApp).
curl -X POST https://voice.tim-0fficial.ru/api/v1/voices/upload \
-H "Content-Type: multipart/form-data" \
-H "X-Telegram-Init-Data: <initData>" \
-F "audio=@sample.wav" -F "name=Мой голос" -F "lang=ru"
GET
/voices
POST
/synthesis
curl -X POST https://voice.tim-0fficial.ru/api/v1/synthesis \
-H "Content-Type: application/json" \
-H "X-Telegram-Init-Data: <initData>" \
-d '{"voice_id":"v-xxxxxx","text":"Привет!","language":"ru","speed":1.0,"cfg_weight":0.5,"exaggeration":0.5}'