简短回答:WhisPaste 从不强制要求 GPU。在 Windows 和 Linux 上,它通过 Vulkan 加速,一个版本即可覆盖 NVIDIA、AMD 和 Intel;在 Apple Silicon 上,它使用 Metal。其他情况——驱动程序过旧、没有独立显卡,或机器直接不支持——都会在 CPU 上运行模型。8 GB 内存是唯一的硬性要求,并会在启动时检查。
检查你的配置
你的结果
已关闭 JavaScript,因此下方会显示三种可能的结果。请选择与你的系统相符的那一项。
Vulkan — GPU 加速
WhisPaste 为 Windows 和 Linux 提供 whisper.cpp 的 Vulkan 版本。Vulkan 对 NVIDIA、AMD 和 Intel 使用同一条代码路径,因此非 NVIDIA 显卡在这里并不是二等公民:只要驱动程序支持 Vulkan,模型就会在 GPU 上运行。紧凑型模型大约需要 900 MB 显存,均衡型约 1.5 GB,高级型约 2.6 GB。
Metal — GPU 加速
Mac 版本面向 Apple Silicon,通过 Metal 加速。Apple Silicon 在处理器和图形之间共享同一块内存,因此无需规划单独的显存预算:8 GB 的 Mac 已能从容运行均衡型模型。
CPU — 可用,只是较慢
没有可用的 GPU 驱动程序时,WhisPaste 会在处理器上运行模型。这是受支持的配置,而非故障状态:紧凑型模型正是为这种情况设计的,要求仍然是 8 GB 内存和 64 位处理器。如果你更看重速度而非语言覆盖范围,第二种设备端引擎 Parakeet 在 CPU 上也很快,在同一台机器上比紧凑型 Whisper 模型快数倍(我们的 CPU 基准测试),支持 25 种欧洲语言而非 99 种。
较旧的 GeForce 显卡(400 至 700 系列)以及部分较旧的 Quadro、Tesla 和 GRID K 显卡,在自动模式下会使用处理器,因为它们的 GPU 路径曾崩溃或卡死。你仍可手动选择 GPU。
AMD 显卡使用与其他显卡相同的 Vulkan 构建版本,无需厂商专用的下载。它们需要可用的 Vulkan 驱动程序,当前的显卡驱动程序通常已包含。
Intel 集成显卡在这里也算作 GPU:只要驱动程序支持 Vulkan,模型就会在集成 GPU 上运行。由于集成芯片借用系统内存,而非拥有独立显存,WhisPaste 会刻意保守,不会把最大的模型放到它们上面。
WhisPaste 如何选择后端
检测在启动时进行一次,选择过程无需你干预:Windows 和 Linux 使用 Vulkan,Apple Silicon 使用 Metal;未找到兼容 GPU 或检测尚未完成时,使用处理器。你也可以手动覆盖——“仅 CPU”设置会在任何机器上强制使用处理器路径,这是在排查其他问题时排除 GPU 最快的方法。
GPU 出现异常时会怎样
两道安全网可防止糟糕的驱动程序连带拖垮应用。如果在 GPU 上加载模型时卡住(例如冷启动时的着色器编译永远无法完成),WhisPaste 会在仅使用处理器的专用引擎上重试一次。如果加载时 GPU 连续崩溃两次,则会在该机器上关闭加速,直到你在设置中重新开启:应用会继续在处理器上转写,而不会让你陷入崩溃循环。这两种情况的处理都无需你查看日志文件。
你实际需要什么
最低要求是 Windows 10、macOS 或 Linux 上的 8 GB 内存和 64 位处理器;应用会在启动时检查内存,如果机器低于这一要求,会直接告诉你。其余都是可选的。只有在你想使用更大的模型时,显存才重要,而且它取决于模型,而不是应用本身。
| 档位 | 显存 |
|---|---|
| Quick & Compact (whisper-small) | ~900 MB |
| Balanced (whisper-medium) | ~1.5 GB |
| Best Quality (whisper-large-v3-turbo) | ~2.6 GB |
首次使用之前
- 要在本地运行 Whisper,我一定需要 NVIDIA 显卡吗?
- 不需要。WhisPaste 在 Windows 和 Linux 上提供 Vulkan 版本,Vulkan 对 NVIDIA、AMD 和 Intel 一视同仁,无需安装 CUDA 工具包。如果你有较新的 NVIDIA 显卡(RTX 或 GTX 16 系列),GitHub 版本还可以在设置中额外下载可选的 CUDA 扩展包;使用 GPU 并不需要它。
- 如果我的 GPU 太旧或驱动程序有问题,会怎样?
- 它会自动回退到处理器。GPU 上卡住的模型加载会在仅使用处理器的引擎上重试一次;GPU 加载崩溃两次后,该机器上的加速会被关闭,直到你在设置中重新开启,应用因此保持可用。
- 本地语音识别需要多少显存?
- 我们的估算:紧凑型约 900 MB,均衡型约 1.5 GB,高级型约 2.6 GB。在 Apple Silicon 上则以共享内存池为准,因此 8 GB 的 Mac 即可运行均衡型模型。