├── .gitignore ├── LICENSE ├── README.md ├── WavCraft-chat.py ├── WavCraft.py ├── assets ├── duck_quacking_in_water.wav ├── overview.png └── wavcraft_icon.jpg ├── scripts ├── check_watermark.py ├── continue_service.sh ├── kill_services.py ├── setup_envs.sh └── start_services.sh ├── services ├── audiocraft_service.py ├── audioldm_service.py ├── audiosep_service.py ├── audiosr_service.py ├── start_audiocraft.sh ├── start_audioldm.sh ├── start_audiosep.sh ├── start_audiosr.sh ├── start_wavmark.sh └── wavmark_service.py ├── venvs ├── audiocraft.yml ├── audioldm.yml ├── audiosr.yml └── wavcraft.yml └── wavcraft ├── __init__.py ├── apis.py ├── configs.yaml ├── ffmpeg_engineer.py ├── mistral_api.py ├── pipeline.py ├── prompts ├── text_to_code.prompt └── text_to_followup.prompt ├── utils.py └── voice_preset ├── npz ├── child_boy.npz ├── cnn_male_speaker.npz ├── elder_morgen.npz ├── news_female_speaker.npz ├── news_female_speaker_outside.npz └── news_male_speaker.npz └── voice_map.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/README.md -------------------------------------------------------------------------------- /WavCraft-chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/WavCraft-chat.py -------------------------------------------------------------------------------- /WavCraft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/WavCraft.py -------------------------------------------------------------------------------- /assets/duck_quacking_in_water.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/assets/duck_quacking_in_water.wav -------------------------------------------------------------------------------- /assets/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/assets/overview.png -------------------------------------------------------------------------------- /assets/wavcraft_icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/assets/wavcraft_icon.jpg -------------------------------------------------------------------------------- /scripts/check_watermark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/scripts/check_watermark.py -------------------------------------------------------------------------------- /scripts/continue_service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/scripts/continue_service.sh -------------------------------------------------------------------------------- /scripts/kill_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/scripts/kill_services.py -------------------------------------------------------------------------------- /scripts/setup_envs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/scripts/setup_envs.sh -------------------------------------------------------------------------------- /scripts/start_services.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/scripts/start_services.sh -------------------------------------------------------------------------------- /services/audiocraft_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/services/audiocraft_service.py -------------------------------------------------------------------------------- /services/audioldm_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/services/audioldm_service.py -------------------------------------------------------------------------------- /services/audiosep_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/services/audiosep_service.py -------------------------------------------------------------------------------- /services/audiosr_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/services/audiosr_service.py -------------------------------------------------------------------------------- /services/start_audiocraft.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/services/start_audiocraft.sh -------------------------------------------------------------------------------- /services/start_audioldm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/services/start_audioldm.sh -------------------------------------------------------------------------------- /services/start_audiosep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/services/start_audiosep.sh -------------------------------------------------------------------------------- /services/start_audiosr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/services/start_audiosr.sh -------------------------------------------------------------------------------- /services/start_wavmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/services/start_wavmark.sh -------------------------------------------------------------------------------- /services/wavmark_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/services/wavmark_service.py -------------------------------------------------------------------------------- /venvs/audiocraft.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/venvs/audiocraft.yml -------------------------------------------------------------------------------- /venvs/audioldm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/venvs/audioldm.yml -------------------------------------------------------------------------------- /venvs/audiosr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/venvs/audiosr.yml -------------------------------------------------------------------------------- /venvs/wavcraft.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/venvs/wavcraft.yml -------------------------------------------------------------------------------- /wavcraft/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wavcraft/apis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/wavcraft/apis.py -------------------------------------------------------------------------------- /wavcraft/configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/wavcraft/configs.yaml -------------------------------------------------------------------------------- /wavcraft/ffmpeg_engineer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/wavcraft/ffmpeg_engineer.py -------------------------------------------------------------------------------- /wavcraft/mistral_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/wavcraft/mistral_api.py -------------------------------------------------------------------------------- /wavcraft/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/wavcraft/pipeline.py -------------------------------------------------------------------------------- /wavcraft/prompts/text_to_code.prompt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/wavcraft/prompts/text_to_code.prompt -------------------------------------------------------------------------------- /wavcraft/prompts/text_to_followup.prompt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/wavcraft/prompts/text_to_followup.prompt -------------------------------------------------------------------------------- /wavcraft/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/wavcraft/utils.py -------------------------------------------------------------------------------- /wavcraft/voice_preset/npz/child_boy.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/wavcraft/voice_preset/npz/child_boy.npz -------------------------------------------------------------------------------- /wavcraft/voice_preset/npz/cnn_male_speaker.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/wavcraft/voice_preset/npz/cnn_male_speaker.npz -------------------------------------------------------------------------------- /wavcraft/voice_preset/npz/elder_morgen.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/wavcraft/voice_preset/npz/elder_morgen.npz -------------------------------------------------------------------------------- /wavcraft/voice_preset/npz/news_female_speaker.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/wavcraft/voice_preset/npz/news_female_speaker.npz -------------------------------------------------------------------------------- /wavcraft/voice_preset/npz/news_female_speaker_outside.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/wavcraft/voice_preset/npz/news_female_speaker_outside.npz -------------------------------------------------------------------------------- /wavcraft/voice_preset/npz/news_male_speaker.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/wavcraft/voice_preset/npz/news_male_speaker.npz -------------------------------------------------------------------------------- /wavcraft/voice_preset/voice_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JinhuaLiang/WavCraft/HEAD/wavcraft/voice_preset/voice_map.json --------------------------------------------------------------------------------