Discover and explore top open-source AI tools and projects—updated daily.
OpenMOSSEnd-to-end audio understanding for structured, speaker-aware transcripts
Top 90.0% on SourcePulse
MOSS-Transcribe-Diarize 0.9B is an open-source, state-of-the-art, end-to-end audio understanding model. It addresses the challenge of processing long-form, multi-speaker audio by jointly performing transcription, diarization, and timestamp generation in a single pass. Designed for applications like meetings, podcasts, and interviews, it provides structured, speaker-aware transcripts with optional acoustic event annotations, offering a unified and reliable solution for audio analysis.
How It Works
The model employs an end-to-end architecture, integrating a Qwen3-0.6B style causal decoder with a Whisper-Medium encoder. Audio features are processed and fused with text embeddings, enabling the model to directly output compact, time-aligned transcripts. This unified approach avoids stitching separate ASR and diarization systems, aiming for improved reliability and a richer understanding of audio content by producing precise timestamps and consistent speaker labels (e.g., [S01]).
Quick Start & Requirements
git clone https://github.com/OpenMOSS/MOSS-Transcribe-Diarize.git), navigate to the directory, set up a Python 3.12 environment using uv venv --python 3.12 .venv, activate it, and install dependencies with uv pip install -e ".[torch-runtime]" --torch-backend=auto.torch-runtime).examples/prompts.md).Highlighted Details
Maintenance & Community
The project is developed by the OpenMOSS team. No specific community channels (e.g., Discord, Slack) or details on core contributors or sponsorships are provided in the README.
Licensing & Compatibility
The project is described as "open-source." Specific license details and compatibility notes for commercial use or closed-source linking are not explicitly stated in the provided README.
Limitations & Caveats
A more powerful "Pro" version is announced for future API access. For processing very long audio files, the max_new_tokens parameter may require significant increases (e.g., to 65536) to ensure complete transcription. Performance benchmarks are reported on single-H100 hardware.
2 days ago
Inactive