| import pathlib |
| from setuptools import find_packages, setup |
| from whisper_live.__version__ import __version__ |
|
|
|
|
| |
| HERE = pathlib.Path(__file__).parent |
|
|
| |
| README = (HERE / "README.md").read_text() |
|
|
| |
| setup( |
| name="whisper_live", |
| version=__version__, |
| description="A nearly-live implementation of OpenAI's Whisper.", |
| long_description=README, |
| long_description_content_type="text/markdown", |
| include_package_data=True, |
| url="https://github.com/collabora/WhisperLive", |
| author="Collabora Ltd", |
| author_email="vineet.suryan@collabora.com", |
| license="MIT", |
| classifiers=[ |
| "Development Status :: 4 - Beta", |
| "Intended Audience :: Developers", |
| "Intended Audience :: Science/Research", |
| "License :: OSI Approved :: MIT License", |
| "Programming Language :: Python :: 3", |
| "Programming Language :: Python :: 3 :: Only", |
| "Programming Language :: Python :: 3.8", |
| "Programming Language :: Python :: 3.9", |
| "Topic :: Scientific/Engineering :: Artificial Intelligence", |
| ], |
| packages=find_packages( |
| exclude=( |
| "examples", |
| "Audio-Transcription-Chrome", |
| "Audio-Transcription-Firefox", |
| "requirements", |
| "whisper-finetuning" |
| ) |
| ), |
| install_requires=[ |
| "PyAudio", |
| "faster-whisper==1.1.0", |
| "torch", |
| "torchaudio", |
| "websockets", |
| "onnxruntime==1.17.0", |
| "scipy", |
| "websocket-client", |
| "numba", |
| "openai-whisper==20240930", |
| "kaldialign", |
| "soundfile", |
| "tokenizers==0.20.3", |
| "librosa", |
| "numpy==1.26.4", |
| "openvino", |
| "openvino-genai", |
| "openvino-tokenizers", |
| "optimum", |
| "optimum-intel", |
| ], |
| python_requires=">=3.9" |
| ) |
|
|