Озвучить текст
OpenAI-совместимая озвучка (TTS): текст на входе, байты аудио на выходе, а не JSON. Работает официальный SDK OpenAI (audio.speech.create).
Формат — response_format: mp3 (audio/mpeg) или pcm (audio/pcm с частотой и числом каналов в Content-Type, 16-bit LE без заголовка WAV). Без поля формат выбирает модель. Стрима нет.
voice обязателен, если у модели в каталоге есть список голосов; голос не из списка отклоняется до обращения к модели.
Цена — по единице модели в каталоге: символы или байты текста, секунды звука, токены. Списание по факту запроса; usage в ответе нет, расход — в журнале запросов. Перед запросом баланс сверяется с оценкой цены. Список моделей: GET /v1/models?output_modalities=speech.
Request
- Base URL: https://api.hubris.pw
- URL: https://api.hubris.pw/v1/audio/speech
- Auth: one of:
- HTTP bearer
- OAuth 2 (authorization code, authorization URL https://api.hubris.pw/oauth/authorize, token URL https://api.hubris.pw/oauth/token, scopes: chat:write)
Request body
Example request
{
"model": "microsoft/mai-voice-2-flash",
"input": "Привет! Это проверка озвучки.",
"voice": "en-US-Harper:MAI-Voice-2"
}Response
Аудио целиком.
Changes
No recorded changes to this operation across all 1 revision of this API.