LICENSE
MANIFEST.in
README.md
requirements.txt
setup.py
parrots/__init__.py
parrots/asr.py
parrots/chinese_utils.py
parrots/cli.py
parrots/cnhubert.py
parrots/english_utils.py
parrots/japanese_utils.py
parrots/log.py
parrots/mel_processing.py
parrots/patched_mha_with_cache.py
parrots/pinyin2hanzi.py
parrots/symbols.py
parrots/synthesizer_model.py
parrots/synthesizer_utils.py
parrots/t2s_model.py
parrots/t2s_utils.py
parrots/text_utils.py
parrots/tone_sandhi.py
parrots/tts.py
parrots/utils.py
parrots/wav_util.py
parrots.egg-info/PKG-INFO
parrots.egg-info/SOURCES.txt
parrots.egg-info/dependency_links.txt
parrots.egg-info/entry_points.txt
parrots.egg-info/not-zip-safe
parrots.egg-info/requires.txt
parrots.egg-info/top_level.txt
parrots/data/.DS_Store
parrots/data/cmudict.rep
parrots/data/cmudict_cache.pickle
parrots/data/opencpop-strict.txt
parrots/data/pinyin2hanzi/char_idx.txt
parrots/data/pinyin2hanzi/dic_pinyin.txt
parrots/data/pinyin2hanzi/mapping.json
parrots/data/pinyin2hanzi/pinyin_hanzi_dict.txt
parrots/data/pinyin2hanzi/word_idx.txt
parrots/data/voice/小严-电台男主播-中文普通话-青年男声.mp3
parrots/data/voice/沈毅-沉稳高管-中文普通话-中年男声.mp3
parrots/data/voice/瑞恩-磁性中年男声-美式口音.mp3
parrots/data/voice/薇薇-傲娇御姐-中文普通话-青年女声.mp3
parrots/data/voice/阿志-活泼深情男声-中文粤语.mp3
parrots/indextts/README.md
parrots/indextts/__init__.py
parrots/indextts/inference.py
parrots/indextts/BigVGAN/ECAPA_TDNN.py
parrots/indextts/BigVGAN/__init__.py
parrots/indextts/BigVGAN/activations.py
parrots/indextts/BigVGAN/bigvgan.py
parrots/indextts/BigVGAN/models.py
parrots/indextts/BigVGAN/utils.py
parrots/indextts/BigVGAN/alias_free_activation/__init__.py
parrots/indextts/BigVGAN/alias_free_activation/cuda/__init__.py
parrots/indextts/BigVGAN/alias_free_activation/cuda/activation1d.py
parrots/indextts/BigVGAN/alias_free_activation/cuda/anti_alias_activation.cpp
parrots/indextts/BigVGAN/alias_free_activation/cuda/anti_alias_activation_cuda.cu
parrots/indextts/BigVGAN/alias_free_activation/cuda/compat.h
parrots/indextts/BigVGAN/alias_free_activation/cuda/load.py
parrots/indextts/BigVGAN/alias_free_activation/cuda/type_shim.h
parrots/indextts/BigVGAN/alias_free_activation/torch/__init__.py
parrots/indextts/BigVGAN/alias_free_activation/torch/act.py
parrots/indextts/BigVGAN/alias_free_activation/torch/filter.py
parrots/indextts/BigVGAN/alias_free_activation/torch/resample.py
parrots/indextts/BigVGAN/alias_free_torch/__init__.py
parrots/indextts/BigVGAN/alias_free_torch/act.py
parrots/indextts/BigVGAN/alias_free_torch/filter.py
parrots/indextts/BigVGAN/alias_free_torch/resample.py
parrots/indextts/BigVGAN/nnet/CNN.py
parrots/indextts/BigVGAN/nnet/__init__.py
parrots/indextts/BigVGAN/nnet/linear.py
parrots/indextts/BigVGAN/nnet/normalization.py
parrots/indextts/gpt/__init__.py
parrots/indextts/gpt/conformer_encoder.py
parrots/indextts/gpt/model.py
parrots/indextts/gpt/model_v2.py
parrots/indextts/gpt/perceiver.py
parrots/indextts/gpt/transformers_beam_search.py
parrots/indextts/gpt/transformers_generation_utils.py
parrots/indextts/gpt/transformers_gpt2.py
parrots/indextts/gpt/transformers_modeling_utils.py
parrots/indextts/gpt/conformer/__init__.py
parrots/indextts/gpt/conformer/attention.py
parrots/indextts/gpt/conformer/embedding.py
parrots/indextts/gpt/conformer/subsampling.py
parrots/indextts/s2mel/__init__.py
parrots/indextts/s2mel/hf_utils.py
parrots/indextts/s2mel/optimizers.py
parrots/indextts/s2mel/wav2vecbert_extract.py
parrots/indextts/s2mel/dac/__init__.py
parrots/indextts/s2mel/dac/__main__.py
parrots/indextts/s2mel/dac/model/__init__.py
parrots/indextts/s2mel/dac/model/base.py
parrots/indextts/s2mel/dac/model/dac.py
parrots/indextts/s2mel/dac/model/discriminator.py
parrots/indextts/s2mel/dac/model/encodec.py
parrots/indextts/s2mel/dac/nn/__init__.py
parrots/indextts/s2mel/dac/nn/layers.py
parrots/indextts/s2mel/dac/nn/loss.py
parrots/indextts/s2mel/dac/nn/quantize.py
parrots/indextts/s2mel/dac/utils/__init__.py
parrots/indextts/s2mel/dac/utils/decode.py
parrots/indextts/s2mel/dac/utils/encode.py
parrots/indextts/s2mel/modules/__init__.py
parrots/indextts/s2mel/modules/audio.py
parrots/indextts/s2mel/modules/commons.py
parrots/indextts/s2mel/modules/diffusion_transformer.py
parrots/indextts/s2mel/modules/encodec.py
parrots/indextts/s2mel/modules/flow_matching.py
parrots/indextts/s2mel/modules/layers.py
parrots/indextts/s2mel/modules/length_regulator.py
parrots/indextts/s2mel/modules/quantize.py
parrots/indextts/s2mel/modules/rmvpe.py
parrots/indextts/s2mel/modules/wavenet.py
parrots/indextts/s2mel/modules/alias_free_torch/__init__.py
parrots/indextts/s2mel/modules/alias_free_torch/act.py
parrots/indextts/s2mel/modules/alias_free_torch/filter.py
parrots/indextts/s2mel/modules/alias_free_torch/resample.py
parrots/indextts/s2mel/modules/bigvgan/__init__.py
parrots/indextts/s2mel/modules/bigvgan/activations.py
parrots/indextts/s2mel/modules/bigvgan/bigvgan.py
parrots/indextts/s2mel/modules/bigvgan/config.json
parrots/indextts/s2mel/modules/bigvgan/env.py
parrots/indextts/s2mel/modules/bigvgan/meldataset.py
parrots/indextts/s2mel/modules/bigvgan/utils.py
parrots/indextts/s2mel/modules/bigvgan/alias_free_activation/cuda/__init__.py
parrots/indextts/s2mel/modules/bigvgan/alias_free_activation/cuda/activation1d.py
parrots/indextts/s2mel/modules/bigvgan/alias_free_activation/cuda/anti_alias_activation.cpp
parrots/indextts/s2mel/modules/bigvgan/alias_free_activation/cuda/anti_alias_activation_cuda.cu
parrots/indextts/s2mel/modules/bigvgan/alias_free_activation/cuda/compat.h
parrots/indextts/s2mel/modules/bigvgan/alias_free_activation/cuda/load.py
parrots/indextts/s2mel/modules/bigvgan/alias_free_activation/cuda/type_shim.h
parrots/indextts/s2mel/modules/bigvgan/alias_free_activation/torch/__init__.py
parrots/indextts/s2mel/modules/bigvgan/alias_free_activation/torch/act.py
parrots/indextts/s2mel/modules/bigvgan/alias_free_activation/torch/filter.py
parrots/indextts/s2mel/modules/bigvgan/alias_free_activation/torch/resample.py
parrots/indextts/s2mel/modules/campplus/DTDNN.py
parrots/indextts/s2mel/modules/campplus/__init__.py
parrots/indextts/s2mel/modules/campplus/classifier.py
parrots/indextts/s2mel/modules/campplus/layers.py
parrots/indextts/s2mel/modules/gpt_fast/__init__.py
parrots/indextts/s2mel/modules/gpt_fast/generate.py
parrots/indextts/s2mel/modules/gpt_fast/model.py
parrots/indextts/s2mel/modules/gpt_fast/quantize.py
parrots/indextts/s2mel/modules/gpt_fast/.ipynb_checkpoints/model-checkpoint.py
parrots/indextts/s2mel/modules/hifigan/__init__.py
parrots/indextts/s2mel/modules/hifigan/f0_predictor.py
parrots/indextts/s2mel/modules/hifigan/generator.py
parrots/indextts/s2mel/modules/openvoice/__init__.py
parrots/indextts/s2mel/modules/openvoice/api.py
parrots/indextts/s2mel/modules/openvoice/attentions.py
parrots/indextts/s2mel/modules/openvoice/commons.py
parrots/indextts/s2mel/modules/openvoice/mel_processing.py
parrots/indextts/s2mel/modules/openvoice/models.py
parrots/indextts/s2mel/modules/openvoice/modules.py
parrots/indextts/s2mel/modules/openvoice/openvoice_app.py
parrots/indextts/s2mel/modules/openvoice/se_extractor.py
parrots/indextts/s2mel/modules/openvoice/transforms.py
parrots/indextts/s2mel/modules/openvoice/utils.py
parrots/indextts/s2mel/modules/openvoice/checkpoints_v2/converter/config.json
parrots/indextts/s2mel/modules/vocos/__init__.py
parrots/indextts/s2mel/modules/vocos/heads.py
parrots/indextts/s2mel/modules/vocos/helpers.py
parrots/indextts/s2mel/modules/vocos/loss.py
parrots/indextts/s2mel/modules/vocos/models.py
parrots/indextts/s2mel/modules/vocos/modules.py
parrots/indextts/s2mel/modules/vocos/pretrained.py
parrots/indextts/s2mel/modules/vocos/spectral_ops.py
parrots/indextts/utils/__init__.py
parrots/indextts/utils/arch_util.py
parrots/indextts/utils/checkpoint.py
parrots/indextts/utils/common.py
parrots/indextts/utils/feature_extractors.py
parrots/indextts/utils/front.py
parrots/indextts/utils/maskgct_utils.py
parrots/indextts/utils/typical_sampling.py
parrots/indextts/utils/utils.py
parrots/indextts/utils/xtransformers.py
parrots/indextts/utils/maskgct/__init__.py
parrots/indextts/utils/maskgct/models/.DS_Store
parrots/indextts/utils/maskgct/models/__init__.py
parrots/indextts/utils/maskgct/models/codec/__init__.py
parrots/indextts/utils/maskgct/models/codec/codec_dataset.py
parrots/indextts/utils/maskgct/models/codec/codec_inference.py
parrots/indextts/utils/maskgct/models/codec/codec_sampler.py
parrots/indextts/utils/maskgct/models/codec/codec_trainer.py
parrots/indextts/utils/maskgct/models/codec/amphion_codec/__init__.py
parrots/indextts/utils/maskgct/models/codec/amphion_codec/codec.py
parrots/indextts/utils/maskgct/models/codec/amphion_codec/vocos.py
parrots/indextts/utils/maskgct/models/codec/amphion_codec/quantize/__init__.py
parrots/indextts/utils/maskgct/models/codec/amphion_codec/quantize/factorized_vector_quantize.py
parrots/indextts/utils/maskgct/models/codec/amphion_codec/quantize/lookup_free_quantize.py
parrots/indextts/utils/maskgct/models/codec/amphion_codec/quantize/residual_vq.py
parrots/indextts/utils/maskgct/models/codec/amphion_codec/quantize/vector_quantize.py
parrots/indextts/utils/maskgct/models/codec/facodec/__init__.py
parrots/indextts/utils/maskgct/models/codec/facodec/facodec_dataset.py
parrots/indextts/utils/maskgct/models/codec/facodec/facodec_inference.py
parrots/indextts/utils/maskgct/models/codec/facodec/facodec_trainer.py
parrots/indextts/utils/maskgct/models/codec/facodec/optimizer.py
parrots/indextts/utils/maskgct/models/codec/facodec/alias_free_torch/__init__.py
parrots/indextts/utils/maskgct/models/codec/facodec/alias_free_torch/act.py
parrots/indextts/utils/maskgct/models/codec/facodec/alias_free_torch/filter.py
parrots/indextts/utils/maskgct/models/codec/facodec/alias_free_torch/resample.py
parrots/indextts/utils/maskgct/models/codec/facodec/modules/__init__.py
parrots/indextts/utils/maskgct/models/codec/facodec/modules/attentions.py
parrots/indextts/utils/maskgct/models/codec/facodec/modules/commons.py
parrots/indextts/utils/maskgct/models/codec/facodec/modules/gradient_reversal.py
parrots/indextts/utils/maskgct/models/codec/facodec/modules/layers.py
parrots/indextts/utils/maskgct/models/codec/facodec/modules/quantize.py
parrots/indextts/utils/maskgct/models/codec/facodec/modules/style_encoder.py
parrots/indextts/utils/maskgct/models/codec/facodec/modules/wavenet.py
parrots/indextts/utils/maskgct/models/codec/facodec/modules/JDC/__init__.py
parrots/indextts/utils/maskgct/models/codec/facodec/modules/JDC/bst.t7
parrots/indextts/utils/maskgct/models/codec/facodec/modules/JDC/model.py
parrots/indextts/utils/maskgct/models/codec/kmeans/__init__.py
parrots/indextts/utils/maskgct/models/codec/kmeans/repcodec_model.py
parrots/indextts/utils/maskgct/models/codec/kmeans/vocos.py
parrots/indextts/utils/maskgct/models/codec/melvqgan/__init__.py
parrots/indextts/utils/maskgct/models/codec/melvqgan/melspec.py
parrots/indextts/utils/maskgct/models/codec/ns3_codec/README.md
parrots/indextts/utils/maskgct/models/codec/ns3_codec/__init__.py
parrots/indextts/utils/maskgct/models/codec/ns3_codec/facodec.py
parrots/indextts/utils/maskgct/models/codec/ns3_codec/gradient_reversal.py
parrots/indextts/utils/maskgct/models/codec/ns3_codec/melspec.py
parrots/indextts/utils/maskgct/models/codec/ns3_codec/transformer.py
parrots/indextts/utils/maskgct/models/codec/ns3_codec/alias_free_torch/__init__.py
parrots/indextts/utils/maskgct/models/codec/ns3_codec/alias_free_torch/act.py
parrots/indextts/utils/maskgct/models/codec/ns3_codec/alias_free_torch/filter.py
parrots/indextts/utils/maskgct/models/codec/ns3_codec/alias_free_torch/resample.py
parrots/indextts/utils/maskgct/models/codec/ns3_codec/quantize/__init__.py
parrots/indextts/utils/maskgct/models/codec/ns3_codec/quantize/fvq.py
parrots/indextts/utils/maskgct/models/codec/ns3_codec/quantize/rvq.py
parrots/indextts/utils/maskgct/models/codec/speechtokenizer/__init__.py
parrots/indextts/utils/maskgct/models/codec/speechtokenizer/model.py
parrots/indextts/utils/maskgct/models/codec/speechtokenizer/modules/__init__.py
parrots/indextts/utils/maskgct/models/codec/speechtokenizer/modules/conv.py
parrots/indextts/utils/maskgct/models/codec/speechtokenizer/modules/lstm.py
parrots/indextts/utils/maskgct/models/codec/speechtokenizer/modules/norm.py
parrots/indextts/utils/maskgct/models/codec/speechtokenizer/modules/seanet.py
parrots/indextts/utils/maskgct/models/codec/speechtokenizer/modules/quantization/__init__.py
parrots/indextts/utils/maskgct/models/codec/speechtokenizer/modules/quantization/ac.py
parrots/indextts/utils/maskgct/models/codec/speechtokenizer/modules/quantization/core_vq.py
parrots/indextts/utils/maskgct/models/codec/speechtokenizer/modules/quantization/distrib.py
parrots/indextts/utils/maskgct/models/codec/speechtokenizer/modules/quantization/vq.py
parrots/indextts/utils/maskgct/models/codec/vevo/__init__.py
parrots/indextts/utils/maskgct/models/codec/vevo/vevo_repcodec.py
parrots/indextts/utils/maskgct/models/tts/.DS_Store
parrots/indextts/utils/maskgct/models/tts/__init__.py
parrots/indextts/utils/maskgct/models/tts/maskgct/.DS_Store
parrots/indextts/utils/maskgct/models/tts/maskgct/__init__.py
parrots/indextts/utils/maskgct/models/tts/maskgct/llama_nar.py
parrots/indextts/utils/maskgct/models/tts/maskgct/maskgct_s2a.py
parrots/indextts/utils/maskgct/models/tts/maskgct/ckpt/wav2vec2bert_stats.pt
tests/test_asr.py
tests/test_tts.py