本页面提供有关安装 OpenAI 的 Whisper 自动语音识别系统及其依赖项的详细说明。有关安装后如何使用 Whisper 的信息,请参阅基本用法。
Whisper 需要
安装 Whisper 最简单的方法是使用 pip
请注意,为了区别于其他名称相似的软件包,该软件包的名称是“openai-whisper”。
获取最新开发版本或希望为项目贡献代码时
`-e` 标志以“可编辑”模式安装包,这对于开发很有用。
安装 Whisper 时,以下依赖项将自动安装
| 依赖项 | 目的 | 要求 |
|---|---|---|
| numba | 用于性能关键函数的即时编译 | 必填 |
| numpy | 数值计算 | 必填 |
| torch | PyTorch 深度学习框架 | 必填 |
| tqdm | 进度条实用工具 | 必填 |
| more-itertools | 增强迭代实用工具 | 必填 |
| tiktoken | 文本处理的令牌化 | 必填 |
| triton | GPU 加速库 | 仅在 x86_64 Linux 上需要 |
来源:requirements.txt1-7 pyproject.toml24-31
为开发目的(测试、代码格式化等),还有额外的依赖项可用
这将安装
安装后,Whisper 的包结构如下
安装 Whisper 后,验证其是否正常工作
从命令行
这将显示 CLI 帮助信息。
从 Python
通过 GPU 加速,Whisper 的运行速度会显著提高。系统使用
来源:requirements.txt7 pyproject.toml31
确保您安装的是 openai-whisper,而不是仅 whisper,后者是一个不同的包。
如果遇到 PyTorch 问题
如果 Triton 在 Linux 上安装失败
pip install triton>=2.0.0确保您使用的是 Python 3.8 或更高版本
安装后,Whisper 通过 whisper 命令提供命令行接口
CLI 脚本在 whisper.transcribe:cli 入口点中定义。
刷新此 Wiki
最后索引时间2025 年 4 月 18 日(517a43)