Uma API key
Use as mesmas credenciais entre modelos e provedores.
Use a API do Gemini TTS via RunAPI com um model skill, autenticação unificada e preços pay-as-you-go.
curl -X POST https://runapi.ai/api/v1/gemini_tts/text_to_speech \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-3.1-flash-tts",
"text": "Gere a abertura de um podcast com dois locutores, usando um apresentador britânico de voz calma e um convidado americano enérgico."
}'
import { GeminiTtsClient } from "@runapi.ai/gemini-tts";
const client = new GeminiTtsClient();
const result = await client.textToSpeech.run({
model: "gemini-3.1-flash-tts",
text: "Gere a abertura de um podcast com dois locutores, usando um apresentador britânico de voz calma e um convidado americano enérgico.",
});
require "runapi/gemini_tts"
client = RunApi::GeminiTts::Client.new
result = client.text_to_speech.run(
model: "gemini-3.1-flash-tts",
text: "Gere a abertura de um podcast com dois locutores, usando um apresentador britânico de voz calma e um convidado americano enérgico."
)
npx skills add runapi-ai/gemini-tts -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
# Codex
codex plugin install runapi-mcp@agents
# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
Gemini TTS transforma um diálogo ordenado em fala e preserva uma configuração de voz distinta para cada locutor. As requisições também podem definir a cena, o contexto geral de interpretação e a temperatura de amostragem.
| Endpoint | Resolução | Duração | Preço | |
|---|---|---|---|---|
| text_to_speech | — | — | Entrada $1.40 / 1M de tokens | Saída $28.00 / 1M de tokens |
Preços exibidos para gemini-2.5-pro-tts. Outras variantes mantêm seus próprios preços por endpoint.
Selecione o modelo e a variante que combinam com seu tipo de saída, meta de qualidade e latência.
Use sua chave RunAPI para todos os modelos compatíveis.
Adicione o model skill ao workspace de código antes de implementar a funcionalidade.
Consulte por task ID ou trate o callback quando a geração terminar.
Gemini TTS faz parte do catálogo do Google no RunAPI e disponibiliza Gemini 2.5 Pro TTS e Gemini 3.1 Flash TTS em uma interface consistente para API, SDK e CLI.
Use as mesmas credenciais entre modelos e provedores.
O model skill inclui schemas, notas de setup, contexto de preços e IDs de modelo.
O preço por uso fica visível antes da chamada.
O RunAPI oferece Gemini 2.5 Pro TTS e Gemini 3.1 Flash TTS pelo mesmo endpoint de text-to-speech e com o mesmo formato de requisição.
Adicione uma configuração de locutor para cada participante com um identificador Speaker N exclusivo e associe cada fala do diálogo a um desses identificadores.
Cada locutor tem voz, sotaque, estilo de fala e ritmo, além de um perfil de áudio opcional para instruções de voz adicionais.
A cena descreve o ambiente de gravação, enquanto o contexto da amostra define o tom geral e as orientações de interpretação do diálogo.
Consulte a tarefa ou aguarde o callback após a conclusão. A resposta contém a lista `audios`, que inclui a URL do arquivo gerado.
Instale o model skill e siga as notas de setup com sua chave RunAPI.