Repolode
aTrainTranscription

aTrainTranscription/aTrain

Herramienta con GUI y CLI que transcribe grabaciones de voz sin conexión mediante modelos Whisper y ofrece diarización opcional de hablantes.

Alternativa open source a:Otter.aiTrint

Estrellas
1,224
Forks
93
Issues abiertos
81
Último commit
anteayer

¿Qué es?

aTrain transcribe grabaciones de audio y video en tu propio equipo con faster-whisper, una implementación optimizada del modelo Whisper de OpenAI. Las grabaciones y las transcripciones nunca se suben, por lo que resulta adecuada para proyectos de investigación con requisitos de privacidad de datos o cumplimiento del RGPD.

La herramienta incluye un modo de detección de hablantes basado en pyannote.audio que asigna cada segmento de texto a un hablante. Admite alrededor de 99 idiomas, aunque la precisión varía según el idioma, y puede ejecutarse en la CPU o en una GPU NVIDIA con CUDA.

Además de la GUI de escritorio, aTrain ofrece una interfaz de línea de comandos instalable con pip (aTrain_core) y un modo experimental de navegador o servidor. Los archivos de salida se pueden importar en ATLAS.ti, MAXQDA y NVivo para realizar análisis cualitativos.

Funciones clave

  • 01Transcripción sin conexión con modelos faster-whisper y sin subir datos
  • 02Diarización de hablantes basada en pyannote.audio
  • 03Compatibilidad con unos 99 idiomas
  • 04Ejecución en CPU y GPU NVIDIA con CUDA
  • 05Interfaz de línea de comandos para crear scripts y procesar lotes
  • 06Archivos de salida compatibles con ATLAS.ti, MAXQDA y NVivo

Casos de uso

  • Transcribir entrevistas de investigación cualitativa sin enviar las grabaciones a servicios en la nube
  • Crear transcripciones con marcas de tiempo y etiquetas de hablante para analizarlas en MAXQDA o NVivo
  • Ejecutar un flujo de transcripción sin interfaz gráfica en un servidor local

Inicio rápido

  1. 1

    Instalar el motor de aTrain desde GitHub con pip

    pip install "aTrain @ git+https://github.com/aTrainTranscription/aTrain.git"
  2. 2

    Transcribir un archivo de audio desde la línea de comandos con la configuración predeterminada

    aTrain_core transcribe /path/to/audio/file.mp3

Antes de usarlo

  • aTrain aún no está en PyPI, así que pip lo instala directamente desde el repositorio de GitHub.
  • La compatibilidad con GPU NVIDIA CUDA solo está disponible en Windows y Linux basado en Debian; en macOS solo se usa la CPU.
  • La ejecución de aTrain start en modo navegador o servidor es experimental y puede estar incompleta.
  • El proyecto utiliza la licencia copyleft AGPL-3.0, que exige compartir el código modificado que se ofrece a través de la red.

Temas

Preguntas frecuentes

¿Qué es aTrain?
Herramienta con GUI y CLI que transcribe grabaciones de voz sin conexión mediante modelos Whisper y ofrece diarización opcional de hablantes. aTrain transcribe grabaciones de audio y video en tu propio equipo con faster-whisper, una implementación optimizada del modelo Whisper de OpenAI. Las grabaciones y las transcripciones nunca se suben, por lo que resulta adecuada para proyectos de investigación con requisitos de privacidad de datos o cumplimiento del RGPD.
¿aTrain es gratuito? ¿Qué licencia tiene?
aTrain es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿aTrain sigue mantenido?
Mantenimiento activo. El último commit de aTrain fue el 20 oct 2026.
¿Para qué puedo usar aTrain?
Transcribir entrevistas de investigación cualitativa sin enviar las grabaciones a servicios en la nube Crear transcripciones con marcas de tiempo y etiquetas de hablante para analizarlas en MAXQDA o NVivo Ejecutar un flujo de transcripción sin interfaz gráfica en un servidor local
¿Cómo se instala aTrain?
Instalar el motor de aTrain desde GitHub con pip: pip install "aTrain @ git+https://github.com/aTrainTranscription/aTrain.git" Transcribir un archivo de audio desde la línea de comandos con la configuración predeterminada: aTrain_core transcribe /path/to/audio/file.mp3
¿Dónde consigo aTrain?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/aTrainTranscription/aTrain

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados