├── .gitattributes ├── .github └── workflows │ ├── docker-image.yml │ ├── python-package.yml │ └── python-publish.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── README_VN.md ├── assets ├── viet-tts-large.png ├── viet-tts-medium.png └── viet-tts.png ├── docker-compose.yaml ├── pyproject.toml ├── samples ├── cdteam.wav ├── cross_lingual_prompt.wav ├── diep-chi.wav ├── doremon.mp3 ├── jack-sparrow.mp3 ├── nguyen-ngoc-ngan.wav ├── nsnd-le-chuc.mp3 ├── nu-nhe-nhang.wav ├── quynh.wav ├── son-tung-mtp.wav ├── speechify_1.wav ├── speechify_10.wav ├── speechify_11.wav ├── speechify_12.wav ├── speechify_2.wav ├── speechify_3.wav ├── speechify_4.wav ├── speechify_5.wav ├── speechify_6.wav ├── speechify_7.wav ├── speechify_8.wav ├── speechify_9.wav └── zero_shot_prompt.wav ├── viettts ├── __init__.py ├── cli.py ├── flow │ ├── decoder.py │ ├── flow.py │ ├── flow_matching.py │ └── length_regulator.py ├── frontend.py ├── hifigan │ ├── f0_predictor.py │ └── generator.py ├── llm │ └── llm.py ├── model.py ├── server.py ├── tokenizer │ ├── multilingual.tiktoken │ └── tokenizer.py ├── transformer │ ├── __init__.py │ ├── activation.py │ ├── attention.py │ ├── convolution.py │ ├── decoder.py │ ├── decoder_layer.py │ ├── embedding.py │ ├── encoder.py │ ├── encoder_layer.py │ ├── label_smoothing_loss.py │ ├── positionwise_feed_forward.py │ ├── subsampling.py │ └── transformer.py ├── tts.py └── utils │ ├── __init__.py │ ├── class_utils.py │ ├── common.py │ ├── file_utils.py │ ├── frontend_utils.py │ ├── mask.py │ └── vad.py └── web └── .gitkeep /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/.github/workflows/docker-image.yml -------------------------------------------------------------------------------- /.github/workflows/python-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/.github/workflows/python-package.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/README.md -------------------------------------------------------------------------------- /README_VN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/README_VN.md -------------------------------------------------------------------------------- /assets/viet-tts-large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/assets/viet-tts-large.png -------------------------------------------------------------------------------- /assets/viet-tts-medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/assets/viet-tts-medium.png -------------------------------------------------------------------------------- /assets/viet-tts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/assets/viet-tts.png -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/pyproject.toml -------------------------------------------------------------------------------- /samples/cdteam.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/cdteam.wav -------------------------------------------------------------------------------- /samples/cross_lingual_prompt.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/cross_lingual_prompt.wav -------------------------------------------------------------------------------- /samples/diep-chi.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/diep-chi.wav -------------------------------------------------------------------------------- /samples/doremon.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/doremon.mp3 -------------------------------------------------------------------------------- /samples/jack-sparrow.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/jack-sparrow.mp3 -------------------------------------------------------------------------------- /samples/nguyen-ngoc-ngan.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/nguyen-ngoc-ngan.wav -------------------------------------------------------------------------------- /samples/nsnd-le-chuc.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/nsnd-le-chuc.mp3 -------------------------------------------------------------------------------- /samples/nu-nhe-nhang.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/nu-nhe-nhang.wav -------------------------------------------------------------------------------- /samples/quynh.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/quynh.wav -------------------------------------------------------------------------------- /samples/son-tung-mtp.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/son-tung-mtp.wav -------------------------------------------------------------------------------- /samples/speechify_1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/speechify_1.wav -------------------------------------------------------------------------------- /samples/speechify_10.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/speechify_10.wav -------------------------------------------------------------------------------- /samples/speechify_11.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/speechify_11.wav -------------------------------------------------------------------------------- /samples/speechify_12.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/speechify_12.wav -------------------------------------------------------------------------------- /samples/speechify_2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/speechify_2.wav -------------------------------------------------------------------------------- /samples/speechify_3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/speechify_3.wav -------------------------------------------------------------------------------- /samples/speechify_4.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/speechify_4.wav -------------------------------------------------------------------------------- /samples/speechify_5.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/speechify_5.wav -------------------------------------------------------------------------------- /samples/speechify_6.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/speechify_6.wav -------------------------------------------------------------------------------- /samples/speechify_7.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/speechify_7.wav -------------------------------------------------------------------------------- /samples/speechify_8.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/speechify_8.wav -------------------------------------------------------------------------------- /samples/speechify_9.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/speechify_9.wav -------------------------------------------------------------------------------- /samples/zero_shot_prompt.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/samples/zero_shot_prompt.wav -------------------------------------------------------------------------------- /viettts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /viettts/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/cli.py -------------------------------------------------------------------------------- /viettts/flow/decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/flow/decoder.py -------------------------------------------------------------------------------- /viettts/flow/flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/flow/flow.py -------------------------------------------------------------------------------- /viettts/flow/flow_matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/flow/flow_matching.py -------------------------------------------------------------------------------- /viettts/flow/length_regulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/flow/length_regulator.py -------------------------------------------------------------------------------- /viettts/frontend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/frontend.py -------------------------------------------------------------------------------- /viettts/hifigan/f0_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/hifigan/f0_predictor.py -------------------------------------------------------------------------------- /viettts/hifigan/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/hifigan/generator.py -------------------------------------------------------------------------------- /viettts/llm/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/llm/llm.py -------------------------------------------------------------------------------- /viettts/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/model.py -------------------------------------------------------------------------------- /viettts/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/server.py -------------------------------------------------------------------------------- /viettts/tokenizer/multilingual.tiktoken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/tokenizer/multilingual.tiktoken -------------------------------------------------------------------------------- /viettts/tokenizer/tokenizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/tokenizer/tokenizer.py -------------------------------------------------------------------------------- /viettts/transformer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /viettts/transformer/activation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/transformer/activation.py -------------------------------------------------------------------------------- /viettts/transformer/attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/transformer/attention.py -------------------------------------------------------------------------------- /viettts/transformer/convolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/transformer/convolution.py -------------------------------------------------------------------------------- /viettts/transformer/decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/transformer/decoder.py -------------------------------------------------------------------------------- /viettts/transformer/decoder_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/transformer/decoder_layer.py -------------------------------------------------------------------------------- /viettts/transformer/embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/transformer/embedding.py -------------------------------------------------------------------------------- /viettts/transformer/encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/transformer/encoder.py -------------------------------------------------------------------------------- /viettts/transformer/encoder_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/transformer/encoder_layer.py -------------------------------------------------------------------------------- /viettts/transformer/label_smoothing_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/transformer/label_smoothing_loss.py -------------------------------------------------------------------------------- /viettts/transformer/positionwise_feed_forward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/transformer/positionwise_feed_forward.py -------------------------------------------------------------------------------- /viettts/transformer/subsampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/transformer/subsampling.py -------------------------------------------------------------------------------- /viettts/transformer/transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/transformer/transformer.py -------------------------------------------------------------------------------- /viettts/tts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/tts.py -------------------------------------------------------------------------------- /viettts/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /viettts/utils/class_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/utils/class_utils.py -------------------------------------------------------------------------------- /viettts/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/utils/common.py -------------------------------------------------------------------------------- /viettts/utils/file_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/utils/file_utils.py -------------------------------------------------------------------------------- /viettts/utils/frontend_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/utils/frontend_utils.py -------------------------------------------------------------------------------- /viettts/utils/mask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/utils/mask.py -------------------------------------------------------------------------------- /viettts/utils/vad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dangvansam/viet-tts/HEAD/viettts/utils/vad.py -------------------------------------------------------------------------------- /web/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------