Speechbrain
一、项目简介
SpeechBrain 是开源的语音工具包,基于 PyTorch,覆盖语音识别、说话人识别与验证、语音增强、语音分离等多种任务,提供完整的训练与推理「配方(recipes)」。
二、核心特性
- 多任务支持:ASR、说话人识别、增强、分离;
- 模块化:组件可自由组合;
- 训练流程完整:内置 recipes;
- 预训练模型丰富;
- 与 PyTorch 深度集成;
- 文档与教程完善。
三、适用场景
- 语音识别与说话人识别;
- 语音增强与降噪;
- 语音研究实验。
四、快速上手
pip install speechbrain
from speechbrain.inference import EncoderASR
asr = EncoderASR.from_hparams(source="speechbrain/asr-wav2vec2-commonvoice-en")
五、注意事项
- 训练建议用 GPU;数据准备较繁琐;
- 不同 recipe 的依赖可能不同;
- 注意模型许可。