aTrainTranscription/aTrain

A GUI tool for offline transcription of speech recordings, including speaker diarization, utilizing state-of-the-art machine learning models.

解决的问题

aTrain 提供了一种私密、离线的语音录音转文字方式。它特别解决了研究人员在遵守 GDPR 等隐私法规的前提下处理敏感访谈数据的需求,因为所有数据均不会上传至互联网。

工作原理

该工具利用 OpenAI Whisper 模型的 faster-whisper 实现进行高质量转录,并使用 pyannote.audio 进行说话人检测(语音分离)。它可以在设备的 CPU 上本地运行,或通过 CUDA 在 NVIDIA GPU 上加速处理。提供桌面应用程序(Windows/Linux)和用于无头自动化的 CLI 工具。

适用人群

主要面向需要将访谈录音转录为文本并导入 MAXQDA、ATLAS.ti 或 nVivo 等定性分析软件的研究人员。

主要亮点

  • 隐私优先:所有录音均在本地设备上完全离线处理。
  • 说话人检测:识别录音中的不同说话人,并为文本段落分配对应说话人。
  • 广泛的语言支持:支持 99 种不同语言的转录。
  • 分析工具集成:生成与主流定性分析软件兼容的输出文件。
  • 硬件加速:支持 NVIDIA GPU,显著缩短转录时间。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目