Centro de ayudaExportación y FormatosFormato JSON: datos estructurados para desarrolladores
💾Avanzado

Formato JSON: datos estructurados para desarrolladores

Exporte los datos completos de la transcripción como JSON con segmentos, marcas de tiempo, metadatos e información de hablantes para integraciones de API.

4 min de lectura
TranscribeNext Team
Actualizado el 15 ene 2025

El formato JSON exporta los datos completos de la transcripción como JSON estructurado, perfecto para desarrolladores que crean integraciones, aplicaciones personalizadas o canalizaciones de análisis de datos.

Qué obtiene

  • Metadatos completos de la transcripción
  • Contenido del texto completo
  • Datos por segmentos con marcas de tiempo
  • Información de detección de idioma
  • Duración en segundos
  • Fecha de creación
  • ID único de la transcripción
  • Nombre del archivo original

Estructura JSON

La exportación JSON sigue esta estructura:

{
  "id": "transcription_abc123",
  "fileName": "meeting-2025-01-15.mp3",
  "text": "Full transcription text...",
  "language": "en",
  "duration": 1825.45,
  "createdAt": "2025-01-15T10:30:00.000Z",
  "segments": [
    {
      "id": 1,
      "start": 0.0,
      "end": 5.23,
      "text": "Hello everyone and welcome..."
    },
    {
      "id": 2,
      "start": 5.23,
      "end": 9.45,
      "text": "Thank you for having me..."
    }
  ]
}

Descripción de los campos

  • id - Identificador único de la transcripción
  • fileName - Nombre original del archivo subido
  • text - Transcripción completa como cadena única
  • language - Código de idioma detectado/seleccionado (en, es, fr, etc.)
  • duration - Duración total del audio en segundos (decimal)
  • createdAt - Marca de tiempo ISO 8601 de creación
  • segments - Array de segmentos de texto con tiempos

Objeto segmento

Cada segmento del array segments contiene:

  • id - Número secuencial del segmento
  • start - Tiempo de inicio en segundos (decimal)
  • end - Tiempo de fin en segundos (decimal)
  • text - Contenido de texto del segmento

Casos de uso recomendados

  • Integraciones de API y webhooks
  • Pipelines personalizados de procesamiento de datos
  • Análisis y minería de texto
  • Construcción de generadores de subtítulos personalizados
  • Importaciones a bases de datos
  • Datos de entrenamiento de aprendizaje automático
  • Indexación de búsqueda
  • Generación de informes personalizados
Datos JSON en un editor de código

Consejo Pro

Las exportaciones JSON están formateadas con sangría de 2 espacios para mejorar la legibilidad. Use JSON.parse() en JavaScript o json.loads() en Python para procesar los datos.

Procesar datos JSON (JavaScript)

// Read and process JSON export
const data = JSON.parse(jsonString);

// Get total duration in minutes
const minutes = Math.floor(data.duration / 60);

// Extract all text
const fullText = data.text;

// Process segments
data.segments.forEach(segment => {
  console.log(`[${segment.start}s] ${segment.text}`);
});

// Filter segments by time range
const firstMinute = data.segments.filter(
  seg => seg.start < 60
);

Procesar datos JSON (Python)

import json

# Load JSON file
with open('transcription.json', 'r') as f:
    data = json.load(f)

# Access fields
print(f"File: {data['fileName']}")
print(f"Duration: {data['duration']}s")
print(f"Language: {data['language']}")

# Process segments
for segment in data['segments']:
    print(f"[{segment['start']:.2f}s] {segment['text']}")

Importante

Los archivos JSON pueden ser grandes para transcripciones largas. Una transcripción de 1 hora puede generar un archivo JSON de 100-200 KB según la densidad de segmentos.

Etiquetas

jsonapideveloperstructured-dataintegration

© 2026 TranscribeNext.com. Todos los derechos reservados.

Formato JSON: datos estructurados para desarrolladores | Centro de ayuda TranscribeNext