models

Google: Gemini 3.1 Flash TTS Preview

Markdown · JSON

Google: Gemini 3.1 Flash TTS Preview

Google Gemini 3.1 Flash TTS Preview преобразует письменные сценарии в выразительное речевое аудио. Указания естественным языком, Audio Profiles говорящих, Director’s Notes и встроенные аудиотеги формируют темп, тон и акцент. Модель имеет встроенную поддержку диалогов и более 70 языков, используя формат запросов и аудио 3.1.

О модели

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

Google Gemini 3.1 Flash TTS Preview — версия синтеза речи семейства Gemini 3.1 Flash Audio. Она принимает текст и создаёт речевое аудио с выразительностью, задаваемой запросом. Google описывает это поколение как улучшение естественности речи, управляемости и многоязычной работы, с собственной поддержкой диалогов нескольких говорящих и более 70 языков. Практическое применение — короткий озвученный урок, обмен репликами персонажей или речевой фрагмент, подача которого важна не меньше формулировок.

Подготовьте готовый сценарий и бриф исполнения. Это поколение использует инструкции естественным языком внутри текстового входа для управления стилем голоса, темпом и подачей. Выпуск Google вводит указания сцены для задания ситуации, Audio Profiles говорящих для определения персонажей и Director’s Notes для управления темпом, тоном и акцентом. При подготовке запроса сохраняйте различимость этих частей, чтобы предполагаемые слова и указания исполнения можно было проверять независимо. Лаконичный бриф проще исправлять, чем несколько конкурирующих описаний одного голоса.

Например, оригинальный репетиционный бриф может описывать спокойного рассказчика, объясняющего музейный экспонат, с размеренной фразировкой и более тёплым тоном в последнем предложении. Сопровождающий сценарий должен содержать настоящие названия экспоната и точные слова для озвучивания. Для диалога задайте персонажам разные профили и ясную последовательность реплик. Контекст сцены должен объяснять, успокаивает ли один говорящий другого, задаёт настоящий вопрос или отвечает со сдержанным удивлением. Оцениваемый сгенерированный материал — слышимое исполнение этого сценария.

Встроенные аудиотеги добавляют локальное управление внутри текста, позволяя менять выразительность речи внутри предложения вместо полной зависимости от начального указания. Google описывает теги как управление стилем голоса, темпом и подачей. Используйте их там, где исполнению нужен конкретный переход, сохраняя остальные формулировки естественными для произнесения. Полезное различие этой версии — между общим брифом персонажа или сцены и локальным изменением подачи. Короткий нейтральный фрагмент может установить базовый голос перед добавлением более эмоциональных указаний в сценарий.

Для многоязычной работы предоставьте сценарий на окончательном языке и укажите в брифе нужный акцент и манеру речи. Объявление Google документирует поддержку более 70 языков. При практической редакторской подготовке используйте единое написание повторяющихся имён, раскрывайте неоднозначные сокращения, когда требуется одно прочтение, и проверяйте числа в речевом результате. Одна языковая метка не определяет звучание названия бренда или заимствованного термина. Сравнивайте фрагменты с такими терминами с предполагаемым прочтением перед принятием длинной озвучки.

Точная страница модели Gemini API указывает для этой предварительной модели предел входа 8 192 токена и вывода 16 384 токена. Собственная карточка TTS DeepMind отдельно указывает текстовый вход до 16K токенов и аудиовывод 32K токенов; эти значения карточки отличаются от пределов обслуживания Gemini API. Учитывайте указания исполнения вместе со сценарием в подготовленном входе. Объём вывода выражен в аудиотокенах и не гарантирует конкретной длительности записи. Организуйте длинный урок или рассказ в связные разделы, сохраняйте один бриф персонажа и слушайте стыки. Для сценарного диалога проверяйте атрибуцию и порядок реплик вместе со словами и эмоциональной подачей.

Документация миграции Google определяет стандартный вывод 3.1 как сырой PCM без заголовка с типом audio/l16. При подготовке редактируемой записи аудиобайтам нужны соответствующие сведения воспроизведения или контейнера; одно добавление имени файла WAV не создаёт заголовок WAV. Проверьте фактически возвращённый формат перед импортом результата. Google также указывает, что аудио Gemini 3.1 Flash TTS содержит незаметный водяной знак SynthID. Знак касается идентификации сгенерированного аудио и не заменяет расшифровку, метки говорящих или проверку прослушиванием.

Стиль подготовки 3.1 существенно отличается от 3.8. Gemini 3.8 переносит длительные указания и идентичность говорящего в структурированные метаданные речи, использует теги точечных событий в угловых скобках и меняет стандартный завершённый вывод на WAV. Сохраняйте запрос 3.1 именно как запрос 3.1, не смешивая его с новой структурой. Таблица поддерживаемых моделей Google указывает для 3.1 синтез с одним и несколькими говорящими, тогда как настройки разработанных голосов и воспроизведения голоса относятся к позициям 3.8. Отдельная версия Flash Live обрабатывает интерактивный аудиовход; эта версия TTS обслуживает подготовленное производство аудио по тексту.

Сверяйте запись с письменным сценарием на пропущенные и повторённые слова, имена, время реплик и требуемые эмоциональные переходы. Если предложению нужен иной акцент, исправьте локальное указание и проверьте затронутый переход. Такой процесс делает бриф исполнения полезным: он фиксирует, что должно остаться постоянным в говорящем и что должно измениться в данном фрагменте, а сценарий сохраняет содержание, которое аудитории нужно услышать.

Ailoot Ultra · Речь POST /v1/audio/speech google/gemini-3.1-flash-tts-preview

google/gemini-3.1-flash-tts-preview

Google /google/gemini-3.1-flash-tts-preview

Начало

Google Gemini 3.1 Flash TTS Preview преобразует письменные сценарии в выразительное речевое аудио. Указания естественным языком, Audio Profiles говорящих, Director’s Notes и встроенные аудиотеги формируют темп, тон и акцент. Модель имеет встроенную поддержку диалогов и более 70 языков, используя формат запросов и аудио 3.1.

Допустимые входные данные
Текст
Результаты
Аудио

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

Ailoot Ultra · Речь POST /v1/audio/speech
Входные данные
text
Результат
audio
ПолеТипТребованиеЗначения и ограниченияПо умолчанию
ПолеmodelТипstringТребованиеОбязательноЗначения и ограничения
google/gemini-3.1-flash-tts-preview
По умолчанию—
ПолеinputТипstringТребованиеОбязательноЗначения и ограничения
Минимальная длина: 1
По умолчанию—
ПолеvoiceТипstringТребованиеОбязательноЗначения и ограничения
Zephyr, Puck, Charon, Kore, Fenrir, Leda, Orus, Aoede, Callirrhoe, Autonoe, Enceladus, Iapetus, Umbriel, Algieba, Despina, Erinome, Algenib, Rasalgethi, Laomedeia, Achernar, Alnilam, Schedar, Gacrux, Pulcherrima, Achird, Zubenelgenubi, Vindemiatrix, Sadachbia, Sadaltager, Sulafat
Минимальная длина: 1
По умолчанию—
Полеresponse_formatТипstringТребованиеНеобязательноЗначения и ограничения
mp3, pcm
По умолчаниюpcm
ПолеproviderТипobjectТребованиеНеобязательноЗначения и ограниченияПо умолчанию—
Параметры и жизненный цикл метода
ПараметрКонтракт
Параметрcontent_typeКонтрактapplication/json
ПараметрrequiredКонтрактmodel, input, voice
Параметрmaterial_typesКонтрактtext

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

GET /v1/media/tasks/{task_id} · Фактически возвращённый task_id или запись в медиатеке

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

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Тарифы

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

Быстрый режим
Не указано При выборе быстрого режима
Режим flex
Не указано При выборе режима flex
Максимальная интенсивность рассуждений
Не указано При максимальной интенсивности рассуждений с корректировкой по умолчанию (default)

Ставки Ailoot

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

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

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

Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →

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

Ailoot Ultra · Речь

Используйте реальные входные данные и сохраните полный результат
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_INPUT_TEXT:?Set the actual documented input value}"
export AILOOT_INPUT_TEXT
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'google/gemini-3.1-flash-tts-preview', 'input': '${ACTUAL_INPUT_TEXT}', 'voice': 'Orus', 'response_format': 'pcm'}
request['input']=os.environ['AILOOT_INPUT_TEXT']
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
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 response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.

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

Ailoot Ultra · Речь

Полные двоичные аудиоданные или исходный ответ audio_url, заголовки и каждый ресурс, принадлежащий Ailoot.

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Чтение другого содержимого
Читать существующие материалы, принадлежащие вам
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
Сохраняйте все готовые результаты

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

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

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

Сохраните возвращённый X-Client-Request-ID для сверки. Читайте только фактически возвращённые значения task_id/asset_id или собственную медиатеку; никогда не составляйте URL задачи из ID операции и никогда не отправляйте запрос создания повторно.

Псевдонимы

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

Ailoot Ultra google/gemini-3.1-flash-tts-preview

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

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

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

google/gemini-3.1-flash-tts-preview

FAQ · Google: Gemini 3.1 Flash TTS Preview
Какие входные данные и результаты доступны?

POST /v1/audio/speech · google/gemini-3.1-flash-tts-preview: text → audio

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

POST /v1/audio/speech · google/gemini-3.1-flash-tts-preview: model, input, voice, response_format, provider

Подробнее

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

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

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

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

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

Подписка
Выберите тариф со скидкой для своих регулярных запросов.
Промокод до 50%
Введите код при покупке. Цена пересчитается с учётом действующей акции.
Расходы в истории
Модель, токены и сумма сохраняются для каждого запроса.

Выбрать подписку · Посмотреть цены моделей

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

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

Коммерческое приложение
Встраивайте генерацию текста, картинок, видео и звука в платные функции своего сервиса.
Лицензия для реселлера
Пришлите описание проекта и схему доступа. Запросите письменные условия использования и перепродажи.
Документы на сайте
Оферта, лицензионный договор и политика обработки данных доступны до подключения.

Запросить реселлерскую лицензию · Оферта и лицензионный договор