piper-sample-generator/pyproject.toml

46 lines
1 KiB
TOML
Raw Permalink Normal View History

2025-08-29 12:19:25 -05:00
[build-system]
requires = ["setuptools>=62.3"]
build-backend = "setuptools.build_meta"
[project]
name = "piper-sample-generator"
2026-03-12 15:16:51 -05:00
version = "3.2.0"
license = {text = "MIT"}
2025-08-29 12:19:25 -05:00
description = "Generate TTS audio samples for training wake word systems"
readme = "README.md"
authors = [
{name = "The Home Assistant Authors", email = "hello@home-assistant.io"}
]
keywords = ["piper", "sample", "tts", "wakeword"]
requires-python = ">=3.9.0"
dependencies = [
2026-03-12 15:16:51 -05:00
"audiomentations==0.33.0",
"piper-tts==1.3.0",
"numpy>=2,<3",
2025-08-29 12:19:25 -05:00
"torch>=2,<3",
"torchaudio",
2026-03-12 15:16:51 -05:00
"webrtcvad",
2025-08-29 12:19:25 -05:00
]
[project.optional-dependencies]
dev = [
2026-03-12 15:16:51 -05:00
"black==22.12.0",
"flake8==6.0.0",
"isort==5.11.3",
"mypy==0.991",
"pylint==2.15.9",
2025-08-29 12:19:25 -05:00
]
[project.urls]
"Source Code" = "http://github.com/rhasspy/piper-sample-generator"
[tool.setuptools]
platforms = ["any"]
zip-safe = true
[tool.setuptools.packages.find]
2026-03-12 15:16:51 -05:00
include = ["piper_sample_generator*"]
2026-03-12 15:19:01 -05:00
[tool.setuptools.package-data]
piper_sample_generator = ["impulses/*.wav"]