#1515th of 38 in VoiceFor voice, speech and music

speechbrain

PyTorch toolkit for training and running speech and text models

Stars
11.9k
License
Apache-2.0
Last commit
Oct 2026
Last release
Oct 2026
Language
Python
Stars, last 29 weeks+563
31 Mar 2026: 11,331 stars7 Apr 2026: 11,362 stars14 Apr 2026: 11,389 stars21 Apr 2026: 11,412 stars28 Apr 2026: 11,440 stars5 May 2026: 11,459 stars12 May 2026: 11,481 stars19 May 2026: 11,499 stars26 May 2026: 11,517 stars2 Jun 2026: 11,538 stars9 Jun 2026: 11,558 stars16 Jun 2026: 11,586 stars23 Jun 2026: 11,609 stars30 Jun 2026: 11,627 stars7 Jul 2026: 11,641 stars14 Jul 2026: 11,659 stars21 Jul 2026: 11,678 stars28 Jul 2026: 11,697 stars4 Aug 2026: 11,715 stars11 Aug 2026: 11,732 stars18 Aug 2026: 11,747 stars25 Aug 2026: 11,765 stars1 Sept 2026: 11,787 stars8 Sept 2026: 11,801 stars15 Sept 2026: 11,818 stars22 Sept 2026: 11,833 stars29 Sept 2026: 11,845 stars6 Oct 2026: 11,853 stars13 Oct 2026: 11,877 stars20 Oct 2026: 11,894 stars

11,331 on 31 Mar 202611,894 on 20 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

SpeechBrain is a PyTorch toolkit with over 200 training recipes on more than 40 datasets, covering ASR, speaker recognition, speech separation and enhancement, TTS, vocoding, diarization and EEG classification. Training is driven by a Python script plus a YAML hyperparameter file, and over 100 pretrained models on HuggingFace load through a short inference API. It targets research and prototyping rather than turnkey deployment.

Who it is for: Speech researchers and engineers training or fine-tuning audio models

Strengths

  • Over 200 recipes on 40+ datasets, with a consistent layout across tasks
  • Over 100 pretrained models on HuggingFace; ASR inference in three lines of Python
  • Single and multi-GPU training, dynamic batching and mixed precision built in
  • Over 30 tutorials; Apache-2.0 license permits commercial use

Weaknesses

  • Library and research toolkit, not a ready-to-run server or app
  • No Docker image or HTTP API provided
  • Hardware requirements for training recipes are not stated
  • Real-time and streaming support is listed only as a future plan

What it needs

  • GPU optional
  • Needs PyTorch, HuggingFace
  • Models: Whisper, Wav2Vec2, WavLM, Hubert, GPT2

Also in Voice

See all 38
Also in Voice
RankProjectScore
1voicestudioDesktop app for voice cloning, dubbing and dictation with local speech models79.5k starsAGPL-3.083 out of 100
2whisper.cppC/C++ port of OpenAI Whisper for local speech-to-text transcription54.5k starsMIT77 out of 100
3VoiceboxLocal voice studio for cloning, TTS, dictation and agent speech58.1k starsMIT71 out of 100
#4buzzOffline desktop app for transcribing and translating audio with Whisper22.1k starsMIT69 out of 100
#5meetilyDesktop app that records, transcribes and summarizes meetings locally Live demo ↗ (opens in a new tab)32k starsMIT68 out of 100