Source: https://ailoot.ai/models/pt-pt/gemini-3-8-flash-tts/
Canonical: https://ailoot.ai/models/pt-pt/gemini-3-8-flash-tts/
Language: pt-pt

# Gemini 3.8 Flash Tts

[Markdown](https://ailoot.ai/models/pt-pt/gemini-3-8-flash-tts/index.md) · [JSON](https://ailoot.ai/models/pt-pt/gemini-3-8-flash-tts/facts.json)

## [Gemini 3.8 Flash Tts](https://ailoot.ai/models/pt-pt/gemini-3-8-flash-tts/)

Modelo de voz da Google para narração expressiva, audiolivros e diálogos com controlo da voz e suporte de 130 línguas.

- [**Ailoot · Síntese de voz** `POST /v1/audio/speech` `gemini-3.8-flash-tts`](https://ailoot.ai/models/pt-pt/gemini-3-8-flash-tts/#method-0)

Sobre o modelo

Esta descrição apresenta as capacidades do modelo. As entradas, saídas e opções disponíveis no Ailoot para o método selecionado estão indicadas abaixo.

Gemini 3.8 Flash TTS destina-se a narração expressiva e narrativa longa. A Google destaca audiolivros, diálogos com vários intervenientes e consistência da voz em fragmentos prolongados. O controlo da fala abrange expressão emocional, ritmo e pronúncia, incluindo sotaques regionais e dialetos.

#### Vozes e línguas

São anunciadas **130 línguas** para o modelo, incluindo russo. Estão disponíveis **30 vozes predefinidas**, uma biblioteca alargada, criação de uma identidade vocal a partir de uma descrição e reprodução de uma voz a partir de uma amostra. Estas capacidades permitem escolher o timbre e o tipo de interpretação para cada material.

As intervenções do diálogo são associadas aos intervenientes. Um pedido com vários intervenientes pode utilizar, no máximo, duas vozes predefinidas. Com vozes criadas a partir de descrição ou amostra, as intervenções são sintetizadas separadamente; a existência dessa voz não a transforma numa voz predefinida adicional dentro de um pedido com várias vozes.

#### Texto e controlo da interpretação

A entrada é **texto**, e a saída é **áudio**. Os limites são de **8 192 tokens de entrada** e **16 384 tokens de saída**. O texto é tratado como a intervenção a pronunciar; a descrição do estilo e o interveniente escolhido são definidos separadamente. Isto permite separar as palavras que devem ser ouvidas das indicações sobre a forma de as ler.

O estilo abrange emoção, ritmo, volume e prosódia. Eventos breves, como riso, suspiro ou pausa, são definidos por etiquetas de áudio especiais dentro da intervenção. Estas etiquetas controlam a interpretação, em vez de constituírem palavras comuns para leitura.

#### Formatos de áudio e capacidades

Na geração comum, é devolvido **WAV** por predefinição. Para transmissão em fluxo, utiliza-se **PCM sem cabeçalho** por predefinição. Os parâmetros de origem são **24 kHz, um canal e 16 bits**. Estão também previstos PCM, mu-law e A-law. São suportados cache de contexto e processamento em lote. O formato concreto do ficheiro e as configurações disponíveis dependem do método de voz escolhido.

O modelo especializa-se na criação de fala. Não são suportadas chamadas de funções, execução de código, pesquisa em ficheiros, fundamentação através de pesquisa, Google Maps, geração de imagens, respostas textuais estruturadas, Thinking nem conteúdo de endereços Web. Consistência da voz e expressividade controlável são áreas anunciadas para o modelo, sem prometer uma pronúncia perfeita de cada intervenção.

**Ailoot · Síntese de voz** `POST /v1/audio/speech` `gemini-3.8-flash-tts`

[`gemini-3.8-flash-tts`](https://ailoot.ai/models/pt-pt/#m=gemini-3.8-flash-tts&route=Core&caller=gemini-3.8-flash-tts&fmt=speech)

Google /`gemini-3.8-flash-tts`

### Introdução

Modelo de voz da Google para narração expressiva, audiolivros e diálogos com controlo da voz e suporte de 130 línguas.

Entradas aceites

Texto

Resultados

Áudio

### Disponível no Ailoot · entradas e métodos

**Ailoot · Síntese de voz** `POST /v1/audio/speech`

Entrada

`text`

Saída

`audio`

Contexto

8192 tokens

Saída máxima

16 384 tokens

Formato de saída

bytes de áudio nativo ou ligações JSON para recursos

| Campo | Tipo | Requisito | Valores e limites | Predefinição |
| --- | --- | --- | --- | --- |
| Campo`model` | Tipo`string` | RequisitoObrigatório | Valores e limites gemini-3.8-flash-tts | Predefinição— |
| Campo`input` | Tipo`string` | RequisitoObrigatório | Valores e limites Comprimento mínimo: 1 | Predefinição— |
| Campo`voice` | Tipo`string` | RequisitoOpcional | Valores e limites Achernar, Achird, Algenib, Algieba, Alnilam, Aoede, Arlo, Autonoe, Bodi, Brio, Callirrhoe, Charon, Cleo, Cruz, Daro, Despina, Elio, Enceladus, Enya, Enzo, Erinome, Fenrir, Finn, Fola, Gacrux, Gero, Hali, Iapetus, Jett, Jori, Kira, Knox, Koda, Kore, Laomedeia, Leda, Lora, Ludo, Lumi, Mako, Milo, Neno, Nika, Nyla, Olin, Orus, Puck, Pulcherrima, Rami, Rasalgethi, Riko, Rina, Sadachbia, Sadaltager, Sami, Schedar, Sola, Sulafat, Tari, Tavi, Tova, Umbriel, Varo, Veda, Vindemiatrix, Zali, Zeno, Zephyr, Zubenelgenubi, Zuri | PredefiniçãoKore |
| Campo`response_format` | Tipo`string` | RequisitoOpcional | Valores e limites , wav, json | Predefinição |
| Campo`stream_format` | Tipo`string` | RequisitoOpcional | Valores e limites audio | Predefinição— |

Combinações de materiais de entrada

**text\_to\_speech** · Obrigatório: input

Parâmetros e ciclo de vida do método

| Parâmetro | Contrato |
| --- | --- |
| Parâmetro`material_types` | Contratotext |
| Parâmetro`required` | Contratonull |
| Parâmetro`optional_controls` | Contratonull |

Ciclo de vida: `synchronous_result_then_owned_library`

`GET /v1/media/tasks/{task_id}` · task\_id efetivamente devolvido ou registo na biblioteca de multimédia

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

`GET /v1/media/assets`

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

As estruturas dos métodos e os ID são exatos; a capacidade do fornecedor é distinta da admissão dos pedidos.

### Tarifários

#### Tarifas dos métodos Ailoot

Entrada

0,0005 US$ */ 1K*

Saída

0,009 US$ */ 1K*

Leitura da cache

0,000125 US$ */ 1K*

O Ailoot reserva um montante estimado antes de um pedido. Após o resultado, liquida o custo final com base na utilização medida. No streaming, a liquidação usa o registo final de utilização. [Como funcionam a reserva e a liquidação →](https://ailoot.ai/docs/pt-pt/billing/reserve/)

### Exemplos de pedidos

#### Ailoot · Síntese de voz

Exemplo de síntese de voz

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_TEXT_FILE:?Set your actual UTF-8 narration script}"
export AILOOT_TEXT_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "gemini-3.8-flash-tts", "input": ""}')
f=Path(os.environ["AILOOT_TEXT_FILE"])
if not f.is_file():raise SystemExit("Choose your actual UTF-8 source material")
text=f.read_text(encoding="utf-8")
if not text.strip():raise SystemExit("Source material must contain text")
p["input"]=text
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 speech.wav
```

### Receber e guardar os resultados

#### Ailoot · Síntese de voz

bytes de áudio nativo ou ligações JSON para recursos

- `GET /v1/media/tasks/{task_id}`
- `GET /v1/media/assets/{asset_id}/content`
- `GET /v1/media/assets`
- `GET /v1/media/assets/{asset_id}`

##### Guardar todos os resultados concluídos

Guarde cada resposta, ficheiro e parte de conteúdo devolvidos na íntegra.

Uma única saída utiliza, por predefinição, bytes de áudio nativo com o Content-Type real; response\_format=json ou várias saídas devolvem todas as ligações pertencentes ao utilizador. Sem conversão solicitada para MP3/Opus/AAC/FLAC/PCM nem SSE.

##### Se for necessário verificar a resposta original

Conserve o operation\_id/X-Client-Request-ID original para reconciliação sem voltar a enviar o pedido; não existe uma rota dedicada à consulta periódica do estado do áudio.

Campos da resposta

| Campo | Tipo |
| --- | --- |
| Campo`binary native audio` | Tipobytes |
| Campo`model` | Tipostring |
| Campo`response_id` | Tipostring |
| Campo`actual_count` | Tipointeger |
| Campo`data[]` | Tipoowned audio asset link |

Erros e passos seguintes

| Resposta | Condição | Passo seguinte |
| --- | --- | --- |
| Resposta400 · `invalid_request_error` | CondiçãoCampos obrigatórios, representação do material ou valor do parâmetro inválidos | Passo seguinteCorrija os campos indicados antes de um novo pedido de criação. |
| Resposta`server_error` | CondiçãoA resposta devolvida indica que a operação ou o resultado requer verificação | Passo seguinteGuarde o ID original da operação/tarefa devolvido, os cabeçalhos do pedido e a resposta; continue a consultar essa operação original através das consultas suportadas. Não volte a enviar o pedido de criação. |

### Aliases

#### Aliases do modelo

**Ailoot** [`gemini-3.8-flash-tts`](https://ailoot.ai/models/pt-pt/#m=gemini-3.8-flash-tts&route=Core&caller=gemini-3.8-flash-tts&fmt=speech)

#### Aliases dos caminhos dos métodos

Use os caminhos dos métodos indicados acima.

#### IDs de chamada relacionados

[`gemini-3.8-flash-tts`](https://ailoot.ai/models/pt-pt/#m=gemini-3.8-flash-tts&route=Core&caller=gemini-3.8-flash-tts&fmt=speech)

FAQ · Gemini 3.8 Flash Tts

Que entradas e resultados estão disponíveis?

`POST /v1/audio/speech` · `gemini-3.8-flash-tts`: `text` → `audio`

Que campos utiliza o pedido?

`POST /v1/audio/speech` · `gemini-3.8-flash-tts`: `model`, `input`, `voice`, `response_format`, `stream_format`

Que limites se aplicam?

`POST /v1/audio/speech` · `gemini-3.8-flash-tts`: `ctx`: `8192`; `max_out`: `16384`

Ligue o Ailoot ao Claude Code, OpenCode, Hermes ou à sua aplicação.

## A empresa e a sua carteira de projetos

A empresa e a sua carteira de projetos: milhões de clientes; vendas mensais na ordem dos milhares de milhões.

## Compre tokens com desconto.

Desconto por subscrição para trabalho regular. Códigos promocionais — até 50% na compra de tokens.

Subscrição

Escolha um plano com desconto para os pedidos regulares.

Código promocional até 50%

Introduza o código na compra. O preço é recalculado conforme a campanha em vigor.

Custos no histórico

O modelo, os tokens e o montante são guardados para cada pedido.

[Escolher subscrição](https://ailoot.ai/docs/pt-pt/billing/subscriptions/) · [Ver preços dos modelos](https://ailoot.ai/models/pt-pt/)

## Ligue a API ao produto que vende.

SaaS, aplicações e bots — ao abrigo da oferta e do contrato de licença Ailoot. Para revenda, peça uma licença de revendedor.

Aplicação comercial

Integre geração de texto, imagens, vídeo e som nas funcionalidades pagas do seu serviço.

Licença de revendedor

Envie uma descrição do projeto e do modelo de acesso. Peça condições escritas de utilização e revenda.

Documentos no site

A oferta, o contrato de licença e a política de tratamento de dados estão disponíveis antes da ligação.

[Pedir licença de revendedor](mailto:support@ailoot.ai) · [Oferta e contrato de licença](https://ailoot.ai/legal/offer?lang=pt-pt)

## Ailoot · A empresa e a sua carteira de projetos





A Ailoot assenta numa experiência operacional consolidada, numa ampla base de clientes, num serviço estável e no acompanhamento contínuo dos KPI.





A empresa e a sua carteira de projetos: milhões de clientes; vendas mensais na ordem dos milhares de milhões.





A Ailoot aplica essa experiência operacional ao acesso por API a funcionalidades de IA nos produtos dos clientes, agentes, aplicações e automatizações.
