Перейти к основному содержанию
POST
Синтез речи
Преобразует текст в аудио. Используйте AI-ключ с правом voice. По умолчанию результат возвращается файлом MP3. Чтобы получать звук потоком в формате OpenAI, передайте stream_format: "sse": придут события speech.audio.delta и speech.audio.done.

Авторизации

Authorization
string
header
обязательно

Передача токена авторизации в заголовке Authorization: Bearer .

Тело

application/json
input
string
обязательно

Текст для озвучивания.

Required string length: 1 - 6000
model
enum<string>
по умолчанию:emmy-voice-1
Доступные опции:
emmy-voice-1,
supertonic,
tts-1,
tts-1-hd
language
enum<string>
по умолчанию:ru
Доступные опции:
ru,
uk,
be,
en,
es,
it,
fr,
zh,
ja,
ko
voice
enum<string>
по умолчанию:default
Доступные опции:
default,
F1,
F2,
emmy,
emmy-v2,
alloy,
nova
response_format
enum<string>
по умолчанию:mp3
Доступные опции:
mp3,
wav,
pcm,
aac,
flac,
opus
speed
number
по умолчанию:1
Требуемый диапазон: 0.25 <= x <= 4
stream
boolean
по умолчанию:false

Расширение ER:LC Россия: поток строк NDJSON по предложениям. Для формата OpenAI используйте stream_format: sse.

stream_format
enum<string>
по умолчанию:audio

audio — файл целиком (по умолчанию), sse — поток событий speech.audio.delta и speech.audio.done.

Доступные опции:
audio,
sse

Ответ

Аудиофайл в выбранном формате. При stream=true возвращаются строки NDJSON с потоковыми данными.

The response is of type file.