Rust 绑定到 https://GitHub.com/ggerganov/whisper.cpp
此仓库已迁移到 Codeberg,未来将不再进行更新。请在 Codeberg 上打开所有未来的问题和 PR。whisper-rs 本身仍在 https://codeberg.org/tazz4843/whisper-rs 上维护,没有计划停止维护。
与大多数维护类似库的人不同,我反对 GenAI 和类似的"工具"。它们除了浪费时间和稀缺的自然资源外,并没有其他用途,而这些资源可以用于更好的用途。
raw-api: 将 whisper-rs-sys 公开,而不必将其作为依赖项引入。 注意: 启用此选项不再保证符合 semver 规范,因为 whisper-rs-sys 可能在 whisper-rs 的补丁版本中升级到一个破坏性版本。 * cuda: 启用 CUDA 支持。默认情况下,在运行时启用隐藏的 GPU 标志。 * hipblas: 启用 ROCm/hipBLAS 支持。仅在 Linux 上可用。默认情况下,在运行时启用隐藏的 GPU 标志。 * openblas: 启用 OpenBLAS 支持。 * metal: 启用 Metal 支持。默认情况下,在运行时启用隐藏的 GPU 标志。 * vulkan: 启用 Vulkan 支持。默认情况下,在运行时启用隐藏的 GPU 标志。 * log_backend: 允许钩入 whisper.cpp 的日志输出,并将其发送到 log 后端。需要调用暂无开放 Issues,或尚未同步最近议题。