PaddlePaddle/PaddleSpeech

PaddleSpeech

Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ASR with punctuation, Streaming TTS with text frontend, Speaker Verification System, End-to-End Speech Translation and Keyword Spotting. Won NAACL2022 Best Demo Award.

39/100Speech
Stars12,601
Forks1,954
LanguagePython
LicenseApache-2.0

Overview

Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ASR with punctuation, Streaming TTS with text frontend, Speaker Verification System, End-to-End Speech Translation and Keyword Spotting. Won NAACL2022 Best Demo Award.

Best for

  • Evaluating PaddleSpeech for Python AI workflows.
  • Comparing a GitHub project with 12,601 stars and current repository activity.

Pros

  • PaddleSpeech has visible GitHub traction with 12,601 stars. Topics: asr, code-switch, conformer.
  • The project provides an external homepage for deeper evaluation.

Cons

  • Production fit still depends on documentation depth, issue activity, and release cadence.
  • License review should confirm the Apache-2.0 terms fit your use case.

Production readiness

PaddleSpeech should be validated with its README, release history, open issues, and integration requirements before production use.

License risk

Apache-2.0 is reported by GitHub; review the repository license before redistribution or commercial use.

Install

pip install paddlepaddle -i https://mirror.baidu.com/pypi/simplewget -c https://paddlespeech.cdn.bcebos.com/PaddleAudio/zh.wavwget -c https://paddlespeech.cdn.bcebos.com/PaddleAudio/en.wav

Star trend

13k13k13k05-1605-1805-20