跳转到主要内容

whisper.cpp CLI的Python包。

项目描述

whisper.cpp-cli

whisper.cpp CLI的Python封装。

whisper.cpp打包成预构建的、可通过pip安装的wheel,适用于macOS和Linux。

安装

在PyPI上可用,提供预构建的macOS和Linux wheel

pip install whisper.cpp-cli

安装后,whisper-cpp将作为一个命令行工具暴露出来

whisper-cpp --help

用法

按照Simon Willison的在macOS上使用whisper-cpp转录MP3,安装后,你可以下载一个Whisper模型文件

curl -o ggml-large-v3-q5_0.bin -L 'https://hugging-face.cn/ggerganov/whisper.cpp/resolve/main/ggml-large-v3-q5_0.bin?download=true'

如有必要,将MP3转换为16kHz WAV

ffmpeg -i input.mp3 -ar 16000 input.wav

然后按照以下方式进行转录

whisper-cpp -m ggml-large-v3-q5_0.bin input.wav --output-txt

开发

whisper.cpp编译时没有使用任何CPU或GPU加速。

将来,如果whisper.cpp本身支持这些功能,我希望分发带有Core ML支持CUDA支持等的构建。

最新版本编译针对v1.5.5

许可证

MIT

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

whisper_cpp_cli-0.0.3.tar.gz (5.5 kB 查看哈希值)

上传于

构建的版本

whisper_cpp_cli-0.0.3-py3-none-win_amd64.whl (364.1 kB 查看哈希值)

上传于 Python 3 Windows x86-64

whisper_cpp_cli-0.0.3-py3-none-win32.whl (300.2 kB 查看哈希值)

上传于 Python 3 Windows x86

whisper_cpp_cli-0.0.3-py3-none-musllinux_1_1_x86_64.whl (1.1 MB 查看哈希值)

上传于 Python 3 musllinux: musl 1.1+ x86-64

whisper_cpp_cli-0.0.3-py3-none-musllinux_1_1_ppc64le.whl (1.3 MB 查看哈希值)

上传于 Python 3 musllinux: musl 1.1+ ppc64le

whisper_cpp_cli-0.0.3-py3-none-musllinux_1_1_i686.whl (1.2 MB 查看哈希值)

上传于 Python 3 musllinux: musl 1.1+ i686

whisper_cpp_cli-0.0.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (589.0 kB 查看哈希值)

上传于 Python 3 manylinux: glibc 2.17+ x86-64

whisper_cpp_cli-0.0.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (714.8 kB 查看哈希值)

上传于 Python 3 manylinux: glibc 2.17+ ppc64le

whisper_cpp_cli-0.0.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (631.0 kB 查看哈希值)

上传于 Python 3 manylinux: glibc 2.17+ i686

whisper_cpp_cli-0.0.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (569.7 kB 查看哈希值)

上传于 Python 3 manylinux: glibc 2.17+ ARM64

whisper_cpp_cli-0.0.3-py3-none-macosx_11_0_arm64.whl (523.1 kB 查看哈希值)

上传于 Python 3 macOS 11.0+ ARM64

whisper_cpp_cli-0.0.3-py3-none-macosx_10_12_x86_64.whl (599.0 kB 查看哈希值)

上传于 Python 3 macOS 10.12+ x86-64

支持者