| | |
| | | "librosa", |
| | | "jamo", # For kss |
| | | "PyYAML>=5.1.2", |
| | | # "soundfile>=0.12.1", |
| | | "soundfile>=0.12.1", |
| | | "kaldiio>=2.17.0", |
| | | "torch_complex", |
| | | # "nltk>=3.4.5", |
| | | # ASR |
| | | "sentencepiece", # train |
| | | "jieba", |
| | | # "rotary_embedding_torch", |
| | | "rotary_embedding_torch", |
| | | # "ffmpeg-python", |
| | | # TTS |
| | | # "pypinyin>=0.44.0", |
| | | # "espnet_tts_frontend", |
| | | # ENH |
| | |
| | | "torch_optimizer", |
| | | "fairscale", |
| | | "transformers", |
| | | "openai-whisper" |
| | | ], |
| | | "setup": [ |
| | | "numpy", |
| | |
| | | ], |
| | | } |
| | | requirements["all"].extend(requirements["train"]) |
| | | requirements["all"].extend(requirements["llm"]) |
| | | requirements["test"].extend(requirements["train"]) |
| | | |
| | | install_requires = requirements["install"] |
| | |
| | | ], |
| | | entry_points={"console_scripts": [ |
| | | "funasr = funasr.bin.inference:main_hydra", |
| | | "funasr-train = funasr.bin.train:main_hydra", |
| | | "funasr-export = funasr.bin.export:main_hydra", |
| | | "scp2jsonl = funasr.datasets.audio_datasets.scp2jsonl:main_hydra", |
| | | "jsonl2scp = funasr.datasets.audio_datasets.jsonl2scp:main_hydra", |
| | | "funasr-scp2jsonl = funasr.datasets.audio_datasets.scp2jsonl:main_hydra", |
| | | "funasr-jsonl2scp = funasr.datasets.audio_datasets.jsonl2scp:main_hydra", |
| | | ]}, |
| | | ) |