t8star commited on
Commit
ffd450c
Β·
verified Β·
1 Parent(s): e80f7c1

Add model card and Desktop/ComfyUI installation guide

Browse files
Files changed (1) hide show
  1. README.md +103 -0
README.md ADDED
@@ -0,0 +1,103 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ library_name: transformers
4
+ language:
5
+ - zh
6
+ - en
7
+ tags:
8
+ - audio
9
+ - speech-recognition
10
+ - text-to-speech
11
+ - voice-cloning
12
+ - speech-editing
13
+ - comfyui
14
+ ---
15
+
16
+ # FireRedAudio Β· T8star-Aix distribution
17
+
18
+ This repository provides the pinned FireRedAudio model snapshot used by both:
19
+
20
+ - [FireRedAudio T8star-Aix Desktop](https://github.com/T8mars/FireRedAudio-T8-Desktop)
21
+ - [comfyui-fireredaudio-T8](https://github.com/T8mars/comfyui-fireredaudio-T8)
22
+
23
+ The model files retain the upstream directory layout and are not converted or quantized. The source project and model are maintained by [FireRedTeam/FireRedAudio](https://github.com/FireRedTeam/FireRedAudio). This mirror exists to give the T8star-Aix integrations a stable, resumable download location. Review the upstream license, model documentation, and limitations before use.
24
+
25
+ ## Profiles
26
+
27
+ | Profile | Download | Capabilities |
28
+ |---|---:|---|
29
+ | Lite | about 19.8 GiB | ASR and audio understanding |
30
+ | Full | about 27.6 GiB | Lite plus TTS, voice design, and speech editing |
31
+
32
+ Full adds `RedAE_decoder/model.pt`. Voice generation, design, and editing cannot run with Lite alone.
33
+
34
+ ## Required layout
35
+
36
+ The same directory can be used by Desktop and ComfyUI:
37
+
38
+ ```text
39
+ FireRedAudio/
40
+ β”œβ”€ FireRedAudio/
41
+ β”‚ β”œβ”€ config.json
42
+ β”‚ β”œβ”€ model-00001-of-00005.safetensors
43
+ β”‚ β”œβ”€ model-00002-of-00005.safetensors
44
+ β”‚ β”œβ”€ model-00003-of-00005.safetensors
45
+ β”‚ β”œβ”€ model-00004-of-00005.safetensors
46
+ β”‚ β”œβ”€ model-00005-of-00005.safetensors
47
+ β”‚ β”œβ”€ model.safetensors.index.json
48
+ β”‚ β”œβ”€ processor_config.json
49
+ β”‚ β”œβ”€ tokenizer.json
50
+ β”‚ └─ tokenizer_config.json
51
+ └─ RedAE_decoder/
52
+ └─ model.pt
53
+ ```
54
+
55
+ ## Desktop installation
56
+
57
+ The desktop application has a built-in downloader. Choose `Hugging Face` or `Auto`, select Lite/Full, and click **εΌ€ε§‹/η»§η»­δΈ‹θ½½**. Interrupted downloads resume using Hugging Face Hub metadata.
58
+
59
+ For a manual download:
60
+
61
+ ```python
62
+ from huggingface_hub import snapshot_download
63
+
64
+ snapshot_download(
65
+ repo_id="t8star/Firered-Audio-Comfy",
66
+ local_dir=r"D:\FireRedAudio-Models",
67
+ allow_patterns=["FireRedAudio/*", "RedAE_decoder/*"],
68
+ )
69
+ ```
70
+
71
+ Then select `D:\FireRedAudio-Models` as the model root in the desktop application.
72
+
73
+ ## ComfyUI installation
74
+
75
+ Install the node first, then run its downloader:
76
+
77
+ ```powershell
78
+ cd ComfyUI\custom_nodes\comfyui-fireredaudio-T8
79
+ python scripts\setup_runtime.py
80
+ python scripts\download_models.py --target "D:\ComfyUI\models\TTS\FireRedAudio" --profile full --source huggingface
81
+ ```
82
+
83
+ Or use `snapshot_download` directly with this destination:
84
+
85
+ ```python
86
+ from huggingface_hub import snapshot_download
87
+
88
+ snapshot_download(
89
+ repo_id="t8star/Firered-Audio-Comfy",
90
+ local_dir=r"D:\ComfyUI\models\TTS\FireRedAudio",
91
+ allow_patterns=["FireRedAudio/*", "RedAE_decoder/*"],
92
+ )
93
+ ```
94
+
95
+ Restart ComfyUI and select `FireRedAudio` in the `T8 FireRedAudio Model Loader` node. Do not place these dependencies into ComfyUI's Python environment; the node uses its own pinned worker runtime to keep Transformers 5.8 isolated from other nodes.
96
+
97
+ ## Integrity and reproducibility
98
+
99
+ The integrations pin a specific immutable Hub revision. Expected sizes and SHA-256 values are stored in `manifests/model_firered_audio.json` in both GitHub repositories. The downloader performs a fast structural/size validation after download and can optionally perform a full SHA-256 validation.
100
+
101
+ ## Responsible use
102
+
103
+ Only clone or edit voices with the speaker's authorization and in compliance with applicable law and platform policies. Do not use generated audio for impersonation, fraud, harassment, infringement, or deceptive attribution. Generated output may contain errors or artifacts and requires human review before publication.