Google: Gemini 3.8 Flash Lite TTS
Google Gemini 3.8 Flash-Lite TTS convierte guiones exactos en voz para funciones de lectura en voz alta, narración habitual y grandes volúmenes de contenido hablado. Admite 101 idiomas, voces seleccionables y control de la interpretación mediante metadatos de estilo separados, con etiquetas insertadas en el texto para pausas breves y eventos vocales.
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.8 Flash-Lite TTS es el integrante de la familia de conversión de texto a voz 3.8 de Google centrado en la capacidad de producción. Recibe un guion escrito y produce audio hablado. Google lo orienta a funciones de lectura en voz alta, narración cotidiana de un solo hablante, producción de audio a gran escala y la etapa de salida de voz de los sistemas de agentes de voz. Un entregable útil es un artículo leído con una voz coherente, una explicación hablada de un producto o un conjunto de grabaciones breves con instrucciones. El guion debe contener ya las palabras que el oyente necesita escuchar.
La familia 3.8 separa la transcripción de las indicaciones de interpretación. Mantén literal el texto que se pronunciará y coloca en los metadatos de voz la emoción, el ritmo, el volumen o el estilo de interpretación que deban mantenerse durante la intervención. Una introducción cálida, una instrucción urgente y un cierre tranquilo pueden tener cada uno una breve descripción de estilo asociada a su propia intervención. Un texto como «Dilo con alegría» dentro de la transcripción puede llegar a pronunciarse. Los nombres de los hablantes deben figurar en los metadatos de hablante, no como etiquetas en el guion audible. Esta preparación es especialmente importante al reutilizar prompts escritos para Gemini 3.1 Flash TTS.
Utiliza etiquetas entre corchetes angulares insertadas en el texto para eventos breves en un punto concreto: una respiración, una risa, una tos, un suspiro o una pausa. Por ejemplo, la transcripción «El siguiente paso es sencillo. <short pause> Elige tu idioma preferido» mantiene la pausa prevista junto a las palabras a las que afecta. Incluye una interpretación susurrada sostenida en la descripción de estilo en lugar de añadir repetidamente etiquetas de eventos. Google recomienda nombres de etiquetas en inglés incluso para guiones en otros idiomas. Estos controles dirigen la voz; una pista de aplausos o un portazo requieren producción sonora separada, en lugar de una etiqueta de evento vocal.
Google indica que esta edición admite 101 idiomas, entre ellos inglés, ruso, chino, japonés, coreano, francés, alemán, español, indonesio y vietnamita. Escribe el guion terminado en el idioma previsto, incluida la forma deseada de los nombres, las abreviaturas y los números. Como preparación editorial, desarrolla una abreviatura ambigua o escribe la lectura prevista de un número cuando el oyente deba escuchar una forma concreta. Escucha un pasaje inicial que contenga los nombres y las transiciones difíciles antes de dar por terminada una grabación larga. Una cifra de idiomas admitidos no hace que todas las pronunciaciones regionales sean intercambiables.
El fabricante admite voces predefinidas, una biblioteca ampliada de voces, personalidades vocales diseñadas y replicación de voces. Selecciona la identidad vocal por separado de las indicaciones interpretativas temporales. Reutiliza esa identidad y una descripción breve de la interpretación entre secciones cuando la narración deba mantener la coherencia. En la configuración documentada de dos hablantes, asigna a cada intervención un hablante explícito que corresponda a una de las dos voces predefinidas configuradas. La guía de Google aborda las escenas de varios personajes con voces diseñadas o replicadas mediante la generación individual de las intervenciones. Esta distinción importa al planificar un diálogo en lugar de una narración con una sola voz.
Para las solicitudes completadas habituales, la guía 3.8 de Google especifica audio WAV con cabecera RIFF, que contiene PCM mono a 24 kHz, de 16 bits con signo y orden de bytes little-endian. Su configuración de streaming devuelve por defecto fragmentos de PCM sin procesar y sin cabecera; la guía también documenta las opciones de codificación PCM lineal sin procesar, mu-law y A-law. Ajusta la configuración de reproducción o edición al formato real de salida. Cambiar la extensión de un archivo PCM sin cabecera a WAV no añade la información del contenedor. Al montar intervenciones generadas por separado, mantén un formato de audio coherente y trata cada WAV completo como un archivo con su propia cabecera.
La página específica del modelo indica límites de la Gemini API de 8192 tokens de entrada y 16 384 tokens de salida. Los tokens de audio no expresan un número fijo de segundos de habla. Prepara el material largo en secciones con sentido, conserva la misma voz y las mismas indicaciones de estilo, y escucha las uniones. Estos son los límites de servicio documentados por el fabricante para este modelo; describen una magnitud distinta de la de un campo genérico de contexto del catálogo. La entrada es texto y la salida es audio, por lo que la redacción del guion, la traducción y la transcripción son tareas separadas de preparación o posteriores.
Flash-Lite comparte la estructura de solicitud de 3.8 con Gemini 3.8 Flash TTS. La elección práctica depende de la interpretación necesaria: Flash-Lite está orientado a una producción rápida y repetida, mientras que Flash TTS es la variante creativa para pronunciaciones difíciles, interpretación matizada y una cobertura dialectal más amplia. Un artículo de ayuda habitual y una escena dramática entre dos personajes plantean exigencias distintas a la voz. Comprueba en la grabación real si hay palabras omitidas o repetidas, problemas de pronunciación o ritmo y cambios audibles entre segmentos antes de utilizarla en la experiencia de escucha definitiva.
Ailoot Ultra · Voz POST /v1/audio/speech google/gemini-3.8-flash-lite-tts
google/gemini-3.8-flash-lite-tts
google/gemini-3.8-flash-lite-ttsPrimeros pasos
Google Gemini 3.8 Flash-Lite TTS convierte guiones exactos en voz para funciones de lectura en voz alta, narración habitual y grandes volúmenes de contenido hablado. Admite 101 idiomas, voces seleccionables y control de la interpretación mediante metadatos de estilo separados, con etiquetas insertadas en el texto para pausas breves y eventos vocales.
- 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
| Campo | Tipo | Requisito | Valores y límites | Predeterminado |
|---|---|---|---|---|
Campomodel | Tipostring | RequisitoObligatorio | Valores y límites google/gemini-3.8-flash-lite-tts | Predeterminado— |
Campoinput | Tipostring | RequisitoObligatorio | Valores y límites Longitud mínima: 1 | Predeterminado— |
Campovoice | Tipostring | RequisitoObligatorio | Valores 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_format | Tipostring | RequisitoOpcional | Valores y límites mp3, pcm | Predeterminadopcm |
Campoprovider | Tipoobject | RequisitoOpcional | Valores y límites | Predeterminado— |
Parámetros del método y ciclo de vida
| Parámetro | Contrato |
|---|---|
Parámetrocontent_type | Contratoapplication/json |
Parámetrorequired | Contratomodel, input, voice |
Parámetromaterial_types | Contratotext |
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ón | Tabla de tarifas | Unidad de facturación | Cargo |
|---|---|---|---|
| ConfiguraciónTarifas base por token | Tabla de tarifasTarifa base | Unidad 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 entrada | Tabla de tarifas— | Unidad de facturación/ 1K tokens | Cargo Entrada $0.001 / 1K tokens |
| Configuracióntoken de salida | Tabla de tarifas— | Unidad de facturación/ 1K tokens | Cargo Salida $0.012 / 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
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.8-flash-lite-tts', 'input': '${ACTUAL_INPUT_TEXT}', 'voice': 'Zephyr'}
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}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Otras consultas de contenido
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.8-flash-lite-tts
Alias de rutas de métodos
Usa las rutas de método indicadas arriba.
ID de modelo relacionados
FAQ · Google: Gemini 3.8 Flash Lite TTS
- ¿Qué entradas y resultados están disponibles?
POST /v1/audio/speech·google/gemini-3.8-flash-lite-tts:text→audio- ¿Qué campos utiliza la solicitud?
POST /v1/audio/speech·google/gemini-3.8-flash-lite-tts:model,input,voice,response_format,provider