Source: https://ailoot.ai/models/ru/minimax-speech-2-6-turbo/
Canonical: https://ailoot.ai/models/ru/minimax-speech-2-6-turbo/
Language: ru

# MiniMax: Speech 2.6 Turbo

[Markdown](https://ailoot.ai/models/ru/minimax-speech-2-6-turbo/index.md) · [JSON](https://ailoot.ai/models/ru/minimax-speech-2-6-turbo/facts.json)

## [MiniMax: Speech 2.6 Turbo](https://ailoot.ai/models/ru/minimax-speech-2-6-turbo/)

Speech 2.6 Turbo — модель MiniMax для превращения готового текста в речь. Редакция minimax/speech-2.6-turbo предоставляет параметры голоса, подачи и аудиоформата, полный ответ JSON и выбор вывода аудио в виде URL или шестнадцатеричных данных. Используйте её для создания речевых версий предоставленного сообщения, короткого урока или текста приложения.

- [**Ailoot Ultra · Speech** `POST /v1/audio/speech` `minimax/speech-2.6-turbo`](https://ailoot.ai/models/ru/minimax-speech-2-6-turbo/#method-0)

О модели

Описание раскрывает возможности модели. Доступные в Ailoot входные данные, результаты и параметры выбранного метода перечислены ниже.

Speech 2.6 Turbo — конкретная речевая редакция MiniMax, выбираемая через model: "minimax/speech-2.6-turbo". Используйте POST /v1/audio/speech с телом application/json, содержащим model и text для произнесения. На входе — текст, результат — синтезированное аудио. Для сообщения приложения предоставьте точные слова, которые должен услышать слушатель, и расшифруйте неоднозначные сокращения. Для короткого урока отделите объяснение от примера в самом тексте. Для озвученного интерфейсного сценария связывайте каждый произносимый фрагмент с конкретным действием пользователя и храните текст рядом с его аудио.

Поле text не должно быть пустым и должно содержать меньше 10 000 символов Unicode. Отправьте полный произносимый текст со stream:false или опустите stream. Разделите более длинный материал на отдельные законченные фрагменты до отправки каждого из них. Документ можно использовать, прочитав фактическое содержимое и поместив нужный отрывок в text; URL документа не заменяет текст озвучки.

Выберите голос через voice\_setting.voice\_id. Документированные категории голосов включают системные голоса и уже созданные клонированные или спроектированные по тексту голоса; используйте действительный ID голоса для выбранной категории. Голос в примере — audiobook\_male\_1. Тот же объект управляет speed от 0,5 до 2, vol выше 0 и до 10 и целочисленным pitch от -12 до 12. Их значения по умолчанию — 1, 1 и 0. Эти параметры регулируют разные стороны речевой подачи, поэтому выбирайте их отдельно, не помещая их названия в произносимый текст.

voice\_setting.emotion принимает happy, sad, angry, fearful, disgusted, surprised, calm и fluent. Документация также описывает автоматический подбор эмоции по тексту. Для текстов с большим числом чисел voice\_setting.text\_normalization включает нормализацию китайского и английского текста и по умолчанию равен false. voice\_setting.latex\_read управляет чтением выражений LaTeX и также по умолчанию равен false. pronunciation\_dict.tone — массив строк с правилами произношения. Опубликованный пример — \["草地/(cao3)(di1)"\]; при передаче правила сохраняйте слово, косую черту и структуру произношения в скобках.

audio\_setting.format принимает mp3, pcm, flac и wav, по умолчанию mp3. sample\_rate принимает 8000, 16000, 22050, 24000, 32000 и 44100 Hz; значение по умолчанию — 32000. channel равен 1 для моно или 2 для двух каналов, по умолчанию 1. Значения bitrate — 32000, 64000, 128000 и 256000 бит в секунду, по умолчанию 128000; они применяются к mp3. Выберите кодирование, нужное проигрывателю или инструменту монтажа, который будет использовать результат.

language\_boost — необязательная строка, по умолчанию null. Допустимые значения — Chinese, Chinese,Yue, English, Arabic, Russian, Spanish, French, Portuguese, German, Turkish, Dutch, Ukrainian, Vietnamese, Indonesian, Japanese, Italian, Korean, Thai, Polish, Romanian, Greek, Czech, Finnish, Hindi, Bulgarian, Danish, Hebrew, Malay, Persian, Slovak, Swedish, Croatian, Filipino, Hungarian, Norwegian, Slovenian, Catalan, Nynorsk, Tamil, Afrikaans и auto. "Chinese,Yue" — одно значение. Это отдельный параметр, отличный от произносимого текста и ID голоса. Схема также предоставляет timber\_weights для списка пар voice\_id и целочисленного weight, где каждый вес — от 1 до 100. При подготовке запроса сохраняйте написание параметра timber\_weights. voice\_modify.sound\_effects — необязательная строка со значениями spacious\_echo, auditorium\_echo, lofi\_telephone и robotic.

stream по умолчанию равен false. Для полного ответа output\_format выбирает url или hex, по умолчанию hex. В документированном результате JSON data.audio содержит выбранное представление: загрузите полный подписанный URL Ailoot, включая строку запроса, либо декодируйте полное шестнадцатеричное аудио в байты. Сохраняйте исходный результат вместе с data.status, base\_resp, trace\_id и extra\_info, включающим фактический аудиоформат, частоту дискретизации, число каналов, размер и usage\_characters.

subtitle\_enable — логический параметр, по умолчанию false, применяемый к непотоковому выводу. aigc\_watermark — логический параметр, по умолчанию false, управляющий слышимым ритмическим маркером в конце сгенерированного аудио. Сохраняйте каждый возвращённый аудиорезультат или результат субтитров и проверяйте произношение, числа и готовый файл перед включением в приложение. При неопределённой доставке сохраняйте идентификатор исходного запроса и ответ для проверки существующей попытки. Ailoot также сохраняет готовое аудио в вашей медиатеке. При output\_format:"url" data.audio содержит подписанную ссылку на сохранённый ресурс; ID ресурса находится в её пути /v1/media/assets/{asset\_id}/content. Подписанные ссылки Ailoot на файлы действуют 24 часа с момента выдачи. Используйте тот же API-ключ для GET /v1/media/assets?family=audio и пройдите по всем next\_cursor, чтобы найти записи аудиоресурсов. Прочитайте GET /v1/media/assets/{asset\_id} для каждой выбранной записи и загрузите точный content\_url, включая строку запроса. Если запрос файла возвращает 404 с кодом link\_expired, повторно прочитайте тот же ресурс для обновлённого content\_url. Обновляйте сохранённый результат вместо повторной генерации аудио ради замены просроченной ссылки.

**Ailoot Ultra · Speech** `POST /v1/audio/speech` `minimax/speech-2.6-turbo`

[`minimax/speech-2.6-turbo`](https://ailoot.ai/models/ru/#m=minimax%2Fspeech-2.6-turbo&route=Ultra&caller=minimax%2Fspeech-2.6-turbo&fmt=speech)

MiniMax /`minimax/speech-2.6-turbo`

### Начало

Speech 2.6 Turbo — модель MiniMax для превращения готового текста в речь. Редакция minimax/speech-2.6-turbo предоставляет параметры голоса, подачи и аудиоформата, полный ответ JSON и выбор вывода аудио в виде URL или шестнадцатеричных данных. Используйте её для создания речевых версий предоставленного сообщения, короткого урока или текста приложения.

Допустимые входные данные

Текст

Результаты

Аудио

### Доступно в Ailoot · входные данные и методы

**Ailoot Ultra · Speech** `POST /v1/audio/speech`

Входные данные

`text`

Результат

`audio`

Выходной формат

mp3,pcm,flac,wav

| Поле | Тип | Требование | Значения и ограничения | По умолчанию |
| --- | --- | --- | --- | --- |
| Поле`model` | Тип`string` | ТребованиеОбязательно | Значения и ограничения minimax/speech-2.6-turbo | По умолчанию— |
| Поле`text` | Тип`string` | ТребованиеОбязательно | Значения и ограничения | По умолчанию— |
| Поле`stream` | Тип`boolean` | ТребованиеНеобязательно | Значения и ограничения false | По умолчаниюfalse |
| Поле`voice_setting` | Тип`object` | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
| Поле`voice_setting.voice_id` | Тип`string` | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
| Поле`voice_setting.speed` | Тип`number` | ТребованиеНеобязательно | Значения и ограничения Минимум: 0,5 Максимум: 2 | По умолчанию1 |
| Поле`voice_setting.vol` | Тип`number` | ТребованиеНеобязательно | Значения и ограничения Минимум: 0 Максимум: 10 | По умолчанию1 |
| Поле`voice_setting.pitch` | Тип`integer` | ТребованиеНеобязательно | Значения и ограничения Минимум: -12 Максимум: 12 | По умолчанию0 |
| Поле`voice_setting.emotion` | Тип`string` | ТребованиеНеобязательно | Значения и ограничения happy, sad, angry, fearful, disgusted, surprised, calm, fluent | По умолчанию— |
| Поле`voice_setting.text_normalization` | Тип`boolean` | ТребованиеНеобязательно | Значения и ограничения | По умолчаниюfalse |
| Поле`voice_setting.latex_read` | Тип`boolean` | ТребованиеНеобязательно | Значения и ограничения | По умолчаниюfalse |
| Поле`audio_setting` | Тип`object` | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
| Поле`audio_setting.sample_rate` | Тип`integer` | ТребованиеНеобязательно | Значения и ограничения 8 000, 16 000, 22 050, 24 000, 32 000, 44 100 | По умолчанию32 000 |
| Поле`audio_setting.bitrate` | Тип`integer` | ТребованиеНеобязательно | Значения и ограничения 32 000, 64 000, 128 000, 256 000 | По умолчанию128 000 |
| Поле`audio_setting.format` | Тип`string` | ТребованиеНеобязательно | Значения и ограничения mp3, pcm, flac, wav | По умолчаниюmp3 |
| Поле`audio_setting.channel` | Тип`integer` | ТребованиеНеобязательно | Значения и ограничения 1, 2 | По умолчанию1 |
| Поле`audio_setting.force_cbr` | Тип`boolean` | ТребованиеНеобязательно | Значения и ограничения | По умолчаниюfalse |
| Поле`pronunciation_dict` | Тип`object` | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
| Поле`pronunciation_dict.tone` | Тип`array` | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
| Поле`timber_weights` | Тип`array` | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
| Поле`language_boost` | Тип`string` | ТребованиеНеобязательно | Значения и ограничения Chinese, Chinese,Yue, English, Arabic, Russian, Spanish, French, Portuguese, German, Turkish, Dutch, Ukrainian, Vietnamese, Indonesian, Japanese, Italian, Korean, Thai, Polish, Romanian, Greek, Czech, Finnish, Hindi, Bulgarian, Danish, Hebrew, Malay, Persian, Slovak, Swedish, Croatian, Filipino, Hungarian, Norwegian, Slovenian, Catalan, Nynorsk, Tamil, Afrikaans, auto | По умолчанию— |
| Поле`voice_modify` | Тип`object` | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
| Поле`voice_modify.pitch` | Тип`integer` | ТребованиеНеобязательно | Значения и ограничения -100, 100 | По умолчанию— |
| Поле`voice_modify.intensity` | Тип`integer` | ТребованиеНеобязательно | Значения и ограничения -100, 100 | По умолчанию— |
| Поле`voice_modify.timbre` | Тип`integer` | ТребованиеНеобязательно | Значения и ограничения -100, 100 | По умолчанию— |
| Поле`voice_modify.sound_effects` | Тип`string` | ТребованиеНеобязательно | Значения и ограничения spacious\_echo, auditorium\_echo, lofi\_telephone, robotic | По умолчанию— |
| Поле`subtitle_enable` | Тип`boolean` | ТребованиеНеобязательно | Значения и ограничения | По умолчаниюfalse |
| Поле`output_format` | Тип`string` | ТребованиеНеобязательно | Значения и ограничения url, hex | По умолчаниюhex |
| Поле`aigc_watermark` | Тип`boolean` | ТребованиеНеобязательно | Значения и ограничения | По умолчаниюfalse |

Параметры и жизненный цикл метода

| Параметр | Контракт |
| --- | --- |
| Параметр`content_type` | Контрактapplication/json |
| Параметр`required` | Контрактmodel, text |
| Параметр`optional` | Контрактstream, voice\_setting, audio\_setting, pronunciation\_dict, timber\_weights, language\_boost, voice\_modify, subtitle\_enable, output\_format, aigc\_watermark |
| Параметр`material_types` | Контрактtext |
| Параметр`conditions` | КонтрактUse text, not input or contents. Fewer than 10000 Unicode characters; stream is false or omitted., PCM is raw audio with its returned sample geometry; do not invent a WAV header or bit depth. |

Жизненный цикл: `synchronous_result_then_owned_library`

`GET /v1/media/assets`

`GET /v1/media/assets/{asset_id}`

### Тарифы

Тарифная справка не добавляет режимы запроса. Поддерживаемые параметры указаны для выбранного метода.

Быстрый режим

Не указано При выборе быстрого режима

Режим flex

Не указано При выборе режима flex

Максимальная интенсивность рассуждений

Не указано При максимальной интенсивности рассуждений с корректировкой по умолчанию (default)

#### Ставки Ailoot

#### Цены по конфигурациям

Сопоставьте каждую плату с указанными условиями. Для каждого набора альтернативных конфигураций используйте одну ставку.

| Конфигурация | Шкала ставок | Расчётная единица | Плата |
| --- | --- | --- | --- |
| КонфигурацияБазовые тарифы на токены | Шкала ставокБазовая ставка | Расчётная единица— | Плата Вход · Входные токены **—** / 1K токенов Выход · Выходные токены **—** / 1K токенов Вход · Чтение кэша **—** / 1K токенов Вход · Запись в кэш **—** / 1K токенов Вход · Запись в кэш, 1 час **—** / 1K токенов |
| Конфигурациявходной символ | Шкала ставок— | Расчётная единицаза входной символ | Плата Вход · входной символ **$0.00012** за входной символ |

Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. [Как работают резервирование и расчёт →](https://ailoot.ai/docs/ru/billing/reserve/)

### Примеры запросов

#### Ailoot Ultra · Speech

curl · создать один раз и сохранить полный результат

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "minimax/speech-2.6-turbo", "text": "Hello, this is a short speech example.", "stream": false, "output_format": "hex", "audio_setting": {"format": "mp3", "sample_rate": 32000, "channel": 1}}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
```

### Получить и сохранить результаты

#### Ailoot Ultra · Speech

mp3,pcm,flac,wav

- `GET /v1/media/assets`
- `GET /v1/media/assets/{asset_id}`

##### Сохраняйте все готовые результаты

Сохраняйте каждый полностью полученный ответ, файл и элемент содержимого.

Retain the full JSON. Decode every hex audio byte or use the returned owned URL. Keep the actual format, sample rate, channel count and usage\_characters.

##### Если нужно проверить исходный ответ

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Поля ответа

| Поле | Тип |
| --- | --- |
| Поле`data.audio` | Типstring |
| Поле`extra_info` | Типobject |
| Поле`trace_id` | Типstring |

### Псевдонимы

#### Псевдонимы моделей

**Ailoot Ultra** [`minimax/speech-2.6-turbo`](https://ailoot.ai/models/ru/#m=minimax%2Fspeech-2.6-turbo&route=Ultra&caller=minimax%2Fspeech-2.6-turbo&fmt=speech)

#### Псевдонимы путей метода

Используйте пути методов, указанные выше.

#### Связанные ID для вызова

[`minimax/speech-2.6-turbo`](https://ailoot.ai/models/ru/#m=minimax%2Fspeech-2.6-turbo&route=Ultra&caller=minimax%2Fspeech-2.6-turbo&fmt=speech)

FAQ · MiniMax: Speech 2.6 Turbo

Какие входные данные и результаты доступны?

`POST /v1/audio/speech` · `minimax/speech-2.6-turbo`: `text` → `audio`

Какие поля использует запрос?

`POST /v1/audio/speech` · `minimax/speech-2.6-turbo`: `model`, `text`, `stream`, `voice_setting`, `audio_setting`, `pronunciation_dict`, `timber_weights`, `language_boost`, `voice_modify`, `subtitle_enable`, `output_format`, `aigc_watermark`

Какие ограничения действуют?

`POST /v1/audio/speech` · `minimax/speech-2.6-turbo`: `voice_setting.speed.minimum`: `0.5`; `voice_setting.speed.maximum`: `2`; `voice_setting.vol.minimum`: `0`; `voice_setting.vol.maximum`: `10`; `voice_setting.pitch.minimum`: `-12`; `voice_setting.pitch.maximum`: `12`

Подключите Ailoot к Claude Code, OpenCode, Hermes или своему приложению.

## Компания и портфель её проектов

Компания и портфель её проектов: миллионы клиентов; продажи на миллиарды ежемесячно.

## Покупайте токены со скидкой.

Скидка по подписке для регулярной работы. Промокоды — до 50% на покупку токенов.

Подписка

Выберите тариф со скидкой для своих регулярных запросов.

Промокод до 50%

Введите код при покупке. Цена пересчитается с учётом действующей акции.

Расходы в истории

Модель, токены и сумма сохраняются для каждого запроса.

[Выбрать подписку](https://ailoot.ai/docs/ru/billing/subscriptions/) · [Посмотреть цены моделей](https://ailoot.ai/models/ru/)

## Подключайте API к продукту, который вы продаёте.

SaaS, приложения и боты — по оферте и лицензионному договору Ailoot. Для перепродажи запросите реселлерскую лицензию.

Коммерческое приложение

Встраивайте генерацию текста, картинок, видео и звука в платные функции своего сервиса.

Лицензия для реселлера

Пришлите описание проекта и схему доступа. Запросите письменные условия использования и перепродажи.

Документы на сайте

Оферта, лицензионный договор и политика обработки данных доступны до подключения.

[Запросить реселлерскую лицензию](mailto:support@ailoot.ai) · [Оферта и лицензионный договор](https://ailoot.ai/legal/offer?lang=ru)

## Ailoot · Компания и портфель её проектов





Ailoot опирается на накопленный опыт работы, большую клиентскую базу, стабильный сервис и постоянный контроль KPI.





Компания и портфель её проектов: миллионы клиентов; продажи на миллиарды ежемесячно.





Этот опыт Ailoot использует для API-доступа к нейросетям в продуктах клиентов, агентах, приложениях и автоматизациях.
