modelos

Google: Gemini 3.1 Flash TTS Preview

Markdown · JSON

Google: Gemini 3.1 Flash TTS Preview

Google Gemini 3.1 Flash TTS Preview convierte guiones escritos en audio hablado expresivo. Las indicaciones en lenguaje natural, los Audio Profiles de los hablantes, las Director’s Notes y las etiquetas de audio integradas en el texto determinan el ritmo, el tono y el acento. Admite diálogos de forma nativa y más de 70 idiomas, con el formato de prompt y de audio de 3.1.

Sobre el modelo

Esta descripción cubre las capacidades del modelo. Las entradas, salidas y opciones disponibles en Ailoot se indican a continuación para el método seleccionado.

Google Gemini 3.1 Flash TTS Preview es la edición de texto a voz de la familia Gemini 3.1 Flash Audio. Acepta texto y produce audio hablado con una expresividad dirigida mediante prompts. Google describe esta generación como una mejora en la naturalidad del habla, la capacidad de control y el rendimiento multilingüe, con diálogos con varios hablantes de forma nativa y más de 70 idiomas. Un uso práctico es una breve lección narrada, un intercambio entre personajes o un pasaje hablado cuya interpretación importa tanto como su redacción.

Prepara un guion terminado y una guía de interpretación. Esta generación utiliza instrucciones en lenguaje natural dentro de la entrada de texto para orientar el estilo vocal, el ritmo y la interpretación. El lanzamiento de Google introduce indicaciones de escena para establecer una situación, Audio Profiles de los hablantes para definir a los personajes y Director’s Notes para orientar el ritmo, el tono y el acento. Mantén esas partes claramente identificadas al preparar el prompt, de modo que las palabras que deben pronunciarse y las instrucciones de interpretación puedan revisarse por separado. Una guía concisa es más fácil de revisar que varias descripciones que compiten por definir la misma voz.

Por ejemplo, una guía de ensayo original puede describir a un narrador tranquilo que explica una exposición de un museo, con un fraseo mesurado y un tono más cálido en la última frase. El guion que la acompaña debe contener los nombres reales de la exposición y la redacción exacta que debe locutarse. Para un diálogo, asigna perfiles diferenciados a los personajes y una secuencia clara de intervenciones. Utiliza el contexto de la escena para explicar si un hablante está tranquilizando al otro, planteando una pregunta sincera o respondiendo con sorpresa contenida. El artefacto generado que debe evaluarse es la interpretación audible de ese guion.

Las etiquetas de audio integradas en el texto añaden control local y permiten que la expresión de un hablante cambie dentro de una frase, en lugar de depender por completo de las indicaciones iniciales. Google describe las etiquetas como controles del estilo vocal, el ritmo y la interpretación. Utilízalas donde la interpretación necesite un cambio concreto y mantén el resto del texto natural para su lectura en voz alta. La distinción útil en esta edición es la que existe entre las indicaciones generales sobre el personaje o la escena y el cambio local en la interpretación. Un pasaje breve y neutro puede establecer la voz de referencia antes de que el guion incorpore más indicaciones emocionales.

Para trabajos multilingües, proporciona el guion en el idioma final e indica el acento y el estilo de habla deseados en la guía. El anuncio de Google documenta compatibilidad con más de 70 idiomas. Como preparación editorial práctica, mantén una grafía uniforme para los nombres recurrentes, desarrolla las abreviaturas ambiguas cuando se requiera una lectura concreta y comprueba los números en el resultado hablado. Una etiqueta de idioma por sí sola no determina cómo debe sonar un nombre de marca o un préstamo lingüístico. Compara los pasajes que contienen esos términos con la lectura prevista antes de aceptar una narración larga.

La página específica del modelo en la Gemini API indica un límite de entrada de 8,192 tokens y un límite de salida de 16,384 tokens para este modelo en versión preliminar. Por separado, la ficha del modelo TTS nativo de DeepMind indica una entrada de texto de hasta 16K tokens y una salida de audio de 32K tokens; esas cifras de la ficha del modelo son distintas de los límites de servicio de la Gemini API. Incluye en el cómputo de la entrada preparada tanto las indicaciones de interpretación como el guion. El presupuesto de salida se expresa en tokens de audio, por lo que no garantiza una duración concreta de la grabación. Organiza una lección o un relato largo en secciones coherentes, conserva la misma guía del personaje y escucha los empalmes. Para los diálogos con guion, comprueba la atribución y el orden de las intervenciones, además de las palabras pronunciadas y la interpretación emocional.

La documentación de migración de Google identifica la salida predeterminada de 3.1 como PCM sin procesar y sin cabecera, con el tipo audio/l16. Al preparar una grabación editable, los bytes de audio necesitan la información adecuada de reproducción o del contenedor; asignarle un nombre de archivo WAV no crea por sí solo una cabecera WAV. Comprueba el formato realmente devuelto antes de importar el resultado. Google también afirma que el audio generado por Gemini 3.1 Flash TTS incorpora una marca de agua imperceptible SynthID. La marca de agua sirve para identificar el audio generado y no sustituye a una transcripción, a las etiquetas de hablante ni a una revisión mediante escucha.

La forma de preparar las entradas en 3.1 difiere sustancialmente de la de 3.8. Gemini 3.8 traslada las indicaciones persistentes y la identidad de los hablantes a metadatos estructurados de voz, utiliza etiquetas de eventos puntuales entre corchetes angulares y adopta WAV como formato predeterminado para las solicitudes completadas. Conserva un prompt de 3.1 como prompt de 3.1, sin mezclarlo con esa estructura de solicitud más reciente. La tabla de modelos compatibles de Google incluye síntesis con uno o varios hablantes para 3.1, mientras que sus controles de diseño de voces y replicación de voz corresponden a las entradas de 3.8. La edición independiente Flash Live gestiona la entrada de audio interactiva; esta edición TTS está destinada a la producción de audio a partir de texto preparado.

Revisa la grabación comparándola con el guion escrito para detectar palabras omitidas o repetidas, comprobar los nombres, el momento de las intervenciones y los cambios emocionales previstos. Si una frase necesita un énfasis diferente, revisa esa indicación local e inspecciona la transición afectada. Este flujo de trabajo hace que la guía de interpretación resulte útil: deja constancia de lo que debe permanecer estable en el hablante y de lo que debe cambiar en ese pasaje, mientras que el guion conserva el contenido que el público necesita escuchar.

Ailoot Ultra · Voz 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

Primeros pasos

Google Gemini 3.1 Flash TTS Preview convierte guiones escritos en audio hablado expresivo. Las indicaciones en lenguaje natural, los Audio Profiles de los hablantes, las Director’s Notes y las etiquetas de audio integradas en el texto determinan el ritmo, el tono y el acento. Admite diálogos de forma nativa y más de 70 idiomas, con el formato de prompt y de audio de 3.1.

Entradas aceptadas
Texto
Resultados
Audio

Disponible en Ailoot · entradas y métodos

Ailoot Ultra · Voz POST /v1/audio/speech
Tipos de entrada
text
Tipos de salida
audio
CampoTipoRequisitoValores y límitesPredeterminado
CampomodelTipostringRequisitoObligatorioValores y límites
google/gemini-3.1-flash-tts-preview
Predeterminado—
CampoinputTipostringRequisitoObligatorioValores y límites
Longitud mínima: 1
Predeterminado—
CampovoiceTipostringRequisitoObligatorioValores y límites
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
Longitud mínima: 1
Predeterminado—
Camporesponse_formatTipostringRequisitoOpcionalValores y límites
mp3, pcm
Predeterminadopcm
CampoproviderTipoobjectRequisitoOpcionalValores y límitesPredeterminado—
Parámetros del método y ciclo de vida
ParámetroContrato
Parámetrocontent_typeContratoapplication/json
ParámetrorequiredContratomodel, input, voice
Parámetromaterial_typesContratotext

Ciclo de vida: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · task_id real devuelto o registro de la biblioteca multimedia

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

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Planes

Las referencias tarifarias no añaden opciones a la solicitud. Los parámetros admitidos se indican en el método seleccionado.

Modo rápido
Sin especificar Cuando se selecciona el modo rápido
Modo flex
Sin especificar Cuando se selecciona el modo flex
Esfuerzo máximo de razonamiento
Sin especificar Cuando el esfuerzo máximo de razonamiento utiliza el ajuste predeterminado (default)

Tarifas de Ailoot

Precios por configuración

Relaciona cada cargo con las condiciones mostradas. Usa una tarifa para cada conjunto de configuraciones alternativas.

ConfiguraciónTabla de tarifasUnidad de facturaciónCargo
ConfiguraciónTarifas base por tokenTabla de tarifasTarifa baseUnidad de facturación—Cargo
Entrada · Tokens de entrada — / 1K tokens
Salida · Tokens de salida — / 1K tokens
Entrada · Lectura de caché — / 1K tokens
Entrada · Escritura en caché — / 1K tokens
Entrada · Escritura en caché, 1 hora — / 1K tokens
Configuracióntoken de entradaTabla de tarifas—Unidad de facturación/ 1K tokensCargo
Entrada $0.002 / 1K tokens
Configuracióntoken de salidaTabla de tarifas—Unidad de facturación/ 1K tokensCargo
Salida $0.04 / 1K tokens

Ailoot reserva un importe estimado antes de la solicitud. Tras obtener el resultado, liquida el cargo definitivo según el uso medido. En las respuestas en flujo, la liquidación usa el registro de uso final. Cómo funcionan la reserva y la liquidación →

Solicitudes de ejemplo

Ailoot Ultra · Voz

Usa la entrada real y conserva el resultado completo
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.

Recibir y guardar resultados

Ailoot Ultra · Voz

Audio binario completo o respuesta original audio_url, cabeceras y todos los recursos bajo tu titularidad.

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Otras consultas de contenido
Consultar los archivos existentes que te pertenecen
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.
Conserva todos los resultados completados

Conserva todas las respuestas, archivos y partes de contenido completos recibidos.

Conserva la respuesta completa y las cabeceras, todas las salidas reales, los identificadores originales devueltos y todos los campos de uso. Recupera la operación original sin volver a enviar la solicitud de creación.

Si es necesario revisar la respuesta original

Conserva el X-Client-Request-ID devuelto para la conciliación. Consulta únicamente los valores task_id/asset_id realmente devueltos o la biblioteca multimedia propia; nunca construyas una URL de tarea a partir del ID de la operación ni vuelvas a enviar la solicitud de creación.

Alias

Alias del modelo

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

Alias de rutas de métodos

Usa las rutas de método indicadas arriba.

ID de modelo relacionados

google/gemini-3.1-flash-tts-preview

FAQ · Google: Gemini 3.1 Flash TTS Preview
¿Qué entradas y resultados están disponibles?

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

¿Qué campos utiliza la solicitud?

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

Más detalles

Conecta Ailoot a Claude Code, OpenCode, Hermes o tu aplicación.

La empresa y su cartera de proyectos

La empresa y su cartera de proyectos: millones de clientes; ventas por miles de millones al mes.

Compra tokens con descuento.

Ahorro por suscripción para trabajo habitual. Códigos promocionales: hasta el 50% al comprar tokens.

Suscripción
Elige un plan con descuento para tus peticiones habituales.
Código de hasta el 50%
Introduce el código al comprar. El precio se recalcula según la promoción vigente.
Gasto en el historial
Modelo, tokens e importe quedan guardados por cada petición.

Elegir suscripción · Consultar precios de modelos

Conecta la API al producto que vendes.

SaaS, aplicaciones y bots bajo la oferta y el acuerdo de licencia Ailoot. Solicita una licencia de reventa para redistribuir el acceso.

Aplicación comercial
Integra generación de texto, imágenes, vídeo y sonido en funciones de pago de tu servicio.
Licencia para revendedores
Envía descripción del proyecto y esquema de acceso. Solicita condiciones escritas de uso y reventa.
Documentos en la web
La oferta, el acuerdo de licencia y la política de datos están disponibles antes de conectar.

Solicitar licencia de reventa · Oferta y acuerdo de licencia