[build-system] requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" [project] name = "soprano-tts" version = "0.1.0" authors = [ { name="ekwek1", email="eugene.kwek.1@gmail.com" }, ] description = "Soprano: Instant, Ultra‑Realistic Text‑to‑Speech" readme = "README.md" requires-python = ">=3.10" classifiers = [ "Programming Language :: Python :: 3", "Operating System :: OS Independent", ] dependencies = [ "accelerate", "fastapi", "gradio", "huggingface_hub", "numpy", "scipy", "sounddevice", "torch>=2.1.0", "transformers>=4.51.0", "unidecode", "uvicorn", "inflect" ] license = {file = "LICENSE"} [project.optional-dependencies] lmdeploy = ["lmdeploy"] [project.urls] Homepage = "https://github.com/ekwek1/soprano" Issues = "https://github.com/ekwek1/soprano/issues" [project.scripts] soprano = "soprano.cli:main" soprano-webui = "soprano.webui:main"