Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

transcriber-platform

Transcriber Platform es una plataforma autohostable de transcripción AI para equipos: GPT-4o, Whisper, AssemblyAI, diarización por hablante y RBAC.

Ficha actualizada 22 sept 2026, 18:51 · upstream 22 sept 2026, 18:37 · release v1.0.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es transcriber-platform

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Transcriber Platform convierte audio subido o transmisión en tiempo real en transcripciones buscables. Combina interfaz web limpia, API REST con tokens deBearer, control de acceso basado en roles, claves por usuario, cuotas de uso y análisis de costos. Permite despliegue local con Docker Compose o imagen Docker pública, manteniendo datos y despliegue bajo tu control.

La plataforma ofrece transcripción batch y en vivo, generación automática de títulos, flujos de trabajo reutilizables, historial completo con búsqueda y exportación, y un panel administrativo para gestión de usuarios, permisos, modelos, límites diarios/semanales/mensuales y análisis de rendimiento.

CASOS DE USO
  • Transcripción de reuniones o entrevistas para documentación interna
  • Creación de transcripciones automáticas en tiempo real durante llamadas
  • Generación automática de títulos y resumen de documentos audio
  • Automatización de tareas administrativas con acceso controlado por roles
  • Análisis de sentimiento o extracción de decisiones desde transcripciones
  • Integración con sistemas existentes mediante API REST para procesamiento en lote
PUNTOS DESTACADOS
  • Soporta múltiples proveedores (OpenAI, AssemblyAI, Google Gemini, OpenRouter) sin necesidad de actualizar el código
  • Permite transcripción en tiempo real con streaming y diarización por hablante
  • Modelos reutilizables que se pueden guardar como claves personalizadas por usuario
  • API REST pública para automatizar flujos de trabajo tras la transcripción
  • Soporta múltiples idiomas con detección automática y selección manual
  • Panel administrativo completo con RBAC, cuotas, límites y análisis de costos
PRECAUCIONES
  • La transcripción en vivo depende de la disponibilidad del proveedor API (OpenAI, Gemini, etc.)
  • Los modelos de lenguaje pueden tener limitaciones de longitud o precisión según el proveedor
  • La diarización por hablante no es universal y requiere soporte específico de cada proveedor
  • El procesamiento de archivos grandes puede requerir tiempos adicionales
  • No incluye transcripción en tiempo real para dispositivos móviles sin conexión
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Recomiendo usar Docker Compose con el archivo .env.example. Configura un SECRET_KEY fuerte, cambia las contraseñas por defecto y usa HTTPS en producción. Para multi-usuario, activa la opción 'multi' en DEPLOYMENT_MODE y permite gestión de claves API por usuario. El proceso de limpieza de datos se ejecuta cada 6 horas mediante el comando docker compose run transcriber-cleanup flask cleanup-once. Mantén los archivos .env fuera del control de versiones.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsPython
SERVICIOS
MySQLRedis
BASES DE DATOS
MySQLRedis
PUERTOS
500433073306587
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.