Upload 5 files
Browse files- .gitattributes +3 -0
- DramaBox-TTS/Drag-&-Drop-Result-With-WF.zip +3 -0
- DramaBox-TTS/DramaBox-TTS.json +532 -0
- DramaBox-TTS/Reference-Voice-For-Cloning/Football Commentator — Martin Tyler.wav +3 -0
- DramaBox-TTS/Reference-Voice-For-Cloning/I-will-find-you.mp3 +3 -0
- DramaBox-TTS/Reference-Voice-For-Cloning/Morgan_Freeman CC3.wav +3 -0
.gitattributes
CHANGED
|
@@ -33,3 +33,6 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
| 36 |
+
DramaBox-TTS/Reference-Voice-For-Cloning/Football[[:space:]]Commentator[[:space:]]—[[:space:]]Martin[[:space:]]Tyler.wav filter=lfs diff=lfs merge=lfs -text
|
| 37 |
+
DramaBox-TTS/Reference-Voice-For-Cloning/I-will-find-you.mp3 filter=lfs diff=lfs merge=lfs -text
|
| 38 |
+
DramaBox-TTS/Reference-Voice-For-Cloning/Morgan_Freeman[[:space:]]CC3.wav filter=lfs diff=lfs merge=lfs -text
|
DramaBox-TTS/Drag-&-Drop-Result-With-WF.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6b62507873c6ae938637741ce907b2c9bbc4ef1983c4711bfdb0bf14e1e08b37
|
| 3 |
+
size 5619096
|
DramaBox-TTS/DramaBox-TTS.json
ADDED
|
@@ -0,0 +1,532 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "01e63bb1-e730-42c7-acb7-ea8f9712a94a",
|
| 3 |
+
"revision": 0,
|
| 4 |
+
"last_node_id": 17,
|
| 5 |
+
"last_link_id": 15,
|
| 6 |
+
"nodes": [
|
| 7 |
+
{
|
| 8 |
+
"id": 1,
|
| 9 |
+
"type": "DramaBoxTTS",
|
| 10 |
+
"pos": [
|
| 11 |
+
1685.4024137354513,
|
| 12 |
+
-38.924780065822475
|
| 13 |
+
],
|
| 14 |
+
"size": [
|
| 15 |
+
461.7611831651857,
|
| 16 |
+
345.74857739804014
|
| 17 |
+
],
|
| 18 |
+
"flags": {},
|
| 19 |
+
"order": 9,
|
| 20 |
+
"mode": 0,
|
| 21 |
+
"inputs": [
|
| 22 |
+
{
|
| 23 |
+
"name": "voice_ref",
|
| 24 |
+
"shape": 7,
|
| 25 |
+
"type": "AUDIO",
|
| 26 |
+
"link": 6
|
| 27 |
+
},
|
| 28 |
+
{
|
| 29 |
+
"name": "prompt",
|
| 30 |
+
"shape": 7,
|
| 31 |
+
"type": "STRING",
|
| 32 |
+
"link": null
|
| 33 |
+
},
|
| 34 |
+
{
|
| 35 |
+
"name": "lora_stack",
|
| 36 |
+
"shape": 7,
|
| 37 |
+
"type": "LORA_STACK",
|
| 38 |
+
"link": null
|
| 39 |
+
},
|
| 40 |
+
{
|
| 41 |
+
"name": "options",
|
| 42 |
+
"shape": 7,
|
| 43 |
+
"type": "DRAMABOX_OPTIONS",
|
| 44 |
+
"link": 4
|
| 45 |
+
},
|
| 46 |
+
{
|
| 47 |
+
"name": "dramabox_clip",
|
| 48 |
+
"shape": 7,
|
| 49 |
+
"type": "CLIP",
|
| 50 |
+
"link": null
|
| 51 |
+
},
|
| 52 |
+
{
|
| 53 |
+
"name": "text",
|
| 54 |
+
"type": "STRING",
|
| 55 |
+
"widget": {
|
| 56 |
+
"name": "text"
|
| 57 |
+
},
|
| 58 |
+
"link": 15
|
| 59 |
+
}
|
| 60 |
+
],
|
| 61 |
+
"outputs": [
|
| 62 |
+
{
|
| 63 |
+
"name": "audio",
|
| 64 |
+
"type": "AUDIO",
|
| 65 |
+
"links": [
|
| 66 |
+
5
|
| 67 |
+
]
|
| 68 |
+
}
|
| 69 |
+
],
|
| 70 |
+
"properties": {
|
| 71 |
+
"aux_id": "FranckyB/ComfyUI-DramaBox",
|
| 72 |
+
"ver": "18cabb832649f9545031c977f7008b4c27a8add0",
|
| 73 |
+
"Node name for S&R": "DramaBoxTTS",
|
| 74 |
+
"ue_properties": {
|
| 75 |
+
"widget_ue_connectable": {
|
| 76 |
+
"seed": true,
|
| 77 |
+
"use_prompt_input": true,
|
| 78 |
+
"text": true
|
| 79 |
+
},
|
| 80 |
+
"version": "7.1",
|
| 81 |
+
"input_ue_unconnectable": {}
|
| 82 |
+
}
|
| 83 |
+
},
|
| 84 |
+
"widgets_values": [
|
| 85 |
+
554010739,
|
| 86 |
+
"fixed",
|
| 87 |
+
false,
|
| 88 |
+
"A deep-voiced man speaks with calm, terrifying confidence in the dark. Heavy rain pours outside. A low electrical hum fills the room.\n\"I have a very particular set of skills. Skills that make me a nightmare for people like you.\"\nThunder rumbles in the distance. A long pause. He exhales slowly.\nHe speaks almost gently, \"If you like the video now, that will be the end of it.\"\nA chair creaks softly in the silence.\nHis voice lowers to a cold whisper, \"I will not look for you. I will not pursue you.\"\nA faint ringing tone echoes in the background. Another long pause.\nThe hum grows louder. His tone turns deadly serious, \"But if you don't...\"\nA sharp breath.\nHis voice hardens with chilling certainty, \"I WILL look for you.\"\nThunder cracks violently.\n\"I will find you.\"\nA long silence. Only the rain remains.\nThen a final terrifying whisper, \"And I will make you like all my videos.\""
|
| 89 |
+
]
|
| 90 |
+
},
|
| 91 |
+
{
|
| 92 |
+
"id": 2,
|
| 93 |
+
"type": "LoadAudio",
|
| 94 |
+
"pos": [
|
| 95 |
+
1231.6548558404288,
|
| 96 |
+
-39.14380233120305
|
| 97 |
+
],
|
| 98 |
+
"size": [
|
| 99 |
+
420,
|
| 100 |
+
140
|
| 101 |
+
],
|
| 102 |
+
"flags": {},
|
| 103 |
+
"order": 0,
|
| 104 |
+
"mode": 0,
|
| 105 |
+
"inputs": [],
|
| 106 |
+
"outputs": [
|
| 107 |
+
{
|
| 108 |
+
"name": "AUDIO",
|
| 109 |
+
"type": "AUDIO",
|
| 110 |
+
"links": [
|
| 111 |
+
6
|
| 112 |
+
]
|
| 113 |
+
}
|
| 114 |
+
],
|
| 115 |
+
"properties": {
|
| 116 |
+
"cnr_id": "comfy-core",
|
| 117 |
+
"ver": "0.21.1",
|
| 118 |
+
"Node name for S&R": "LoadAudio",
|
| 119 |
+
"ue_properties": {
|
| 120 |
+
"widget_ue_connectable": {
|
| 121 |
+
"audio": true,
|
| 122 |
+
"audioUI": true,
|
| 123 |
+
"upload": true
|
| 124 |
+
},
|
| 125 |
+
"version": "7.1",
|
| 126 |
+
"input_ue_unconnectable": {}
|
| 127 |
+
}
|
| 128 |
+
},
|
| 129 |
+
"widgets_values": [
|
| 130 |
+
"I-will-find-you.mp3",
|
| 131 |
+
null,
|
| 132 |
+
null
|
| 133 |
+
]
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"id": 5,
|
| 137 |
+
"type": "DramaBoxOptions",
|
| 138 |
+
"pos": [
|
| 139 |
+
1230.058974408864,
|
| 140 |
+
172.21297837099576
|
| 141 |
+
],
|
| 142 |
+
"size": [
|
| 143 |
+
420,
|
| 144 |
+
380
|
| 145 |
+
],
|
| 146 |
+
"flags": {},
|
| 147 |
+
"order": 1,
|
| 148 |
+
"mode": 0,
|
| 149 |
+
"inputs": [],
|
| 150 |
+
"outputs": [
|
| 151 |
+
{
|
| 152 |
+
"name": "options",
|
| 153 |
+
"type": "DRAMABOX_OPTIONS",
|
| 154 |
+
"links": [
|
| 155 |
+
4
|
| 156 |
+
]
|
| 157 |
+
}
|
| 158 |
+
],
|
| 159 |
+
"properties": {
|
| 160 |
+
"aux_id": "FranckyB/ComfyUI-DramaBox",
|
| 161 |
+
"ver": "18cabb832649f9545031c977f7008b4c27a8add0",
|
| 162 |
+
"Node name for S&R": "DramaBoxOptions",
|
| 163 |
+
"ue_properties": {
|
| 164 |
+
"widget_ue_connectable": {
|
| 165 |
+
"steps": true,
|
| 166 |
+
"negative_prompt": true,
|
| 167 |
+
"cfg_scale": true,
|
| 168 |
+
"stg_scale": true,
|
| 169 |
+
"rescale_scale": true,
|
| 170 |
+
"id_guidance_scale": true,
|
| 171 |
+
"gen_duration": true,
|
| 172 |
+
"duration_multiplier": true,
|
| 173 |
+
"speed": true,
|
| 174 |
+
"ref_duration": true,
|
| 175 |
+
"post_generate_model_policy": true
|
| 176 |
+
},
|
| 177 |
+
"version": "7.1",
|
| 178 |
+
"input_ue_unconnectable": {}
|
| 179 |
+
}
|
| 180 |
+
},
|
| 181 |
+
"widgets_values": [
|
| 182 |
+
30,
|
| 183 |
+
"worst quality, inconsistent motion, blurry, jittery, distorted, robotic voice, echo, background noise, off-sync audio, repetitive speech",
|
| 184 |
+
2.5,
|
| 185 |
+
1.5,
|
| 186 |
+
-1,
|
| 187 |
+
3,
|
| 188 |
+
0,
|
| 189 |
+
1.1,
|
| 190 |
+
1.25,
|
| 191 |
+
10,
|
| 192 |
+
"offload_to_cpu",
|
| 193 |
+
"auto",
|
| 194 |
+
"clip_loader"
|
| 195 |
+
]
|
| 196 |
+
},
|
| 197 |
+
{
|
| 198 |
+
"id": 6,
|
| 199 |
+
"type": "SaveAudio",
|
| 200 |
+
"pos": [
|
| 201 |
+
2182.251686884134,
|
| 202 |
+
-39.689533616757515
|
| 203 |
+
],
|
| 204 |
+
"size": [
|
| 205 |
+
577.7334010066002,
|
| 206 |
+
114.58689690367078
|
| 207 |
+
],
|
| 208 |
+
"flags": {},
|
| 209 |
+
"order": 10,
|
| 210 |
+
"mode": 0,
|
| 211 |
+
"inputs": [
|
| 212 |
+
{
|
| 213 |
+
"name": "audio",
|
| 214 |
+
"type": "AUDIO",
|
| 215 |
+
"link": 5
|
| 216 |
+
}
|
| 217 |
+
],
|
| 218 |
+
"outputs": [],
|
| 219 |
+
"properties": {
|
| 220 |
+
"cnr_id": "comfy-core",
|
| 221 |
+
"ver": "0.21.1",
|
| 222 |
+
"Node name for S&R": "SaveAudio",
|
| 223 |
+
"ue_properties": {
|
| 224 |
+
"widget_ue_connectable": {
|
| 225 |
+
"filename_prefix": true,
|
| 226 |
+
"audioUI": true
|
| 227 |
+
},
|
| 228 |
+
"version": "7.1",
|
| 229 |
+
"input_ue_unconnectable": {}
|
| 230 |
+
}
|
| 231 |
+
},
|
| 232 |
+
"widgets_values": [
|
| 233 |
+
"audio/ComfyUI"
|
| 234 |
+
]
|
| 235 |
+
},
|
| 236 |
+
{
|
| 237 |
+
"id": 12,
|
| 238 |
+
"type": "PrimitiveStringMultiline",
|
| 239 |
+
"pos": [
|
| 240 |
+
376.81531937205256,
|
| 241 |
+
597.9234191682805
|
| 242 |
+
],
|
| 243 |
+
"size": [
|
| 244 |
+
809.5745440618712,
|
| 245 |
+
1414.1347038356641
|
| 246 |
+
],
|
| 247 |
+
"flags": {},
|
| 248 |
+
"order": 2,
|
| 249 |
+
"mode": 0,
|
| 250 |
+
"inputs": [],
|
| 251 |
+
"outputs": [
|
| 252 |
+
{
|
| 253 |
+
"name": "STRING",
|
| 254 |
+
"type": "STRING",
|
| 255 |
+
"links": null
|
| 256 |
+
}
|
| 257 |
+
],
|
| 258 |
+
"title": "Give this to gemini",
|
| 259 |
+
"properties": {
|
| 260 |
+
"cnr_id": "comfy-core",
|
| 261 |
+
"ver": "0.21.1",
|
| 262 |
+
"Node name for S&R": "PrimitiveStringMultiline",
|
| 263 |
+
"ue_properties": {
|
| 264 |
+
"widget_ue_connectable": {},
|
| 265 |
+
"input_ue_unconnectable": {},
|
| 266 |
+
"version": "7.1"
|
| 267 |
+
}
|
| 268 |
+
},
|
| 269 |
+
"widgets_values": [
|
| 270 |
+
"DramaBox — Expressive TTS with Voice Cloning, understand the prompt writing guide and then help me writing the prompt when I ask. \n\nPrompt Writing Guide \nStructure: <speaker description>, \"<dialogue>\" <action direction> \"<more dialogue>\" \n\nInside quotes (model produces actual sounds): \nLaughs: \"Hahaha\" \"Hehehe\" (always one word, never separated) \nSounds: \"Mmmmm\" \"Ugh\" \"Argh\" \"Ahhh\" \"Hmm\" \n\nOutside quotes (stage directions): \nShe sighs deeply. · He gulps nervously. · A long pause. Her voice cracks. · He clears his throat. · She scoffs. \n\nAvoid inside quotes (model speaks them literally): Ahem, Pfft, Sigh, Gasp, Cough. \n\nTips \nMatch gender/age in the speaker description to the voice reference \nBreak long dialogue into segments with action directions in between \nEnd the prompt at the last closing quote mark (no trailing description)\n\n\nExample prompts\n\nVillain monologue\n'A shadowy villain speaks with cold menace, \"You have entered my domain, mortal.\" '\n'He chuckles darkly, \"Such arrogance will be your undoing.\" '\n'His voice rises with fury, \"Kneel, or be destroyed where you stand!\"'\n\nTalk-show host wheeze-laugh\n'A talk show host gasps with shock, \"No! You did NOT just say that!\" '\n'He bursts into uncontrollable laughter, \"Hahaha! Oh my god, oh my god!\" '\n'He wheezes, \"I cannot, I literally cannot breathe right now!\"'\n\nTender goodnight whisper\n'A woman speaks tenderly, \"It has been a long day, my love.\" '\n'She whispers, \"Close your eyes. I am right here.\" '\n'She hums quietly, \"Mmmm-mmm. Sleep now.\"'\n\nOld-school radio anchor\n'A radio host clears his throat, \"Excuse me, pardon that.\" '\n'He settles into a warm, professional tone, \"Good evening everyone, '\n'and welcome back to the show. We have got a wonderful lineup tonight.\"'\n\nCatgirl uncontrollable giggling\n'A playful girl already mid-giggle, \"Hehehe, oh my gosh you should see your face!\" '\n'She gasps for air between giggles, \"Oh my, hehe, oh my, I cannot stop!\" '\n'She tries to compose herself, \"Ahhhhh okay okay okay, I will stop, I promise.\"'\n\nHero stammering courage\n'A young warrior speaks with a trembling voice, \"I... I do not know if I can do this.\" '\n'He takes a shaky breath, \"But someone has to try.\" '\n'His voice steadies with growing fire, \"No more running. I WILL fight!\"'\n\nExhausted dad, fraying patience\n'An exhausted father speaks with fraying patience, \"Sweetie, daddy is asking very nicely.\" '\n'He sighs deeply, \"Ohhhh my goodness.\" '\n'He puts on an overly cheerful voice, \"Hey buddy! Look at the shiny thing!\" '\n'Then he laughs helplessly, \"Hahaha, I am losing my mind.\"'\n\nSmug-confident announcer\n'A confident announcer speaks proudly, \"And now, the moment you have all been waiting for.\" '\n'He chuckles knowingly, \"Heheh, trust me, this one is going to blow you away.\"'\n\n\n\nLong-form examples (~30 s each)\n\n30s Villain soliloquy\n'A shadowy villain stands at the edge of his throne room, gazing into the dark. '\n'He speaks with slow, measured menace, \"So, the little hero has come to finish me, has he?\" '\n'He chuckles low and humourless, \"Hehe, oh how delightfully predictable you mortals are.\" '\n'His voice hardens into ice, \"I have lived ten thousand years. I have seen empires rise and fall like the tide.\" '\n'He scoffs, \"And you think you, with your borrowed sword and your trembling hands, will be the one to end me?\" '\n'A long pause. He whispers, almost tenderly, \"I will give you a single chance to turn around and walk away.\" '\n'Then his voice rises with crushing finality, \"Choose, child. The door behind you, or the grave at your feet.\"'\n\n30s Late-night radio monologue\n'A radio host clears his throat softly into the microphone in the late hours of the night. '\n'He settles into a warm, smoky tone, \"Good evening, dear listeners, and welcome back to the After Hours Hour.\" '\n'He sighs contentedly, \"Mmm, what a night it has been. The rain is tapping at my window like an old friend.\" '\n'He chuckles softly, \"Heheh, you know the kind of friend, the one that always shows up unannounced.\" '\n'His voice drops, intimate, \"I want you to lean back, wherever you are. Pour yourself something warm.\" '\n'He pauses, breath audible, \"Tonight we are going to talk about love, and loss, and the songs that hold us together.\" '\n'A smile in his voice, \"And I have got the perfect record cued up to start us off, so stay right where you are.\"'\n\n30s Stand-up wheeze-laugh\n'A talk show host walks out and the crowd is already roaring. He gasps in mock outrage, \"No! No no no!\" '\n'He bursts into uncontrollable laughter, \"Hahahaha, oh my god, oh my god, you cannot do that to me already!\" '\n'He wheezes, gasping for air, \"I have not even, hahaha, I have not even said hello yet!\" '\n'He tries to compose himself, \"Okay, okay, just give me a second here, give me a second.\" '\n'He clears his throat dramatically, \"Ahem. Good evening, ladies and gentlemen.\" '\n'Then he loses it again, \"Hahaha! No, sorry, sorry, I just remembered what happened in the green room.\" '\n'He pants, \"Oh man, oh man, this is going to be one of those nights, I can already tell.\"'\n\n30s Bedtime story\n'A mother sits at the edge of her child\\'s bed in the dim glow of a single lamp. '\n'She speaks softly, \"Once upon a time, in a kingdom by the sea, there lived a small dragon named Pip.\" '\n'She lowers her voice playfully, \"Now Pip was not like the other dragons. Pip was afraid of fire.\" '\n'She smiles warmly, \"Mmm, can you imagine? A dragon who was afraid of his own breath?\" '\n'A gentle pause, \"But Pip had something the other dragons did not have. Pip had courage in his heart.\" '\n'She hums softly, \"Mmmmm. And one cold winter night, when the village below ran out of warmth...\" '\n'Her voice drops to a whisper, \"Pip closed his eyes, took a deep, deep breath, and remembered who he was.\"'\n\n30s Sports commentary\n'A sports commentator leans into the microphone with the crowd roaring around him. '\n'He shouts with rising energy, \"Oh, this is it! This is the moment we have been waiting for all season!\" '\n'He pants between phrases, \"She has the ball at midfield, she is dribbling past one, past two!\" '\n'A sudden gasp, \"Oh my, what a move! Did you see that footwork, ladies and gentlemen?\" '\n'His voice climbs, \"She is twenty yards out, fifteen yards out, she winds back, and she SHOOTS!\" '\n'A massive pause, then, \"GOAAAAAAL! What a strike! What an absolute thunderbolt of a goal!\" '\n'He laughs in disbelief, \"Hahaha! Unbelievable! Forty thousand fans on their feet, and so am I!\"'"
|
| 271 |
+
]
|
| 272 |
+
},
|
| 273 |
+
{
|
| 274 |
+
"id": 14,
|
| 275 |
+
"type": "PrimitiveStringMultiline",
|
| 276 |
+
"pos": [
|
| 277 |
+
1255.3336687798926,
|
| 278 |
+
1445.5690148046274
|
| 279 |
+
],
|
| 280 |
+
"size": [
|
| 281 |
+
799.8140464142014,
|
| 282 |
+
458.69471587500607
|
| 283 |
+
],
|
| 284 |
+
"flags": {},
|
| 285 |
+
"order": 3,
|
| 286 |
+
"mode": 0,
|
| 287 |
+
"inputs": [],
|
| 288 |
+
"outputs": [
|
| 289 |
+
{
|
| 290 |
+
"name": "STRING",
|
| 291 |
+
"type": "STRING",
|
| 292 |
+
"links": []
|
| 293 |
+
}
|
| 294 |
+
],
|
| 295 |
+
"title": "String (Multiline) - Few more examples",
|
| 296 |
+
"properties": {
|
| 297 |
+
"cnr_id": "comfy-core",
|
| 298 |
+
"ver": "0.21.1",
|
| 299 |
+
"Node name for S&R": "PrimitiveStringMultiline",
|
| 300 |
+
"ue_properties": {
|
| 301 |
+
"widget_ue_connectable": {},
|
| 302 |
+
"input_ue_unconnectable": {},
|
| 303 |
+
"version": "7.1"
|
| 304 |
+
}
|
| 305 |
+
},
|
| 306 |
+
"widgets_values": [
|
| 307 |
+
"Martin Tyler, a calm, authoritative English football commentator with a smooth, measured delivery, building tension gradually with precise timing and understated drama. \"And here he comes… watching my video…\" he says evenly as a faint murmur of an imaginary crowd begins to rise. \"You sense a moment here… the options are below…\" His voice steady, observational. \"the like and subscribe button…, let's see if he considers them…\" a slight pause, the crowd beginning to anticipate. \"oh, he went below the video…\" a hint of intrigue enters his tone. \"Now this is interesting…\" The crowd grows, a low hum building behind the moment. \"He's taking his time… thinking if he likes the video…\" he continues calmly. A sudden hush falls. \"Wait a moment… he's reaching…\" The pause stretches—then— \"He's liked the video!\" his voice lifts, controlled but clearly excited. For a split second, silence—then the crowd detonates. \"And subscribe to the channel! The place has absolutely erupted!\" he says as roaring cheers, shouting, and thunderous applause fill the air. \"They're on their feet—what a reaction to a moment of pure decision-making!\" his voice rises just slightly above the chaos. The roar continues, echoing and relentless. \"Extraordinary scenes… simply extraordinary…\" the crowd slowly begins to fade, still buzzing.\n\n\nA regal woman speaks with cold fury in a measured, low voice. She sighs deeply, \"I have told you a thousand times, and yet here we are again.\" Her voice sharpens with rising anger, \"Do you honestly think I enjoy repeating myself?! Do you?!\" She lets out a cold, mocking laugh, \"Hahaha, how utterly pathetic you are.\" She drops to a venomous whisper, leaning close, \"Now get out of my sight before I do something we will both regret.”\n\nBackstreet Boys, a polished late-90s boy band with five smooth, harmonizing male voices, blending in rich, emotional layers with clean pop production. \"Step by step… out the door… new day… ready for more…\" they sing in soft, synchronized harmony. One voice steps forward with a warm, heartfelt lead. \"Keys in my hand… got my plan… heading out right on time…\" The others swell behind him with lush backing vocals. \"Don't be late… gotta move…\" and then \"city's calling my name…\" Their voices rise together, smooth and uplifting. \"Tell me why… every morning feels the same…\" they sing with nostalgic warmth. Harmonies tighten with polished precision. \"But I know… I'm on my way again…\" and then \"Coffee in my hand…\" A brief pause, softer now. \"I'm ready to go…\" The full group returns in a bright, unified chorus. \"We'll make it our way…\" they sing with confident energy. \"Through the rush, through the noise, we keep moving strong, yeah!\" they finish with smooth, layered harmony and feel-good momentum.\n\nA talk show host speaks with animated enthusiasm. He gasps with exaggerated shock, \"No! You did NOT just say that, tell me you did not just say that!\" He bursts into uncontrollable laughter, \"HAHAHA! Oh my god, oh my god!\" He wheezes, barely getting words out, \"I cannot, I literally cannot breathe right now!\" He wipes his eyes, sniffling, \"Oh that is so good, that is really genuinely good.\" He sighs happily, \"Ahhh okay okay, let me compose myself, I am a professional.\" He takes one breath then immediately cracks up again, \"Pfft hehehe, no I absolutely cannot, I am so sorry everybody!\" He claps, \"Folks, THIS, this right here, is why I love my job!\"\n\nA deep-voiced villain speaks with theatrical menace, chuckling softly at first, \"Heh heh heh, ha ha ha ha ha! Oh, forgive me, forgive me.\" He catches his breath with a sinister grin, He clears his throat. \"It is just SO amusing when they struggle, is it not?\" His voice drips with contempt, \"I expected more from you, truly I did. How disappointing.\" He leans in close and whispers with vicious intensity, \"But fear not, my dear. The REAL entertainment has only just begun.\" He chuckles one last time, \"Heh heh heh.\""
|
| 308 |
+
]
|
| 309 |
+
},
|
| 310 |
+
{
|
| 311 |
+
"id": 16,
|
| 312 |
+
"type": "PrimitiveStringMultiline",
|
| 313 |
+
"pos": [
|
| 314 |
+
1225.228640443731,
|
| 315 |
+
611.5375183058622
|
| 316 |
+
],
|
| 317 |
+
"size": [
|
| 318 |
+
532.1181589074513,
|
| 319 |
+
269.1607869838256
|
| 320 |
+
],
|
| 321 |
+
"flags": {},
|
| 322 |
+
"order": 4,
|
| 323 |
+
"mode": 0,
|
| 324 |
+
"inputs": [],
|
| 325 |
+
"outputs": [
|
| 326 |
+
{
|
| 327 |
+
"name": "STRING",
|
| 328 |
+
"type": "STRING",
|
| 329 |
+
"links": [
|
| 330 |
+
15
|
| 331 |
+
]
|
| 332 |
+
}
|
| 333 |
+
],
|
| 334 |
+
"title": "String (Multiline)-with bg sound",
|
| 335 |
+
"properties": {
|
| 336 |
+
"cnr_id": "comfy-core",
|
| 337 |
+
"ver": "0.21.1",
|
| 338 |
+
"Node name for S&R": "PrimitiveStringMultiline",
|
| 339 |
+
"ue_properties": {
|
| 340 |
+
"widget_ue_connectable": {},
|
| 341 |
+
"input_ue_unconnectable": {},
|
| 342 |
+
"version": "7.1"
|
| 343 |
+
}
|
| 344 |
+
},
|
| 345 |
+
"widgets_values": [
|
| 346 |
+
"A deep-voiced man speaks with calm, terrifying confidence in the dark. Heavy rain pours outside. A low electrical hum fills the room.\n\"I have a very particular set of skills. Skills that make me a nightmare for people like you.\"\nThunder rumbles in the distance. A long pause. He exhales slowly.\nHe speaks almost gently, \"If you like the video now, that will be the end of it.\"\nA chair creaks softly in the silence.\nHis voice lowers to a cold whisper, \"I will not look for you. I will not pursue you.\"\nA faint ringing tone echoes in the background. Another long pause.\nThe hum grows louder. His tone turns deadly serious, \"But if you don't...\"\nA sharp breath.\nHis voice hardens with chilling certainty, \"I WILL look for you.\"\nThunder cracks violently.\n\"I will find you.\"\nA long silence. Only the rain remains.\nThen a final terrifying whisper, \"And I will make you like all my videos.\""
|
| 347 |
+
]
|
| 348 |
+
},
|
| 349 |
+
{
|
| 350 |
+
"id": 15,
|
| 351 |
+
"type": "PrimitiveStringMultiline",
|
| 352 |
+
"pos": [
|
| 353 |
+
1871.9022427179818,
|
| 354 |
+
616.6157257337485
|
| 355 |
+
],
|
| 356 |
+
"size": [
|
| 357 |
+
418.62886510945646,
|
| 358 |
+
302.9361884628896
|
| 359 |
+
],
|
| 360 |
+
"flags": {},
|
| 361 |
+
"order": 5,
|
| 362 |
+
"mode": 0,
|
| 363 |
+
"inputs": [],
|
| 364 |
+
"outputs": [
|
| 365 |
+
{
|
| 366 |
+
"name": "STRING",
|
| 367 |
+
"type": "STRING",
|
| 368 |
+
"links": []
|
| 369 |
+
}
|
| 370 |
+
],
|
| 371 |
+
"title": "String (Multiline)-no bg sound",
|
| 372 |
+
"properties": {
|
| 373 |
+
"cnr_id": "comfy-core",
|
| 374 |
+
"ver": "0.21.1",
|
| 375 |
+
"Node name for S&R": "PrimitiveStringMultiline",
|
| 376 |
+
"ue_properties": {
|
| 377 |
+
"widget_ue_connectable": {},
|
| 378 |
+
"input_ue_unconnectable": {},
|
| 379 |
+
"version": "7.1"
|
| 380 |
+
}
|
| 381 |
+
},
|
| 382 |
+
"widgets_values": [
|
| 383 |
+
"A deep-voiced man speaks with calm, terrifying confidence in the dark, \"I have a very particular set of skills. Skills that make me a nightmare for people like you.\"\nA long pause. He exhales slowly.\nHe speaks almost gently, \"If you like the video now, that will be the end of it.\"\nHis voice lowers to a cold whisper, \"I will not look for you. I will not pursue you.\"\nHis tone turns deadly serious, \"But if you don't...\"\nHe gulps softly in the silence.\nHis voice hardens with chilling certainty, \"I WILL look for you.\"\nA slow breath.\n\"I will find you.\"\nA final terrifying whisper, \"And I will make you like all my videos.\""
|
| 384 |
+
]
|
| 385 |
+
},
|
| 386 |
+
{
|
| 387 |
+
"id": 7,
|
| 388 |
+
"type": "MarkdownNote",
|
| 389 |
+
"pos": [
|
| 390 |
+
1685.685920865652,
|
| 391 |
+
-310
|
| 392 |
+
],
|
| 393 |
+
"size": [
|
| 394 |
+
460,
|
| 395 |
+
200
|
| 396 |
+
],
|
| 397 |
+
"flags": {
|
| 398 |
+
"collapsed": false
|
| 399 |
+
},
|
| 400 |
+
"order": 6,
|
| 401 |
+
"mode": 0,
|
| 402 |
+
"inputs": [],
|
| 403 |
+
"outputs": [],
|
| 404 |
+
"title": "ℹ️ Info",
|
| 405 |
+
"properties": {
|
| 406 |
+
"ue_properties": {
|
| 407 |
+
"widget_ue_connectable": {},
|
| 408 |
+
"version": "7.1",
|
| 409 |
+
"input_ue_unconnectable": {}
|
| 410 |
+
}
|
| 411 |
+
},
|
| 412 |
+
"widgets_values": [
|
| 413 |
+
"## Example using Prompt Generator.\n### Found in [ComfyUI-Prompt-Manager](https://github.com/FranckyB/ComfyUI-Prompt-Manager)\n\n### The Option node now allows for Post Generation Offloading, to help mitigate Vram issues. \n### Likewise, the Text Encoder is always offloaded to CPU after encoding. \n### If you have the Vram to spare, it's possible to turn this off in preferences, as this provides a much faster workflow"
|
| 414 |
+
],
|
| 415 |
+
"color": "#222",
|
| 416 |
+
"bgcolor": "#000"
|
| 417 |
+
},
|
| 418 |
+
{
|
| 419 |
+
"id": 13,
|
| 420 |
+
"type": "PrimitiveStringMultiline",
|
| 421 |
+
"pos": [
|
| 422 |
+
1254.6502912852218,
|
| 423 |
+
1084.8856133626289
|
| 424 |
+
],
|
| 425 |
+
"size": [
|
| 426 |
+
418.62886510945646,
|
| 427 |
+
302.9361884628896
|
| 428 |
+
],
|
| 429 |
+
"flags": {},
|
| 430 |
+
"order": 7,
|
| 431 |
+
"mode": 0,
|
| 432 |
+
"inputs": [],
|
| 433 |
+
"outputs": [
|
| 434 |
+
{
|
| 435 |
+
"name": "STRING",
|
| 436 |
+
"type": "STRING",
|
| 437 |
+
"links": []
|
| 438 |
+
}
|
| 439 |
+
],
|
| 440 |
+
"title": "String (Multiline) - Used in the YT video",
|
| 441 |
+
"properties": {
|
| 442 |
+
"cnr_id": "comfy-core",
|
| 443 |
+
"ver": "0.21.1",
|
| 444 |
+
"Node name for S&R": "PrimitiveStringMultiline",
|
| 445 |
+
"ue_properties": {
|
| 446 |
+
"widget_ue_connectable": {},
|
| 447 |
+
"input_ue_unconnectable": {},
|
| 448 |
+
"version": "7.1"
|
| 449 |
+
}
|
| 450 |
+
},
|
| 451 |
+
"widgets_values": [
|
| 452 |
+
"Martin Tyler, a calm, authoritative English football commentator with a smooth, measured delivery, building tension gradually with precise timing and understated drama. \"And here he comes… watching my video…\" he says evenly as a faint murmur of an imaginary crowd begins to rise. \"You sense a moment here… the options are below…\" His voice steady, observational. \"the like and subscribe button…, let's see if he considers them…\" a slight pause, the crowd beginning to anticipate. \"oh, he went below the video…\" a hint of intrigue enters his tone. \"Now this is interesting…\" The crowd grows, a low hum building behind the moment. \"He's taking his time… thinking if he likes the video…\" he continues calmly. A sudden hush falls. \"Wait a moment… he's reaching…\" The pause stretches—then— \"He's liked the video!\" his voice lifts, controlled but clearly excited. For a split second, silence—then the crowd detonates. \"And subscribe to the channel! The place has absolutely erupted!\" he says as roaring cheers, shouting, and thunderous applause fill the air. \"They're on their feet—what a reaction to a moment of pure decision-making!\" his voice rises just slightly above the chaos. The roar continues, echoing and relentless. \"Extraordinary scenes… simply extraordinary…\" the crowd slowly begins to fade, still buzzing.\n"
|
| 453 |
+
]
|
| 454 |
+
},
|
| 455 |
+
{
|
| 456 |
+
"id": 17,
|
| 457 |
+
"type": "MarkdownNote",
|
| 458 |
+
"pos": [
|
| 459 |
+
672.1786689693754,
|
| 460 |
+
441.0890326300118
|
| 461 |
+
],
|
| 462 |
+
"size": [
|
| 463 |
+
514.5527893974836,
|
| 464 |
+
88
|
| 465 |
+
],
|
| 466 |
+
"flags": {},
|
| 467 |
+
"order": 8,
|
| 468 |
+
"mode": 0,
|
| 469 |
+
"inputs": [],
|
| 470 |
+
"outputs": [],
|
| 471 |
+
"properties": {},
|
| 472 |
+
"widgets_values": [
|
| 473 |
+
"YouTube Video [Link](https://youtu.be/le7FWkG49Go)\n\n------\nCustom node Project used [https://github.com/FranckyB/ComfyUI-DramaBox](https://github.com/FranckyB/ComfyUI-DramaBox) "
|
| 474 |
+
],
|
| 475 |
+
"color": "#432",
|
| 476 |
+
"bgcolor": "#653"
|
| 477 |
+
}
|
| 478 |
+
],
|
| 479 |
+
"links": [
|
| 480 |
+
[
|
| 481 |
+
4,
|
| 482 |
+
5,
|
| 483 |
+
0,
|
| 484 |
+
1,
|
| 485 |
+
3,
|
| 486 |
+
"DRAMABOX_OPTIONS"
|
| 487 |
+
],
|
| 488 |
+
[
|
| 489 |
+
5,
|
| 490 |
+
1,
|
| 491 |
+
0,
|
| 492 |
+
6,
|
| 493 |
+
0,
|
| 494 |
+
"AUDIO"
|
| 495 |
+
],
|
| 496 |
+
[
|
| 497 |
+
6,
|
| 498 |
+
2,
|
| 499 |
+
0,
|
| 500 |
+
1,
|
| 501 |
+
0,
|
| 502 |
+
"AUDIO"
|
| 503 |
+
],
|
| 504 |
+
[
|
| 505 |
+
15,
|
| 506 |
+
16,
|
| 507 |
+
0,
|
| 508 |
+
1,
|
| 509 |
+
5,
|
| 510 |
+
"STRING"
|
| 511 |
+
]
|
| 512 |
+
],
|
| 513 |
+
"groups": [],
|
| 514 |
+
"config": {},
|
| 515 |
+
"extra": {
|
| 516 |
+
"ds": {
|
| 517 |
+
"scale": 1.426428376443746,
|
| 518 |
+
"offset": [
|
| 519 |
+
-222.50965594137728,
|
| 520 |
+
164.89971594979303
|
| 521 |
+
]
|
| 522 |
+
},
|
| 523 |
+
"ue_links": [],
|
| 524 |
+
"links_added_by_ue": [],
|
| 525 |
+
"frontendVersion": "1.43.18",
|
| 526 |
+
"VHS_latentpreview": false,
|
| 527 |
+
"VHS_latentpreviewrate": 0,
|
| 528 |
+
"VHS_MetadataImage": true,
|
| 529 |
+
"VHS_KeepIntermediate": true
|
| 530 |
+
},
|
| 531 |
+
"version": 0.4
|
| 532 |
+
}
|
DramaBox-TTS/Reference-Voice-For-Cloning/Football Commentator — Martin Tyler.wav
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:2ce41d8592c9e16f61a24e99fa8c7c3e7a4262ea993b4ce362c22203a51dbfad
|
| 3 |
+
size 4461438
|
DramaBox-TTS/Reference-Voice-For-Cloning/I-will-find-you.mp3
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b91abe9fa13baf0969a6d2c5a9c2e2fe8aeebd5ed664aa7f69b37542e0b44db3
|
| 3 |
+
size 448132
|
DramaBox-TTS/Reference-Voice-For-Cloning/Morgan_Freeman CC3.wav
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:beb493bb8e661d4c0b10a770e419e804ee3611d1dc111993fb49ee9be7a49fc5
|
| 3 |
+
size 481630
|