文章来源于Python兴趣圈,作者方圆也有小天地
本文小编给大家推荐一款名为insanely-fast-whisper的音频转录工具,近期在 Github 上超级火🔥🔥🔥。
它底层使用OpenAI's Whisper Large v3,适用于在 Mac 或 Nvidia GPU 上运行,并使用Whisper + Pyannote库加速转录和语音分段。
上线没多久,Star已达3.9K!
项目地址:http://github.com/Vaibhavs10/insanely-fast-whisper

核心特性
以下是官方说明中在Nvidia A100 - 80GB上运行的一些基准测试:

安装使用
pip install insanely-fast-whisper insanely-fast-whisper --file-name --batch-size 2 --device-id mps --hf_token 注意:如果您在 macOS 上运行,还需要添加--device-id mps标志。
使用过程中常见问题
1、如何正确安装flash-attn使其与insanely-fast-whisper一起使用?
确保通过安装它pipx runpip insanely-fast-whisper install flash-attn --no-build-isolation。
2、如何解决AssertionError: Torch not compiled with CUDA enabled Windows 上的错误?
这个问题的根本原因仍然未知,但是,您可以通过在 virtualenv 中手动安装 torch 来解决此问题,例如python -m pip install torch torchvision torchaudio --index-url
3、如何避免 Mac 上出现内存不足 (OOM) 异常?
mps后端没有像 CUDA 那样优化,因此更需要内存。通常,您可以--batch-size 4毫无问题地运行(应使用大约 12GB GPU VRAM)。别忘了设置--device mps
