Gemini 3.1 Flash TTS Preview — это модель преобразования текста в речь от Google, представляющая собой значительный шаг вперед по сравнению с Gemini 2.5 Flash TTS. Она принимает текстовый ввод и генерирует звуковой вывод более чем на 70 языках — почти в три раза больше, чем ее предшественник. Главное новшество — это система из более чем 200 встроенных звуковых тегов (например, `[whispers]`, `[laughs]`, `[excited]`), которые позволяют разработчикам управлять интонацией, эмоциями и темпом в пределах одного предложения, а также рабочий процесс «режиссерское кресло» в Google AI Studio для определения профилей звука для каждого персонажа и контекста на уровне сцены. Модель поддерживает до двух дикторов с независимой конфигурацией голоса и стиля для каждого диктора, выводит PCM-аудио с частотой 24 кГц / 16 бит моно и автоматически проставляет водяные знаки на всех выходных данных с помощью SynthID. Размер контекстного окна составляет 32 тысячи токенов.
from openai import OpenAI
client = OpenAI(
base_url="https://infergate.ru/api/v1",
api_key="sk-•••",
)
resp = client.audio.speech.create(
model="google/gemini-3.1-flash-tts-preview",
input="Привет! Это синтез речи.",
voice="alloy",
response_format="mp3",
)
resp.write_to_file("speech.mp3")modelstringобязательныйinputstring | string[]обязательныйvoiceобязательный