Una API key
Usa las mismas credenciales entre modelos y proveedores.
It looks like you may prefer a different language. Switch anytime.
Accede a la API de OpenAI TTS a través de RunAPI con una habilidad de modelo, autenticación unificada y precios de pago por uso.
curl -X POST https://runapi.ai/api/v1/openai_tts/text_to_speech \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "tts-1-hd",
"text": "Convierte este guion de incorporación al producto en una locución clara y natural para un tutorial dentro de la aplicación."
}'
import { OpenaiTtsClient } from "@runapi.ai/openai-tts";
const client = new OpenaiTtsClient();
const result = await client.textToSpeech.run({
model: "tts-1-hd",
text: "Convierte este guion de incorporación al producto en una locución clara y natural para un tutorial dentro de la aplicación.",
});
require "runapi/openai_tts"
client = RunApi::OpenaiTts::Client.new
result = client.text_to_speech.run(
model: "tts-1-hd",
text: "Convierte este guion de incorporación al producto en una locución clara y natural para un tutorial dentro de la aplicación."
)
npx skills add runapi-ai/openai-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
OpenAI TTS convierte texto en voz mediante un endpoint síncrono de RunAPI. Elige tts-1 para aplicaciones sensibles a la latencia o tts-1-hd para narraciones de mayor fidelidad; ambos devuelven una URL de audio MP3 gestionada.
| Endpoint | Resolución | Duración | Precio | |
|---|---|---|---|---|
| text_to_speech | — | — | $0.03 / 1K UTF-8 bytes |
Precios mostrados para tts-1. Otras variantes mantienen sus propios precios por endpoint.
Selecciona el modelo y la variante que encajan con tu tipo de salida, calidad objetivo y latencia.
Usa tu clave RunAPI para todos los modelos compatibles.
Añade el model skill a tu workspace de código antes de implementar la función.
Consulta por task ID o procesa el callback cuando termine la generación.
OpenAI TTS ofrece modelos especializados de texto a voz para reproducción interactiva y narraciones de alta calidad. Mediante RunAPI, ambas variantes comparten el mismo formato de solicitud y devuelven metadatos de audio gestionados.
Usa las mismas credenciales entre modelos y proveedores.
El model skill incluye schemas, notas de setup, contexto de precios e IDs de modelo.
El precio por uso es visible antes de llamar.
tts-1 prioriza la baja latencia para la reproducción interactiva, mientras que tts-1-hd prioriza una mayor calidad de audio para narraciones y contenido final.
Ambas variantes devuelven audio MP3 con metadatos de formato, tipo MIME y tamaño en bytes en la respuesta de RunAPI.
Sí. RunAPI valida el audio y devuelve una URL gestionada en lugar de exponer una URL de origen temporal.
El endpoint inicial usa los valores predeterminados publicados para la voz y la velocidad. Los controles de voz y velocidad personalizados no forman parte del contrato de este endpoint.
Sí. Una solicitud completada correctamente devuelve directamente el resultado de audio completo, sin un endpoint de polling independiente.
Instala el model skill y sigue sus notas de setup con tu clave RunAPI.