ftts

View on PyPIReverse Dependencies (0)

0.1.1.post1 ftts-0.1.1.post1-py3-none-any.whl

Wheel Details

Project: ftts
Version: 0.1.1.post1
Filename: ftts-0.1.1.post1-py3-none-any.whl
Download: [link]
Size: 2018850
MD5: 170f45f16f45d6ed8543df4b76fe7250
SHA256: 837a9b73b19f5856f61043f770b69875161c28b9a02f1f81eb9c948ec90a8c4a
Uploaded: 2025-01-13 01:49:16 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: ftts
Version: 0.1.1.post1
Summary: 语音合成推理引擎
Author-Email: wangmengdi06 <wangmengdi06[at]58.com>
Requires-Python: >=3.10
Requires-Dist: catalogue (>=2.0.10)
Requires-Dist: chattts (>=0.2.1)
Requires-Dist: confection (>=0.1.5)
Requires-Dist: docarray (>=0.40.0)
Requires-Dist: fastapi (>=0.115.6)
Requires-Dist: funasr (>=1.2.2)
Requires-Dist: huggingface-hub (>=0.26.5)
Requires-Dist: joblib (>=1.4.2)
Requires-Dist: jsonargparse[signatures] (>=4.34.1)
Requires-Dist: kaldifst (>=1.7.13)
Requires-Dist: lameenc (>=1.8.1)
Requires-Dist: loguru (>=0.7.3)
Requires-Dist: modelscope (>=1.21.0)
Requires-Dist: pydantic (>=2.10.3)
Requires-Dist: torch (>=2.1.0)
Requires-Dist: vocos (>=0.1.0)
Requires-Dist: websockets (>=14.1)
Requires-Dist: vllm (==0.2.7); extra == "vllm"
Provides-Extra: vllm
Description-Content-Type: text/markdown
[Description omitted; length: 100 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ftts/__init__.py sha256=AN0mF5qIuvt9dglppM6cf7ZVOgaKpC-wEFY9aOuCYYc 214
ftts/__main__.py sha256=BBNubULXCf4JBkZD_zNHOk-hATUHg2-ELPOzPUQg5gA 621
ftts/config.py sha256=vWjO1ACgSMf93OUfG4BNOt2QfIZKh7qVhLA139nahLU 1870
ftts/architectures/__init__.py sha256=UA1Y3MabBd_6wSCJ21fvtYXr4fJak6X8r0Si8ZjSvo8 113
ftts/architectures/transformer.py sha256=MLBSThYrnvUHoZ7X51b5p6lDq5Ku6jlSCRptYfLGAtU 9191
ftts/architectures/vocos.py sha256=aZ7dJwPWhh05ovY7wWfvBJRi8bgdmlNNAwzxA8mkeLc 3449
ftts/asset/res/homophones_map.json sha256=whnAsZRPL1uL_P7zgb1TqLg2-ha1I3uZSAd1XRufmRQ 295652
ftts/asset/res/sha256_map.json sha256=dQa7_IZSZvNwngV7QQxOpqe9Snl3z0FugWHOxpwDpLc 1002
ftts/asset/speakers/README.md sha256=aQ_YHsEok47EMARE9np-7BPbUF_YwC6etO7sFqsnEGM 150
ftts/asset/speakers/female.json sha256=3XyTUYflsHftkHJwAI-wyC1q2LMvgA9epWGbNnaCokw 5223
ftts/asset/speakers/male.json sha256=Ok79QRuYanrp9EGrn8qNfP8PZdiVJzYGEoRqK2Zr-BI 5221
ftts/asset/wetext/en/tn/tagger.fst sha256=yYMCyIUBnfeq35yr6M0Bn_DSSs-iKoA3uLW4IbSbk-M 5248066
ftts/asset/wetext/en/tn/verbalizer.fst sha256=DcK9hJao5KFpWSSVsV3BhJ1QIJfIo9OHU0ahc3YbSLQ 2121910
ftts/asset/wetext/zh/itn/tagger.fst sha256=rnzkCU0922cQCOR7bmYkSwQsuAiDS_Tljn9BwGSMzgg 1181558
ftts/asset/wetext/zh/itn/tagger_enable_0_to_9.fst sha256=up4_66FpNsjoMzCBzHmsfZLlh3EYcQPCY9l19H6hQiY 1175402
ftts/asset/wetext/zh/itn/verbalizer.fst sha256=pHXRUfzls2UmWwTmHHhYmBWMusIfWpU3I7IwxeRjn28 119018
ftts/asset/wetext/zh/tn/tagger.fst sha256=Ntev_VpOOe_KVw5bECcxA-W-dWFZgucaYxQpnue4690 3479454
ftts/asset/wetext/zh/tn/verbalizer.fst sha256=gWGKgfTu6VJPrgdjFSoJ18cEYNLWcAQ7_JcVZoV1qaY 558366
ftts/asset/wetext/zh/tn/verbalizer_remove_erhua.fst sha256=VoZnjew7YiDRoDC6TgDHKXhrkcSGOz030Pnqad8JhcE 558366
ftts/components/__init__.py sha256=WINAaqD3E8ouWObroVUlfJmpgskNbck0CBt_c-U1JkU 217
ftts/components/accumulator.py sha256=ibnpFoigMp7i5qiFhbRon6kAqF156F5jWpZu9uyTh1c 1281
ftts/components/base.py sha256=MvNyJphdW0G2vzfhUGVgSz9wyoXlUGT4F_yfZgXHAZo 4369
ftts/components/normalizer.py sha256=IoR4PlLleKGJ6kTPnXD-7L6oT3vI_d5SQgQgno3z8bg 7267
ftts/components/sentencizer.py sha256=vMKsuFu4WvWSrblHHFSlUfU50iB55dOskV2PHwQIIpQ 345
ftts/components/stream_synthesiser.py sha256=Bz4RNmPp2ZqrRGmZVaV6uNrOIhCkP0oMTAw4mp1HBnY 3737
ftts/components/synthesiser.py sha256=37JMkejSIIgvEUBenqtM69F2VmhfO5avsFnynFASk6Q 3164
ftts/data/__init__.py sha256=7nmPDxsyPYkZRjV5csAZyNKUs2T2_Q8Zfx5qWHcANws 207
ftts/data/speech.py sha256=v1ReCq9oRL3kfLhahJYRMWa_a7s6IflbXwh1b5V0aYg 6590
ftts/data/text.py sha256=w2tdb6sV7odmJQLzm0fwPFTSSrK6nZ5LTnZUPD6YGTY 739
ftts/layers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ftts/layers/backbone.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ftts/layers/base.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ftts/layers/dvae.py sha256=U4CnsUMzzlSYI6-01EHSt4hZfD_H7LR1qP7WR9aAf_8 17015
ftts/layers/feature_extractor.py sha256=dB0ayE5RjEOUUJJnpcz_OQUPIY-B_ABo_rw4_S92pSU 4315
ftts/layers/gfsq.py sha256=UX5EsQ5xqX_mTnrsfW_c_-VlNcqVWJ0CQIGsG9pdsxM 1003
ftts/layers/heads.py sha256=pWsUedlBuJCuFKluMkgDzH2viPkb_PayfoEj4FZ5omA 6507
ftts/layers/kv_cache.py sha256=Fbk12JPBdGJgHSHKrqZxCJq8fY_EwfGkd7YqGwVheeo 2919
ftts/models/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
ftts/models/base.py sha256=H-3YzD3FpWqUH3s94wEYTdE6POvJsVywyJLw71LZBrM 995
ftts/models/punc/__init__.py sha256=tKvhECNuwYcALOiasl9aXVof8Szpbuqmidc_rFFLQ8s 86
ftts/models/punc/base.py sha256=qfLeKHG1mmASVOVCgJWFmW9JkAoLOffBa7Tic9SOjGk 187
ftts/models/punc/ct_transformer.py sha256=4OuZUgMCWvDGotDjMYb6f9hvHySeLFGgvT4hZYUGtFg 4768
ftts/models/stream_tts/__init__.py sha256=3CIC3YXK7NZEx-OP0RZ-FvLQdWmXHtal_QgG6pvfFvk 156
ftts/models/stream_tts/base.py sha256=yXKPwkYYQG9ede8ueJgpUOdCHtf7RkIrlRy5nE0o2Ow 380
ftts/models/stream_tts/chattts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ftts/models/stream_tts/chattts/chat.py sha256=ofp5B3ypzudO9nQIg5GM5knzscEwmZdGtEnjME0m43k 22160
ftts/models/stream_tts/chattts/gpt.py sha256=WB8cBdbmtiL3hQ8KtZN2uyU6E9AOqK3GtTOiI1SzA2M 33678
ftts/models/stream_tts/chattts/stream_v1.py sha256=gHVtUTk6HD9LI5NyzYL7qFuahkL0SRgP5yqHFCUKXXo 5160
ftts/models/stream_tts/chattts/stream_v2.py sha256=cc9TPE5uO62-S3vtogorXBY5k1wIxtHMl5D4tciAeXU 4939
ftts/models/tts/__init__.py sha256=nK1DSkNxjF6xU3Gzy6AejeTRWPwNGtB9gx_6fYqNI1o 59
ftts/models/tts/base.py sha256=BrwC4YRUfZmVT3JISHrRNjkAYHv35g_mfuQZIIMYOT4 380
ftts/models/tts/chattts.py sha256=4wq7nAq4a24E83NIGzWk6Q5EtRRLFyrKOcr4G0HjA44 3416
ftts/pipelines/__init__.py sha256=4MMeYl2HoGRGtBPQPq0UUNqLRVcmbqNvqPPvMdU1WzU 66
ftts/pipelines/speech.py sha256=XvED2Kiveqr7dPk6Upvt77HHEx-njzZDvdeu7B0TSAQ 20436
ftts/preprocessors/__init__.py sha256=jGYgVMtCRkgFmRcmnRPNiww7aPFNxg-Ld0FZEAjC250 87
ftts/preprocessors/base.py sha256=-YsXQUKjH5DmX1tWsDtD18Fz8-vWgtiQb2O3L8GckiA 282
ftts/preprocessors/text.py sha256=XXM0UeicbPvWAgC4hZ0hQa366u-WYeb8fUQ_SVBfW1E 3031
ftts/services/__Init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ftts/services/realtime.py sha256=775yN0wauMMGzrpz3kq7zD1_p9OM15yJwoJij9V68g8 9224
ftts/services/schema.py sha256=Ppe1oMJ1_TKT_wLOdLd6M-HeuX0oxJ4GB4nO5MpV71w 289
ftts/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ftts/utils/base.py sha256=ywlhyYEGB34bel7QRCN6KgUdGQft2_xAeb72Wucrqz8 2129
ftts/utils/prepare_model.py sha256=HpeInYtbsK7gSCzHHQqIcV86XeCz9rZ1gjSQezVSHy4 2451
ftts/utils/time_it.py sha256=Xhd2-e9JIQAXhqoqMadjoN1piFLKGNYQF_W7juCaSMk 1602
ftts-0.1.1.post1.dist-info/METADATA sha256=iLuf7h9nONswtwoFbkps2_phNqQ4IEAgaBsw2O6Ja-s 1003
ftts-0.1.1.post1.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
ftts-0.1.1.post1.dist-info/entry_points.txt sha256=E-tq1tluE8A3YgWmdFbuIOt_S8JzUlzQTTvaYHHaZ_I 44
ftts-0.1.1.post1.dist-info/RECORD

entry_points.txt

ftts = ftts.__main__:main