-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Expand file tree
/
Copy pathpyproject.toml
More file actions
43 lines (40 loc) · 1.3 KB
/
pyproject.toml
File metadata and controls
43 lines (40 loc) · 1.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
[project]
name = "chatterbox-tts"
version = "0.1.7"
description = "Chatterbox: Open Source TTS and Voice Conversion by Resemble AI"
readme = "README.md"
requires-python = ">=3.10"
license = {file = "LICENSE"}
authors = [
]
dependencies = [
# numpy 1.x for Python < 3.13 (no 1.x wheels on 3.13+), numpy 2.x for 3.13+
"numpy>=1.24.0,<2.0.0; python_version < '3.13'",
"numpy>=2.0.0; python_version >= '3.13'",
"librosa==0.11.0",
"s3tokenizer",
# torch 2.6.0 supports Python 3.10-3.13; Python 3.14 needs 2.9.0+
"torch==2.6.0; python_version < '3.14'",
"torch>=2.9.0; python_version >= '3.14'",
"torchaudio==2.6.0; python_version < '3.14'",
"torchaudio>=2.9.0; python_version >= '3.14'",
"transformers==5.2.0",
"diffusers==0.29.0",
"resemble-perth @ git+https://github.com/resemble-ai/Perth.git@master",
"conformer==0.3.2",
"safetensors==0.5.3",
"spacy-pkuseg",
"pykakasi==2.3.0",
"gradio==6.8.0",
"pyloudnorm",
"omegaconf"
]
[project.urls]
Homepage = "https://github.com/resemble-ai/chatterbox"
Repository = "https://github.com/resemble-ai/chatterbox"
[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"
[tool.setuptools.packages.find]
where = ["src"]