Portada » Speech to Text OpenAI API: transcribe audio con IA
OpenAI · Speech-to-Text · Transcripción

Speech to Text OpenAI API: transcribe audio a texto con IA

Speech to Text OpenAI API permite convertir audio hablado en texto mediante modelos especializados de transcripción. OpenAI ofrece opciones para archivos de audio, transcripción streaming, sesiones Realtime y reconocimiento multilingüe, lo que permite construir subtítulos, asistentes, sistemas de reuniones, call centers y herramientas de procesamiento de voz.

Transcripción Audio → Texto Realtime
Respuesta rápida

¿Qué es Speech to Text OpenAI API?

Speech to Text OpenAI API es el conjunto de capacidades de OpenAI para convertir audio hablado en texto. Puedes enviar un archivo de audio al endpoint de transcripción o utilizar modelos especializados para recibir transcripciones en tiempo real mientras una persona habla.

Capacidades

Qué permite hacer Speech to Text OpenAI API

Los modelos de transcripción pueden utilizarse tanto con archivos completos como en experiencias en tiempo real.

FILE

Transcribir archivos

Convertir grabaciones completas en texto.

LIVE

Transcripción en vivo

Recibir texto mientras la persona todavía está hablando.

LANG

Varios idiomas

Reconocer voz y lenguaje en múltiples idiomas.

CTX

Contexto y hints

Mejorar términos especializados mediante contexto y keyword hints en modelos compatibles.

RT

Realtime

Integrar transcripción dentro de sesiones de audio en vivo.

API

Automatización

Procesar grabaciones desde aplicaciones, CRMs y workflows.

Publicidad
Flujo

Cómo funciona Speech to Text en OpenAI API

El audio se envía a un modelo de transcripción que devuelve texto reconocido.

01 · AUDIO

Capturas o subes audio

Grabación, llamada, reunión o archivo.

02 · TRANSCRIBE

El modelo procesa la voz

Detecta contenido hablado y lenguaje.

03 · TEXT

Obtienes texto

Tu aplicación recibe la transcripción resultante.

Publicidad
Modelos

Modelos de Speech to Text OpenAI API

OpenAI dispone de distintos modelos según precisión, latencia y tipo de audio.

Modelo Orientación
gpt-transcribe Alta precisión para archivos y transcripción Realtime
gpt-live-transcribe Streaming de baja latencia desde audio en vivo
gpt-4o-transcribe Transcripción de alta precisión basada en GPT-4o
gpt-4o-mini-transcribe Alternativa más económica basada en GPT-4o Mini
El modelo correcto depende del workflow

Para archivos completos, prioriza precisión. Para voz en vivo, prioriza latencia.

Publicidad
Alta precisión

GPT-Transcribe

gpt-transcribe es el modelo especializado de alta precisión para speech-to-text.

gpt-transcribe

Archivos y sesiones Realtime

Puede utilizarse para archivos terminados, transcripciones de archivos en streaming y turnos confirmados dentro de sesiones Realtime por WebSocket.

Contexto especializado

El modelo soporta contexto no estructurado, keyword hints y múltiples language hints, útiles para vocabulario técnico y audio multilingüe.

Live

GPT-Live-Transcribe

Para voz en tiempo real, OpenAI dispone de un modelo especialmente optimizado para latencia.

gpt-live-transcribe

Transcripción streaming de baja latencia

gpt-live-transcribe envía transcript deltas mientras llega audio en vivo, lo que permite construir subtítulos y asistentes con respuesta inmediata.

Latency tuning

El modelo soporta controles orientados a ajustar el equilibrio entre latencia y calidad.

GPT-4o

GPT-4o Transcribe

OpenAI también mantiene modelos de transcripción basados en GPT-4o.

gpt-4o-transcribe

Transcripción precisa con GPT-4o

OpenAI describe gpt-4o-transcribe como una mejora respecto de los modelos Whisper originales en reconocimiento de idioma y tasa de error de palabras.

Cost optimization

GPT-4o Mini Transcribe

Existe también una alternativa de menor costo para workloads de mayor volumen.

gpt-4o-mini-transcribe

Menor costo por audio

Utiliza GPT-4o Mini para convertir audio en texto manteniendo una arquitectura similar a GPT-4o Transcribe.

Ejemplo

Cómo transcribir audio con OpenAI API

Puedes utilizar el endpoint de transcripciones con un archivo de audio.

Python

Transcribir un archivo MP3

from openai import OpenAI

client = OpenAI()

with open("audio.mp3", "rb") as audio_file:

    transcription = client.audio.transcriptions.create(
        model="gpt-transcribe",
        file=audio_file
    )

print(transcription.text)
cURL

Speech to Text OpenAI API con cURL

POST

Endpoint de transcripción

curl https://api.openai.com/v1/audio/transcriptions \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -F file="@audio.mp3" \
  -F model="gpt-transcribe"
Seguridad

No expongas la API key al navegador

La transcripción de archivos debería enviarse desde tu backend cuando utilices una API key privada.

Backend

Protege tus credenciales

El navegador puede enviar el archivo a tu servidor. Después, tu backend se comunica con OpenAI utilizando la credencial privada.

Realtime

Transcripción en tiempo real

OpenAI dispone de sesiones específicas para convertir audio en texto mientras se recibe.

realtime transcription

Speech-to-text continuo

Una aplicación puede mantener una sesión de transcripción y recibir eventos parciales conforme llega el audio.

Ideal para subtítulos

Este patrón encaja especialmente bien en reuniones, llamadas, clases y asistentes de voz.

Ver Realtime API →
Publicidad
Comparativa

Transcripción de archivos vs transcripción Realtime

Aspecto Archivo Realtime
Audio completo Sí No es necesario
Texto parcial No necesariamente Sí
Latencia Después del procesamiento Baja latencia
Uso típico Grabaciones y archivos Voz en vivo
Arquitectura Request de archivo Sesión persistente
Precisión

Keyword hints y contexto

Los modelos modernos de transcripción pueden aprovechar contexto adicional para mejorar términos difíciles.

Domain vocabulary

Ayuda con nombres y términos especializados

Puedes proporcionar pistas relacionadas con productos, nombres propios, términos médicos, código, siglas o vocabulario técnico cuando el modelo y endpoint lo admitan.

Idiomas

Language hints y audio multilingüe

Las conversaciones reales pueden contener varios idiomas dentro del mismo audio.

Multilingual

Code-switching

Modelos como gpt-transcribe contemplan múltiples language hints, lo que puede ayudar cuando una conversación cambia de idioma durante la grabación.

Calidad

Factores que afectan la precisión de una transcripción

01

Calidad del micrófono.

02

Ruido de fondo.

03

Varias personas hablando simultáneamente.

04

Acentos o pronunciación poco clara.

05

Vocabulario especializado.

06

Calidad de compresión del archivo.

Workflow

Qué hacer después de transcribir el audio

La transcripción puede convertirse en la primera etapa de un workflow mucho más amplio.

01

Generar un resumen.

02

Extraer tareas y compromisos.

03

Identificar temas principales.

04

Clasificar llamadas.

05

Crear subtítulos.

06

Guardar la información en un CRM.

Structured data

Speech to Text + Structured Outputs

Una transcripción puede convertirse posteriormente en datos estructurados.

Pipeline

Audio → texto → JSON

Después de transcribir, puedes enviar el texto a un modelo con Structured Outputs para obtener campos como nombre, asunto, intención, resumen o próximos pasos.

Ver Structured Outputs →
Publicidad
Costos

Precios de modelos Speech to Text OpenAI

Los modelos pueden facturarse por duración de audio o tokens, según la familia utilizada.

Modelo Referencia de precio actual
GPT-Transcribe US$0,0045 por minuto de audio
GPT-Live-Transcribe US$0,017 por minuto de audio Realtime
GPT-4o Transcribe US$2,50 / 1M audio input tokens
GPT-4o Mini Transcribe US$1,25 / 1M audio input tokens
Revisa siempre el pricing actual

OpenAI puede modificar modelos, precios y unidades de facturación.

Comparativa

Qué modelo de transcripción elegir

Necesidad Modelo recomendado
Máxima precisión en archivos GPT-Transcribe
Transcripción en vivo de baja latencia GPT-Live-Transcribe
Transcripción GPT-4o GPT-4o Transcribe
Reducir costo GPT-4o Mini Transcribe
Evolución

GPT Transcribe vs Whisper

Whisper fue durante años la referencia de OpenAI para transcripción, pero la familia actual incorpora modelos GPT especializados.

Aspecto Modelos GPT Transcribe Whisper
Generación Más reciente Anterior
Reconocimiento Mejorado en modelos recientes Base histórica
Contexto y hints Disponible en modelos actuales Más limitado
Realtime especializado Sí Depende del modelo/endpoint
Whisper no desaparece necesariamente de todos los workflows

Pero para nuevos desarrollos conviene revisar primero los modelos de transcripción más recientes disponibles.

Aplicaciones

Casos de uso de Speech to Text OpenAI API

01

Reuniones: generar actas, resúmenes y tareas.

02

Call centers: transcribir conversaciones de clientes.

03

Podcasts: convertir episodios en texto indexable.

04

Videos: generar subtítulos y transcripciones.

05

Educación: transcribir clases y conferencias.

06

Asistentes: convertir órdenes habladas en texto.

Contenido

Transcripciones para SEO y accesibilidad

Convertir audio y video a texto también puede mejorar la reutilización del contenido.

SEO

Contenido indexable

Una transcripción puede convertirse en artículos, resúmenes y páginas temáticas.

Accesibilidad

Subtítulos y texto alternativo

Facilita el acceso al contenido a personas que no pueden escuchar el audio.

Privacidad

Privacidad y transcripción de audio

Las grabaciones pueden contener información personal o confidencial.

01

Informa cuando una conversación está siendo grabada cuando corresponda.

02

Evita guardar audio innecesariamente.

03

Protege transcripciones sensibles.

04

Controla permisos de acceso.

05

Define políticas de retención.

Publicidad
Decisión

Cuándo conviene usar Speech to Text OpenAI API

Sí

Audio existente

Tienes archivos que necesitas convertir en texto.

Sí

Voz en vivo

Necesitas subtítulos o reconocimiento de voz mientras ocurre.

Sí

Automatización

Quieres procesar reuniones, llamadas o entrevistas automáticamente.

Otras APIs

Cuándo necesitas otra herramienta de audio

TTS

Quieres generar voz

Utiliza Text-to-Speech si necesitas convertir texto en audio.

Realtime

Conversación bidireccional

Realtime API es más adecuada para asistentes de voz interactivos.

Límites

Rate limits de Speech to Text OpenAI API

Los límites dependen del modelo y usage tier.

RPM / TPM

Escala según tu nivel de uso

Los modelos de transcripción publican límites específicos de solicitudes y capacidad que aumentan con los tiers superiores.

Ver límites OpenAI API →
Fuente oficial

Documentación oficial de Speech to Text OpenAI API

Los modelos de transcripción continúan evolucionando, por lo que conviene comprobar las fichas actuales antes de producción.

OpenAI Developers

Modelos de transcripción

Consulta GPT-Transcribe, GPT-Live-Transcribe, GPT-4o Transcribe y GPT-4o Mini Transcribe.

Consultar modelos oficiales →
Publicidad
Sigue aprendiendo

Guías relacionadas con Speech to Text OpenAI API

Continúa explorando voz, audio y modelos de OpenAI.

Publicidad
Preguntas frecuentes

FAQ sobre Speech to Text OpenAI API

Respuestas sobre transcripción, audio, modelos, Realtime y precisión.

Speech to Text OpenAI API permite convertir audio hablado en texto mediante modelos especializados de transcripción.

OpenAI publica GPT-Transcribe como su modelo de alta precisión para speech-to-text.

Es un modelo de speech-to-text optimizado para transcripción streaming de baja latencia.

Sí. OpenAI dispone de modelos y endpoints para transcripción Realtime.

Sí. Los modelos de transcripción actuales están diseñados para reconocer múltiples idiomas.

GPT-Transcribe está orientado a alta precisión en archivos y transcripción, mientras GPT-Live-Transcribe prioriza baja latencia para audio en vivo.

Sí. OpenAI sigue publicando GPT-4o Transcribe entre sus modelos de transcripción.

Sí. GPT-4o Mini Transcribe ofrece una alternativa de menor costo para determinados workloads.

Modelos actuales como GPT-Transcribe soportan contexto, keyword hints y language hints para mejorar vocabulario especializado.

No. Speech to Text se centra en convertir audio a texto, mientras Realtime API permite sesiones conversacionales bidireccionales con voz, texto y herramientas.

Publicidad
Siguiente guía

Continúa con Text-to-Speech OpenAI API

Ya sabes cómo convertir audio en texto. El siguiente paso es realizar el proceso inverso: transformar texto en voz natural mediante modelos de generación de audio.

Ver Text-to-Speech →
Carrito de compra
Scroll al inicio