├── .env ├── .github └── FUNDING.yml ├── .gitignore ├── ChatTTS ├── __init__.py ├── config │ ├── __init__.py │ └── config.py ├── core.py ├── experimental │ └── llm.py ├── infer │ └── api.py ├── model │ ├── __init__.py │ ├── cuda │ │ ├── __init__.py │ │ ├── patch.py │ │ └── te_llama.py │ ├── dvae.py │ ├── gpt.py │ ├── processors.py │ └── tokenizer.py ├── norm.py ├── res │ ├── __init__.py │ ├── homophones_map.json │ └── sha256_map.json └── utils │ ├── __init__.py │ ├── dl.py │ ├── download.py │ ├── gpu.py │ ├── gpu_utils.py │ ├── infer_utils.py │ ├── io.py │ ├── io_utils.py │ └── log.py ├── Dockerfile.cpu ├── Dockerfile.gpu ├── LICENSE ├── README.md ├── README_EN.md ├── app.py ├── asset └── 模型下载说明.txt ├── cover-pt.py ├── docker-compose.cpu.yaml ├── docker-compose.gpu.yaml ├── faq.md ├── ffmpeg └── ffmpeg下载.txt ├── listen-speaker ├── 083806_use14.39s-audio0s-seed1983.pt-te0.1-tp0.701-tk20-textlen5-39593-merge.wav ├── 083900_use3.43s-audio0s-seed13.pt-te0.1-tp0.701-tk20-textlen5-09614-merge.wav ├── 083910_use3.22s-audio0s-seed7869.pt-te0.1-tp0.701-tk20-textlen5-19801-merge.wav ├── 083919_use3.42s-audio0s-seed6653.pt-te0.1-tp0.701-tk20-textlen5-10851-merge.wav ├── 083928_use3.3s-audio0s-seed4751.pt-te0.1-tp0.701-tk20-textlen5-69400-merge.wav ├── 083937_use3.11s-audio0s-seed1579.pt-te0.1-tp0.701-tk20-textlen5-27436-merge.wav ├── 083945_use3.13s-audio0s-seed14.pt-te0.1-tp0.701-tk20-textlen5-57598-merge.wav ├── 083955_use2.84s-audio0s-seed3333.pt-te0.1-tp0.701-tk20-textlen5-93133-merge.wav ├── 084004_use3.08s-audio0s-seed1111.pt-te0.1-tp0.701-tk20-textlen5-39727-merge.wav ├── 084014_use3.37s-audio0s-seed11.pt-te0.1-tp0.701-tk20-textlen5-27662-merge.wav ├── 084024_use3.3s-audio0s-seed1031.pt-te0.1-tp0.701-tk20-textlen5-19879-merge.wav ├── 084032_use3.36s-audio0s-seed2222.pt-te0.1-tp0.701-tk20-textlen5-48884-merge.wav ├── 084040_use3.12s-audio0s-seed12.pt-te0.1-tp0.701-tk20-textlen5-28377-merge.wav ├── 084048_use3.16s-audio0s-seed5555.pt-te0.1-tp0.701-tk20-textlen5-42929-merge.wav ├── 084056_use3.02s-audio0s-seed5099.pt-te0.1-tp0.701-tk20-textlen5-35891-merge.wav ├── 084454_use3.47s-audio0s-seed2345.pt-te0.1-tp0.701-tk20-textlen5-86669-merge.wav ├── 084503_use3.22s-audio0s-seed4785.pt-te0.1-tp0.701-tk20-textlen5-95898-merge.wav ├── 084511_use3.56s-audio0s-seed491.pt-te0.1-tp0.701-tk20-textlen5-66150-merge.wav ├── 084518_use3.15s-audio0s-seed4444.pt-te0.1-tp0.701-tk20-textlen5-77649-merge.wav ├── 084526_use3.38s-audio0s-seed1455.pt-te0.1-tp0.701-tk20-textlen5-54547-merge.wav ├── 084755_use3.18s-audio0s-seed2328.pt-te0.1-tp0.701-tk20-textlen5-85733-merge.wav ├── 084813_use3.47s-audio0s-seed8888.pt-te0.1-tp0.701-tk20-textlen5-96180-merge.wav ├── 084823_use3.33s-audio0s-seed16.pt-te0.1-tp0.701-tk20-textlen5-51038-merge.wav ├── 084832_use2.95s-audio0s-seed1234.pt-te0.1-tp0.701-tk20-textlen5-80959-merge.wav ├── 084842_use3.34s-audio0s-seed1518.pt-te0.1-tp0.701-tk20-textlen5-37066-merge.wav ├── 084851_use3.08s-audio0s-seed7777.pt-te0.1-tp0.701-tk20-textlen5-99477-merge.wav ├── 084901_use2.81s-audio0s-seed4099.pt-te0.1-tp0.701-tk20-textlen5-16898-merge.wav ├── 084910_use3.29s-audio0s-seed5600.pt-te0.1-tp0.701-tk20-textlen5-42899-merge.wav ├── 084919_use3.12s-audio0s-seed5400.pt-te0.1-tp0.701-tk20-textlen5-57496-merge.wav ├── 084929_use3.43s-audio0s-seed9999.pt-te0.1-tp0.701-tk20-textlen5-32652-merge.wav ├── 084945_use3.13s-audio0s-seed125.pt-te0.1-tp0.701-tk20-textlen5-93149-merge.wav ├── 084954_use3.25s-audio0s-seed2279.pt-te0.1-tp0.701-tk20-textlen5-62556-merge.wav ├── 085002_use3.2s-audio0s-seed6666.pt-te0.1-tp0.701-tk20-textlen5-07948-merge.wav ├── 085011_use3.31s-audio0s-seed492.pt-te0.1-tp0.701-tk20-textlen5-17771-merge.wav └── 085020_use3.04s-audio0s-seed5.pt-te0.1-tp0.701-tk20-textlen5-82025-merge.wav ├── pyproject.toml ├── requirements.txt ├── run.bat ├── run.py ├── runtest.bat ├── speaker ├── 1031.pt ├── 11.pt ├── 1111.pt ├── 12.pt ├── 1234.pt ├── 125.pt ├── 13.pt ├── 14.pt ├── 1455.pt ├── 1518.pt ├── 1579.pt ├── 16.pt ├── 1983.pt ├── 2222.pt ├── 2279.pt ├── 2328.pt ├── 2345.pt ├── 3333.pt ├── 4099.pt ├── 4444.pt ├── 4751.pt ├── 4785.pt ├── 491.pt ├── 492.pt ├── 5.pt ├── 5099.pt ├── 5400.pt ├── 5555.pt ├── 5600.pt ├── 6653.pt ├── 6666.pt ├── 7777.pt ├── 7869.pt ├── 8888.pt └── 9999.pt ├── start.bat ├── static └── js │ ├── bootstrap.bundle.min.js │ ├── bootstrap.min.css │ ├── jquery.min.js │ └── layer │ ├── layer.js │ ├── mobile │ ├── layer.js │ └── need │ │ └── layer.css │ └── theme │ └── default │ ├── icon-ext.png │ ├── icon.png │ ├── layer.css │ ├── loading-0.gif │ ├── loading-1.gif │ └── loading-2.gif ├── templates ├── index.html └── indexen.html ├── test.py ├── tools ├── __init__.py ├── audio │ ├── __init__.py │ └── np.py ├── checksum │ ├── main.go │ └── tmpl.go ├── llm │ ├── __init__.py │ └── llm.py ├── logger │ ├── __init__.py │ └── log.py ├── normalizer │ ├── __init__.py │ ├── en.py │ └── zh.py └── seeder │ ├── __init__.py │ └── ctx.py └── uilib ├── __init__.py ├── cfg.py ├── utils.py └── zh_normalization ├── README.md ├── __init__.py ├── char_convert.py ├── chronology.py ├── constants.py ├── num.py ├── phonecode.py ├── quantifier.py └── text_normlization.py /.env: -------------------------------------------------------------------------------- 1 | WEB_ADDRESS=127.0.0.1:9966 2 | compile=false 3 | device=default 4 | merge_size=6 -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/.gitignore -------------------------------------------------------------------------------- /ChatTTS/__init__.py: -------------------------------------------------------------------------------- 1 | from .core import Chat 2 | -------------------------------------------------------------------------------- /ChatTTS/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/config/__init__.py -------------------------------------------------------------------------------- /ChatTTS/config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/config/config.py -------------------------------------------------------------------------------- /ChatTTS/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/core.py -------------------------------------------------------------------------------- /ChatTTS/experimental/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/experimental/llm.py -------------------------------------------------------------------------------- /ChatTTS/infer/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/infer/api.py -------------------------------------------------------------------------------- /ChatTTS/model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/model/__init__.py -------------------------------------------------------------------------------- /ChatTTS/model/cuda/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/model/cuda/__init__.py -------------------------------------------------------------------------------- /ChatTTS/model/cuda/patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/model/cuda/patch.py -------------------------------------------------------------------------------- /ChatTTS/model/cuda/te_llama.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/model/cuda/te_llama.py -------------------------------------------------------------------------------- /ChatTTS/model/dvae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/model/dvae.py -------------------------------------------------------------------------------- /ChatTTS/model/gpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/model/gpt.py -------------------------------------------------------------------------------- /ChatTTS/model/processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/model/processors.py -------------------------------------------------------------------------------- /ChatTTS/model/tokenizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/model/tokenizer.py -------------------------------------------------------------------------------- /ChatTTS/norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/norm.py -------------------------------------------------------------------------------- /ChatTTS/res/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ChatTTS/res/homophones_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/res/homophones_map.json -------------------------------------------------------------------------------- /ChatTTS/res/sha256_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/res/sha256_map.json -------------------------------------------------------------------------------- /ChatTTS/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/utils/__init__.py -------------------------------------------------------------------------------- /ChatTTS/utils/dl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/utils/dl.py -------------------------------------------------------------------------------- /ChatTTS/utils/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/utils/download.py -------------------------------------------------------------------------------- /ChatTTS/utils/gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/utils/gpu.py -------------------------------------------------------------------------------- /ChatTTS/utils/gpu_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/utils/gpu_utils.py -------------------------------------------------------------------------------- /ChatTTS/utils/infer_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/utils/infer_utils.py -------------------------------------------------------------------------------- /ChatTTS/utils/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/utils/io.py -------------------------------------------------------------------------------- /ChatTTS/utils/io_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/utils/io_utils.py -------------------------------------------------------------------------------- /ChatTTS/utils/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ChatTTS/utils/log.py -------------------------------------------------------------------------------- /Dockerfile.cpu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/Dockerfile.cpu -------------------------------------------------------------------------------- /Dockerfile.gpu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/Dockerfile.gpu -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/README.md -------------------------------------------------------------------------------- /README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/README_EN.md -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/app.py -------------------------------------------------------------------------------- /asset/模型下载说明.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/asset/模型下载说明.txt -------------------------------------------------------------------------------- /cover-pt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/cover-pt.py -------------------------------------------------------------------------------- /docker-compose.cpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/docker-compose.cpu.yaml -------------------------------------------------------------------------------- /docker-compose.gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/docker-compose.gpu.yaml -------------------------------------------------------------------------------- /faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/faq.md -------------------------------------------------------------------------------- /ffmpeg/ffmpeg下载.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/ffmpeg/ffmpeg下载.txt -------------------------------------------------------------------------------- /listen-speaker/083806_use14.39s-audio0s-seed1983.pt-te0.1-tp0.701-tk20-textlen5-39593-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/083806_use14.39s-audio0s-seed1983.pt-te0.1-tp0.701-tk20-textlen5-39593-merge.wav -------------------------------------------------------------------------------- /listen-speaker/083900_use3.43s-audio0s-seed13.pt-te0.1-tp0.701-tk20-textlen5-09614-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/083900_use3.43s-audio0s-seed13.pt-te0.1-tp0.701-tk20-textlen5-09614-merge.wav -------------------------------------------------------------------------------- /listen-speaker/083910_use3.22s-audio0s-seed7869.pt-te0.1-tp0.701-tk20-textlen5-19801-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/083910_use3.22s-audio0s-seed7869.pt-te0.1-tp0.701-tk20-textlen5-19801-merge.wav -------------------------------------------------------------------------------- /listen-speaker/083919_use3.42s-audio0s-seed6653.pt-te0.1-tp0.701-tk20-textlen5-10851-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/083919_use3.42s-audio0s-seed6653.pt-te0.1-tp0.701-tk20-textlen5-10851-merge.wav -------------------------------------------------------------------------------- /listen-speaker/083928_use3.3s-audio0s-seed4751.pt-te0.1-tp0.701-tk20-textlen5-69400-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/083928_use3.3s-audio0s-seed4751.pt-te0.1-tp0.701-tk20-textlen5-69400-merge.wav -------------------------------------------------------------------------------- /listen-speaker/083937_use3.11s-audio0s-seed1579.pt-te0.1-tp0.701-tk20-textlen5-27436-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/083937_use3.11s-audio0s-seed1579.pt-te0.1-tp0.701-tk20-textlen5-27436-merge.wav -------------------------------------------------------------------------------- /listen-speaker/083945_use3.13s-audio0s-seed14.pt-te0.1-tp0.701-tk20-textlen5-57598-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/083945_use3.13s-audio0s-seed14.pt-te0.1-tp0.701-tk20-textlen5-57598-merge.wav -------------------------------------------------------------------------------- /listen-speaker/083955_use2.84s-audio0s-seed3333.pt-te0.1-tp0.701-tk20-textlen5-93133-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/083955_use2.84s-audio0s-seed3333.pt-te0.1-tp0.701-tk20-textlen5-93133-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084004_use3.08s-audio0s-seed1111.pt-te0.1-tp0.701-tk20-textlen5-39727-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084004_use3.08s-audio0s-seed1111.pt-te0.1-tp0.701-tk20-textlen5-39727-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084014_use3.37s-audio0s-seed11.pt-te0.1-tp0.701-tk20-textlen5-27662-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084014_use3.37s-audio0s-seed11.pt-te0.1-tp0.701-tk20-textlen5-27662-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084024_use3.3s-audio0s-seed1031.pt-te0.1-tp0.701-tk20-textlen5-19879-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084024_use3.3s-audio0s-seed1031.pt-te0.1-tp0.701-tk20-textlen5-19879-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084032_use3.36s-audio0s-seed2222.pt-te0.1-tp0.701-tk20-textlen5-48884-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084032_use3.36s-audio0s-seed2222.pt-te0.1-tp0.701-tk20-textlen5-48884-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084040_use3.12s-audio0s-seed12.pt-te0.1-tp0.701-tk20-textlen5-28377-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084040_use3.12s-audio0s-seed12.pt-te0.1-tp0.701-tk20-textlen5-28377-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084048_use3.16s-audio0s-seed5555.pt-te0.1-tp0.701-tk20-textlen5-42929-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084048_use3.16s-audio0s-seed5555.pt-te0.1-tp0.701-tk20-textlen5-42929-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084056_use3.02s-audio0s-seed5099.pt-te0.1-tp0.701-tk20-textlen5-35891-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084056_use3.02s-audio0s-seed5099.pt-te0.1-tp0.701-tk20-textlen5-35891-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084454_use3.47s-audio0s-seed2345.pt-te0.1-tp0.701-tk20-textlen5-86669-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084454_use3.47s-audio0s-seed2345.pt-te0.1-tp0.701-tk20-textlen5-86669-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084503_use3.22s-audio0s-seed4785.pt-te0.1-tp0.701-tk20-textlen5-95898-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084503_use3.22s-audio0s-seed4785.pt-te0.1-tp0.701-tk20-textlen5-95898-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084511_use3.56s-audio0s-seed491.pt-te0.1-tp0.701-tk20-textlen5-66150-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084511_use3.56s-audio0s-seed491.pt-te0.1-tp0.701-tk20-textlen5-66150-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084518_use3.15s-audio0s-seed4444.pt-te0.1-tp0.701-tk20-textlen5-77649-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084518_use3.15s-audio0s-seed4444.pt-te0.1-tp0.701-tk20-textlen5-77649-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084526_use3.38s-audio0s-seed1455.pt-te0.1-tp0.701-tk20-textlen5-54547-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084526_use3.38s-audio0s-seed1455.pt-te0.1-tp0.701-tk20-textlen5-54547-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084755_use3.18s-audio0s-seed2328.pt-te0.1-tp0.701-tk20-textlen5-85733-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084755_use3.18s-audio0s-seed2328.pt-te0.1-tp0.701-tk20-textlen5-85733-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084813_use3.47s-audio0s-seed8888.pt-te0.1-tp0.701-tk20-textlen5-96180-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084813_use3.47s-audio0s-seed8888.pt-te0.1-tp0.701-tk20-textlen5-96180-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084823_use3.33s-audio0s-seed16.pt-te0.1-tp0.701-tk20-textlen5-51038-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084823_use3.33s-audio0s-seed16.pt-te0.1-tp0.701-tk20-textlen5-51038-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084832_use2.95s-audio0s-seed1234.pt-te0.1-tp0.701-tk20-textlen5-80959-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084832_use2.95s-audio0s-seed1234.pt-te0.1-tp0.701-tk20-textlen5-80959-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084842_use3.34s-audio0s-seed1518.pt-te0.1-tp0.701-tk20-textlen5-37066-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084842_use3.34s-audio0s-seed1518.pt-te0.1-tp0.701-tk20-textlen5-37066-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084851_use3.08s-audio0s-seed7777.pt-te0.1-tp0.701-tk20-textlen5-99477-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084851_use3.08s-audio0s-seed7777.pt-te0.1-tp0.701-tk20-textlen5-99477-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084901_use2.81s-audio0s-seed4099.pt-te0.1-tp0.701-tk20-textlen5-16898-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084901_use2.81s-audio0s-seed4099.pt-te0.1-tp0.701-tk20-textlen5-16898-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084910_use3.29s-audio0s-seed5600.pt-te0.1-tp0.701-tk20-textlen5-42899-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084910_use3.29s-audio0s-seed5600.pt-te0.1-tp0.701-tk20-textlen5-42899-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084919_use3.12s-audio0s-seed5400.pt-te0.1-tp0.701-tk20-textlen5-57496-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084919_use3.12s-audio0s-seed5400.pt-te0.1-tp0.701-tk20-textlen5-57496-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084929_use3.43s-audio0s-seed9999.pt-te0.1-tp0.701-tk20-textlen5-32652-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084929_use3.43s-audio0s-seed9999.pt-te0.1-tp0.701-tk20-textlen5-32652-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084945_use3.13s-audio0s-seed125.pt-te0.1-tp0.701-tk20-textlen5-93149-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084945_use3.13s-audio0s-seed125.pt-te0.1-tp0.701-tk20-textlen5-93149-merge.wav -------------------------------------------------------------------------------- /listen-speaker/084954_use3.25s-audio0s-seed2279.pt-te0.1-tp0.701-tk20-textlen5-62556-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/084954_use3.25s-audio0s-seed2279.pt-te0.1-tp0.701-tk20-textlen5-62556-merge.wav -------------------------------------------------------------------------------- /listen-speaker/085002_use3.2s-audio0s-seed6666.pt-te0.1-tp0.701-tk20-textlen5-07948-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/085002_use3.2s-audio0s-seed6666.pt-te0.1-tp0.701-tk20-textlen5-07948-merge.wav -------------------------------------------------------------------------------- /listen-speaker/085011_use3.31s-audio0s-seed492.pt-te0.1-tp0.701-tk20-textlen5-17771-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/085011_use3.31s-audio0s-seed492.pt-te0.1-tp0.701-tk20-textlen5-17771-merge.wav -------------------------------------------------------------------------------- /listen-speaker/085020_use3.04s-audio0s-seed5.pt-te0.1-tp0.701-tk20-textlen5-82025-merge.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/listen-speaker/085020_use3.04s-audio0s-seed5.pt-te0.1-tp0.701-tk20-textlen5-82025-merge.wav -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/requirements.txt -------------------------------------------------------------------------------- /run.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | .\venv\scripts\python.exe app.py 4 | pause -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/run.py -------------------------------------------------------------------------------- /runtest.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | .\venv\scripts\python.exe test.py 4 | pause -------------------------------------------------------------------------------- /speaker/1031.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/1031.pt -------------------------------------------------------------------------------- /speaker/11.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/11.pt -------------------------------------------------------------------------------- /speaker/1111.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/1111.pt -------------------------------------------------------------------------------- /speaker/12.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/12.pt -------------------------------------------------------------------------------- /speaker/1234.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/1234.pt -------------------------------------------------------------------------------- /speaker/125.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/125.pt -------------------------------------------------------------------------------- /speaker/13.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/13.pt -------------------------------------------------------------------------------- /speaker/14.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/14.pt -------------------------------------------------------------------------------- /speaker/1455.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/1455.pt -------------------------------------------------------------------------------- /speaker/1518.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/1518.pt -------------------------------------------------------------------------------- /speaker/1579.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/1579.pt -------------------------------------------------------------------------------- /speaker/16.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/16.pt -------------------------------------------------------------------------------- /speaker/1983.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/1983.pt -------------------------------------------------------------------------------- /speaker/2222.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/2222.pt -------------------------------------------------------------------------------- /speaker/2279.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/2279.pt -------------------------------------------------------------------------------- /speaker/2328.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/2328.pt -------------------------------------------------------------------------------- /speaker/2345.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/2345.pt -------------------------------------------------------------------------------- /speaker/3333.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/3333.pt -------------------------------------------------------------------------------- /speaker/4099.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/4099.pt -------------------------------------------------------------------------------- /speaker/4444.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/4444.pt -------------------------------------------------------------------------------- /speaker/4751.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/4751.pt -------------------------------------------------------------------------------- /speaker/4785.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/4785.pt -------------------------------------------------------------------------------- /speaker/491.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/491.pt -------------------------------------------------------------------------------- /speaker/492.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/492.pt -------------------------------------------------------------------------------- /speaker/5.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/5.pt -------------------------------------------------------------------------------- /speaker/5099.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/5099.pt -------------------------------------------------------------------------------- /speaker/5400.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/5400.pt -------------------------------------------------------------------------------- /speaker/5555.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/5555.pt -------------------------------------------------------------------------------- /speaker/5600.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/5600.pt -------------------------------------------------------------------------------- /speaker/6653.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/6653.pt -------------------------------------------------------------------------------- /speaker/6666.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/6666.pt -------------------------------------------------------------------------------- /speaker/7777.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/7777.pt -------------------------------------------------------------------------------- /speaker/7869.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/7869.pt -------------------------------------------------------------------------------- /speaker/8888.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/8888.pt -------------------------------------------------------------------------------- /speaker/9999.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/speaker/9999.pt -------------------------------------------------------------------------------- /start.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | cd /d D:\ChatTTS-ui 3 | call .\venv\Scripts\activate 4 | python app.py 5 | pause -------------------------------------------------------------------------------- /static/js/bootstrap.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/static/js/bootstrap.bundle.min.js -------------------------------------------------------------------------------- /static/js/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/static/js/bootstrap.min.css -------------------------------------------------------------------------------- /static/js/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/static/js/jquery.min.js -------------------------------------------------------------------------------- /static/js/layer/layer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/static/js/layer/layer.js -------------------------------------------------------------------------------- /static/js/layer/mobile/layer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/static/js/layer/mobile/layer.js -------------------------------------------------------------------------------- /static/js/layer/mobile/need/layer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/static/js/layer/mobile/need/layer.css -------------------------------------------------------------------------------- /static/js/layer/theme/default/icon-ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/static/js/layer/theme/default/icon-ext.png -------------------------------------------------------------------------------- /static/js/layer/theme/default/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/static/js/layer/theme/default/icon.png -------------------------------------------------------------------------------- /static/js/layer/theme/default/layer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/static/js/layer/theme/default/layer.css -------------------------------------------------------------------------------- /static/js/layer/theme/default/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/static/js/layer/theme/default/loading-0.gif -------------------------------------------------------------------------------- /static/js/layer/theme/default/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/static/js/layer/theme/default/loading-1.gif -------------------------------------------------------------------------------- /static/js/layer/theme/default/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/static/js/layer/theme/default/loading-2.gif -------------------------------------------------------------------------------- /templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/templates/index.html -------------------------------------------------------------------------------- /templates/indexen.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/templates/indexen.html -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/test.py -------------------------------------------------------------------------------- /tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/audio/__init__.py: -------------------------------------------------------------------------------- 1 | from .np import unsafe_float_to_int16 2 | -------------------------------------------------------------------------------- /tools/audio/np.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/tools/audio/np.py -------------------------------------------------------------------------------- /tools/checksum/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/tools/checksum/main.go -------------------------------------------------------------------------------- /tools/checksum/tmpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/tools/checksum/tmpl.go -------------------------------------------------------------------------------- /tools/llm/__init__.py: -------------------------------------------------------------------------------- 1 | from .llm import ChatOpenAI 2 | -------------------------------------------------------------------------------- /tools/llm/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/tools/llm/llm.py -------------------------------------------------------------------------------- /tools/logger/__init__.py: -------------------------------------------------------------------------------- 1 | from .log import get_logger 2 | -------------------------------------------------------------------------------- /tools/logger/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/tools/logger/log.py -------------------------------------------------------------------------------- /tools/normalizer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/tools/normalizer/__init__.py -------------------------------------------------------------------------------- /tools/normalizer/en.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/tools/normalizer/en.py -------------------------------------------------------------------------------- /tools/normalizer/zh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/tools/normalizer/zh.py -------------------------------------------------------------------------------- /tools/seeder/__init__.py: -------------------------------------------------------------------------------- 1 | from .ctx import TorchSeedContext 2 | -------------------------------------------------------------------------------- /tools/seeder/ctx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/tools/seeder/ctx.py -------------------------------------------------------------------------------- /uilib/__init__.py: -------------------------------------------------------------------------------- 1 | VERSION='1.0' -------------------------------------------------------------------------------- /uilib/cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/uilib/cfg.py -------------------------------------------------------------------------------- /uilib/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/uilib/utils.py -------------------------------------------------------------------------------- /uilib/zh_normalization/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/uilib/zh_normalization/README.md -------------------------------------------------------------------------------- /uilib/zh_normalization/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/uilib/zh_normalization/__init__.py -------------------------------------------------------------------------------- /uilib/zh_normalization/char_convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/uilib/zh_normalization/char_convert.py -------------------------------------------------------------------------------- /uilib/zh_normalization/chronology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/uilib/zh_normalization/chronology.py -------------------------------------------------------------------------------- /uilib/zh_normalization/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/uilib/zh_normalization/constants.py -------------------------------------------------------------------------------- /uilib/zh_normalization/num.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/uilib/zh_normalization/num.py -------------------------------------------------------------------------------- /uilib/zh_normalization/phonecode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/uilib/zh_normalization/phonecode.py -------------------------------------------------------------------------------- /uilib/zh_normalization/quantifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/uilib/zh_normalization/quantifier.py -------------------------------------------------------------------------------- /uilib/zh_normalization/text_normlization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianchang512/ChatTTS-ui/HEAD/uilib/zh_normalization/text_normlization.py --------------------------------------------------------------------------------