UncleanCode commited on
Commit
80a4e95
·
verified ·
1 Parent(s): e4ae2bb

Add root config.json manifest (enables Hub download counting)

Browse files
Files changed (2) hide show
  1. README.md +2 -1
  2. config.json +13 -0
README.md CHANGED
@@ -296,6 +296,7 @@ On the held-out single-language set, per language (rule-based / + GlotLID): Engl
296
  | `checkpoints/phase2/p2_flow_sft/best.pt` | anchor-SFT flow-matching decoder, used by both versions | CC-BY-SA-4.0 |
297
  | `prompts/` | anchor prompt clips (`clip0..3`, `prompts.json` with transcripts and S3 tokens) and female voice prompts (`voice_*.wav`, `voices.json`), all from WAXAL | CC-BY-SA-4.0 |
298
  | `samples/` | example renders (`samples/flash/` for Flash) | CC-BY-SA-4.0 |
 
299
  | `settings.json` | versions, voices, recommended pairing | Apache-2.0 |
300
  | `infer.py`, `tagger.py`, `app.py` | inference CLI, auto-tagger, Gradio app | Apache-2.0 |
301
  | `flash_lm.py`, `frontend/` | Flash model and synthesis code (training code for reference; the data manifest is not shipped), Flash text front-end (normalisation, diacritics, experimental MT) | Apache-2.0 |
@@ -330,7 +331,7 @@ Flash's training data is the licensed set above (the same sources as Phase 3, re
330
  ## Licence
331
 
332
  - **Model weights, voice prompts and samples** (`checkpoints/`, `prompts/`, `samples/`): **[CC-BY-SA-4.0](LICENSE)**. You may use them commercially. You must credit Modular and the datasets listed above, and anything you derive from the weights (fine-tunes, merges) must be shared under CC-BY-SA-4.0 too.
333
- - **Code** (`infer.py`, `tagger.py`, `app.py`, `flash_lm.py`, `frontend/`, `code/`, `settings.json`): **[Apache-2.0](LICENSE-CODE)**.
334
  - The base models, CosyVoice2-0.5B and Fun-CosyVoice3-0.5B-2512 (and byt5-small for the diacritic model), are Apache-2.0; their notices still apply to the parts they contribute.
335
 
336
  ## Citation
 
296
  | `checkpoints/phase2/p2_flow_sft/best.pt` | anchor-SFT flow-matching decoder, used by both versions | CC-BY-SA-4.0 |
297
  | `prompts/` | anchor prompt clips (`clip0..3`, `prompts.json` with transcripts and S3 tokens) and female voice prompts (`voice_*.wav`, `voices.json`), all from WAXAL | CC-BY-SA-4.0 |
298
  | `samples/` | example renders (`samples/flash/` for Flash) | CC-BY-SA-4.0 |
299
+ | `config.json` | repo-level manifest (versions, voices, entry points); also the file the Hub counts downloads on | Apache-2.0 |
300
  | `settings.json` | versions, voices, recommended pairing | Apache-2.0 |
301
  | `infer.py`, `tagger.py`, `app.py` | inference CLI, auto-tagger, Gradio app | Apache-2.0 |
302
  | `flash_lm.py`, `frontend/` | Flash model and synthesis code (training code for reference; the data manifest is not shipped), Flash text front-end (normalisation, diacritics, experimental MT) | Apache-2.0 |
 
331
  ## Licence
332
 
333
  - **Model weights, voice prompts and samples** (`checkpoints/`, `prompts/`, `samples/`): **[CC-BY-SA-4.0](LICENSE)**. You may use them commercially. You must credit Modular and the datasets listed above, and anything you derive from the weights (fine-tunes, merges) must be shared under CC-BY-SA-4.0 too.
334
+ - **Code** (`infer.py`, `tagger.py`, `app.py`, `flash_lm.py`, `frontend/`, `code/`, `settings.json`, `config.json`): **[Apache-2.0](LICENSE-CODE)**.
335
  - The base models, CosyVoice2-0.5B and Fun-CosyVoice3-0.5B-2512 (and byt5-small for the diacritic model), are Apache-2.0; their notices still apply to the parts they contribute.
336
 
337
  ## Citation
config.json ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "model_type": "dynamic-accent",
3
+ "name": "Dynamic Accent",
4
+ "task": "text-to-speech",
5
+ "languages": ["en", "pcm", "yo", "ig", "ha"],
6
+ "default_version": "flash",
7
+ "versions": ["flash", "phase3", "phase2"],
8
+ "voices": ["anchor_male", "waxal_ibo_5_female", "waxal_yor_5_female"],
9
+ "settings": "settings.json",
10
+ "entrypoints": {"cli": "infer.py", "gradio": "app.py"},
11
+ "base_models": ["FunAudioLLM/Fun-CosyVoice3-0.5B-2512", "FunAudioLLM/CosyVoice2-0.5B"],
12
+ "note": "Repo-level manifest. Runtime settings live in settings.json; per-checkpoint configs live under checkpoints/."
13
+ }