{ "id": "de2d6b02-9fc8-4e30-bace-d4890b30950b", "revision": 0, "last_node_id": 41, "last_link_id": 85, "nodes": [ { "id": 2, "type": "OmniVoiceVoicePreset", "pos": [ 64, 320 ], "size": [ 320, 128 ], "flags": {}, "order": 0, "mode": 0, "inputs": [], "outputs": [ { "name": "ref_audio", "type": "AUDIO", "slot_index": 0, "links": [] }, { "name": "ref_text", "type": "STRING", "slot_index": 1, "links": [] } ], "properties": { "aux_id": "ethanfel/ComfyUI-Omnivoice", "ver": "9b62c9bda8469171025709e2fae3ce877ee0f059", "Node name for S&R": "OmniVoiceVoicePreset", "cnr_id": "comfyui-omnivoice-fel", "ue_properties": { "widget_ue_connectable": {}, "version": "7.8", "input_ue_unconnectable": {} } }, "widgets_values": [ "Shadowheart – female, expressive (Chatterbox)" ], "widgets_values_named": { "preset": "Shadowheart – female, expressive (Chatterbox)" } }, { "id": 25, "type": "JoinStringMulti", "pos": [ 1600, 192 ], "size": [ 288, 160 ], "flags": {}, "order": 14, "mode": 0, "inputs": [ { "name": "string_1", "type": "STRING", "link": 77 }, { "name": "string_2", "shape": 7, "type": "STRING", "link": 70 } ], "outputs": [ { "name": "string", "type": "STRING", "links": [ 52 ] } ], "properties": { "cnr_id": "comfyui-kjnodes", "ver": "068d4fee62d379723dd96dd3e768ed807f7d7135", "Node name for S&R": "JoinStringMulti", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.8" } }, "widgets_values": [ 2, " ", false, null ], "widgets_values_named": { "inputcount": 2, "delimiter": " ", "return_list": false, "Update inputs": null } }, { "id": 14, "type": "OmniVoiceGenerate", "pos": [ 512, 32 ], "size": [ 384, 448 ], "flags": {}, "order": 15, "mode": 0, "inputs": [ { "name": "model", "type": "OMNIVOICE_MODEL", "link": 23 }, { "name": "speakers", "shape": 7, "type": "OMNIVOICE_SPEAKERS", "link": null }, { "name": "ref_audio", "shape": 7, "type": "AUDIO", "link": 66 }, { "name": "text", "type": "STRING", "widget": { "name": "text" }, "link": 65 } ], "outputs": [ { "name": "audio", "type": "AUDIO", "links": [ 31, 80 ] } ], "properties": { "aux_id": "git@192.168.1.1:Ethanfel/ComfyUI-Omnivoice.git", "ver": "340c0aa402fdf8b56fad5eb1559ff901c7fc7cfc", "Node name for S&R": "OmniVoiceGenerate", "cnr_id": "comfyui-omnivoice-fel", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.8" } }, "widgets_values": [ "Hello! This is a test of the OmniVoice text-to-speech system.", "voice_cloning", "You have acquired new skills, mechanic novice, basic maintenance, ▎ basic enhancement. As warmth surged through hand Zio's body, he ▎ realized to his surprise that he could actually comprehend the ▎ contents of the book now. ", "", 2, 0.9, 32, 42, "fixed" ], "widgets_values_named": { "text": "Hello! This is a test of the OmniVoice text-to-speech system.", "mode": "voice_cloning", "ref_text": "You have acquired new skills, mechanic novice, basic maintenance, ▎ basic enhancement. As warmth surged through hand Zio's body, he ▎ realized to his surprise that he could actually comprehend the ▎ contents of the book now. ", "instruct": "", "guidance_scale": 2, "speed": 0.9, "num_step": 32, "seed": 42, "control_after_generate": "fixed" } }, { "id": 16, "type": "OmniVoiceWebNovelLoader", "pos": [ 64, 512 ], "size": [ 288, 190 ], "flags": {}, "order": 5, "mode": 0, "inputs": [ { "name": "chapter_start", "type": "INT", "widget": { "name": "chapter_start" }, "link": 37 }, { "name": "chapter_end", "type": "INT", "widget": { "name": "chapter_end" }, "link": 38 } ], "outputs": [ { "name": "text", "type": "STRING", "links": [ 55 ] }, { "name": "chapter_title", "type": "STRING", "links": [ 69, 82 ] }, { "name": "chapter_list", "type": "STRING", "links": null } ], "properties": { "aux_id": "git@192.168.1.1:Ethanfel/ComfyUI-Omnivoice.git", "Node name for S&R": "OmniVoiceWebNovelLoader", "cnr_id": "comfyui-omnivoice-fel", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.8" } }, "widgets_values": [ "https://novelfull.net/release-that-witch.html", 1, 1, false ], "widgets_values_named": { "novel_url": "https://novelfull.net/release-that-witch.html", "chapter_start": 1, "chapter_end": 1, "refresh_cache": false }, "title": "OmniVoice Web Novel Loader" }, { "id": 19, "type": "LoadAudio", "pos": [ 32, 768 ], "size": [ 288, 192 ], "flags": {}, "order": 1, "mode": 0, "inputs": [], "outputs": [ { "name": "AUDIO", "type": "AUDIO", "links": [ 66 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.18.1", "Node name for S&R": "LoadAudio", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.8" } }, "widgets_values": [ "audio/general/audiobook_reference_voice.wav", null, null, null ], "widgets_values_named": { "audio": "audio/general/audiobook_reference_voice.wav", "upload": null, "Rename / move file": null, "Delete file": null } }, { "id": 33, "type": "Text Multiline", "pos": [ -128, 1376 ], "size": [ 416, 224 ], "flags": {}, "order": 2, "mode": 0, "inputs": [], "outputs": [ { "name": "STRING", "type": "STRING", "links": [ 73 ] } ], "properties": { "cnr_id": "was-ns", "ver": "3.0.1", "Node name for S&R": "Text Multiline", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {} } }, "widgets_values": [ " \n\n", true ], "widgets_values_named": { "text": " \n\n", "dynamic_prompts": true } }, { "id": 23, "type": "ComfyMathExpression", "pos": [ -96, 1056 ], "size": [ 416, 224 ], "flags": {}, "order": 6, "mode": 0, "inputs": [ { "label": "a", "name": "values.a", "type": "FLOAT,INT,BOOLEAN", "link": 41 }, { "name": "values.b", "shape": 7, "type": "FLOAT,INT,BOOLEAN", "link": null } ], "outputs": [ { "name": "FLOAT", "type": "FLOAT", "links": null }, { "name": "INT", "type": "INT", "links": [ 75 ] }, { "name": "BOOL", "type": "BOOLEAN", "links": null } ], "properties": { "cnr_id": "comfy-core", "ver": "0.18.1", "Node name for S&R": "ComfyMathExpression", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.8" } }, "widgets_values": [ "a" ], "widgets_values_named": { "expression": "a" } }, { "id": 35, "type": "Any To String (mtb)", "pos": [ 352, 1088 ], "size": [ 192, 32 ], "flags": {}, "order": 9, "mode": 0, "inputs": [ { "name": "input", "type": "*", "link": 75 } ], "outputs": [ { "name": "STRING", "type": "STRING", "links": [ 76, 77 ] } ], "properties": { "cnr_id": "comfy-mtb", "ver": "6d5fd743333ee144184d113da61df9f310b6b50c", "Node name for S&R": "Any To String (mtb)" } }, { "id": 21, "type": "ttN text3BOX_3WAYconcat", "pos": [ 1984, 0 ], "size": [ 416, 352 ], "flags": {}, "order": 17, "mode": 0, "inputs": [ { "name": "text2", "type": "STRING", "widget": { "name": "text2" }, "link": 52 } ], "outputs": [ { "name": "text1", "type": "STRING", "links": null }, { "name": "text2", "type": "STRING", "links": null }, { "name": "text3", "type": "STRING", "links": null }, { "name": "1 & 2", "type": "STRING", "links": [ 79, 81 ] }, { "name": "1 & 3", "type": "STRING", "links": null }, { "name": "2 & 3", "type": "STRING", "links": null }, { "name": "concat", "type": "STRING", "links": null } ], "properties": { "cnr_id": "comfyui_tinyterranodes", "ver": "b5bb57f4b13463bd31355edf0aeb83c57ff795b3", "Node name for S&R": "ttN text3BOX_3WAYconcat", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.8" }, "ttNnodeVersion": "1.0.0" }, "widgets_values": [ "Release That Witch", "", "", "/" ], "widgets_values_named": { "text1": "Release That Witch", "text2": "", "text3": "", "delimiter": "/" } }, { "id": 39, "type": "SaveAudioAdvanced", "pos": [ 2560, 0 ], "size": [ 288, 160 ], "flags": {}, "order": 20, "mode": 0, "inputs": [ { "name": "audio", "type": "AUDIO", "link": 80 }, { "name": "filename_prefix", "type": "STRING", "widget": { "name": "filename_prefix" }, "link": 81 } ], "outputs": [ { "name": "audio", "type": "AUDIO", "links": null } ], "properties": { "cnr_id": "comfy-core", "ver": "0.28.0" }, "widgets_values": [ "audio/ComfyUI", "flac" ], "widgets_values_named": { "filename_prefix": "audio/ComfyUI", "format": "flac" } }, { "id": 36, "type": "Display Any (rgthree)", "pos": [ 576, 1184 ], "size": [ 224, 96 ], "flags": {}, "order": 12, "mode": 0, "inputs": [ { "dir": 3, "name": "source", "type": "*", "link": 76 } ], "outputs": [], "properties": { "cnr_id": "rgthree-comfy", "ver": "27b4f4cdcf3b127c29d5d8135ac1536ecbd4c383", "Node name for S&R": "Display Any (rgthree)" }, "widgets_values": [ "" ] }, { "id": 15, "type": "PreviewAudio", "pos": [ 1504, 0 ], "size": [ 384, 96 ], "flags": {}, "order": 18, "mode": 0, "inputs": [ { "name": "audio", "type": "AUDIO", "link": 31 } ], "outputs": [ { "name": "audio", "type": "AUDIO", "links": null } ], "properties": { "cnr_id": "comfy-core", "ver": "0.18.1", "Node name for S&R": "PreviewAudio", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.8" } }, "widgets_values": [], "widgets_values_named": {} }, { "id": 1, "type": "OmniVoiceModelLoader", "pos": [ 64, 32 ], "size": [ 320, 160 ], "flags": {}, "order": 3, "mode": 0, "inputs": [], "outputs": [ { "name": "model", "type": "OMNIVOICE_MODEL", "slot_index": 0, "links": [ 23 ] } ], "properties": { "aux_id": "ethanfel/ComfyUI-Omnivoice", "ver": "9b62c9bda8469171025709e2fae3ce877ee0f059", "Node name for S&R": "OmniVoiceModelLoader", "cnr_id": "comfyui-omnivoice-fel", "ue_properties": { "widget_ue_connectable": {}, "version": "7.8", "input_ue_unconnectable": {} } }, "widgets_values": [ "cuda:0", "bfloat16", false ], "widgets_values_named": { "device": "cuda:0", "dtype": "bfloat16", "compile": false } }, { "id": 31, "type": "StringReplace", "pos": [ 1376, 256 ], "size": [ 416, 224 ], "flags": { "collapsed": true }, "order": 11, "mode": 0, "inputs": [ { "name": "string", "type": "STRING", "widget": { "name": "string" }, "link": 83 } ], "outputs": [ { "name": "STRING", "type": "STRING", "links": [ 70 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.19.0", "Node name for S&R": "StringReplace", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.8" } }, "widgets_values": [ "", ":", "" ], "widgets_values_named": { "string": "", "find": ":", "replace": "" } }, { "id": 40, "type": "StringReplace", "pos": [ 1152, 256 ], "size": [ 416, 224 ], "flags": { "collapsed": false }, "order": 8, "mode": 0, "inputs": [ { "name": "string", "type": "STRING", "widget": { "name": "string" }, "link": 82 } ], "outputs": [ { "name": "STRING", "type": "STRING", "links": [ 83 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.19.0", "Node name for S&R": "StringReplace", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.8" } }, "widgets_values": [ "", "\\", "" ], "widgets_values_named": { "string": "", "find": "\\", "replace": "" } }, { "id": 29, "type": "StringReplace", "pos": [ 512, 544 ], "size": [ 416, 224 ], "flags": {}, "order": 7, "mode": 0, "inputs": [ { "name": "string", "type": "STRING", "widget": { "name": "string" }, "link": 55 } ], "outputs": [ { "name": "STRING", "type": "STRING", "links": [ 84 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.19.0", "Node name for S&R": "StringReplace", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.8" } }, "widgets_values": [ "", "freёReadNovelFull.com\n", "" ], "widgets_values_named": { "string": "", "find": "freёReadNovelFull.com\n", "replace": "" } }, { "id": 41, "type": "StringReplace", "pos": [ 1024, 640 ], "size": [ 416, 224 ], "flags": { "collapsed": true }, "order": 10, "mode": 0, "inputs": [ { "name": "string", "type": "STRING", "widget": { "name": "string" }, "link": 84 } ], "outputs": [ { "name": "STRING", "type": "STRING", "links": [ 85 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.19.0", "Node name for S&R": "StringReplace", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.8" } }, "widgets_values": [ "", "\\", "" ], "widgets_values_named": { "string": "", "find": "\\", "replace": "" } }, { "id": 38, "type": "Display Any (rgthree)", "pos": [ 2560, 480 ], "size": [ 288, 160 ], "flags": {}, "order": 19, "mode": 0, "inputs": [ { "dir": 3, "name": "source", "type": "*", "link": 79 } ], "outputs": [], "properties": { "cnr_id": "rgthree-comfy", "ver": "27b4f4cdcf3b127c29d5d8135ac1536ecbd4c383", "Node name for S&R": "Display Any (rgthree)" }, "widgets_values": [ "" ] }, { "id": 22, "type": "PrimitiveInt", "pos": [ -576, 608 ], "size": [ 288, 96 ], "flags": {}, "order": 4, "mode": 0, "inputs": [], "outputs": [ { "name": "INT", "type": "INT", "links": [ 37, 38, 41 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.18.1", "Node name for S&R": "PrimitiveInt", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.8" } }, "widgets_values": [ 1, "increment" ], "widgets_values_named": { "value": 1, "control_after_generate": "increment" } }, { "id": 30, "type": "JoinStringMulti", "pos": [ 576, 864 ], "size": [ 288, 192 ], "flags": {}, "order": 13, "mode": 0, "inputs": [ { "name": "string_1", "type": "STRING", "link": 69 }, { "name": "string_2", "shape": 7, "type": "STRING", "link": 73 }, { "name": "string_3", "shape": 7, "type": "STRING", "link": 85 } ], "outputs": [ { "name": "string", "type": "STRING", "links": [ 65, 78 ] } ], "properties": { "cnr_id": "comfyui-kjnodes", "ver": "52807058a17532dd3d03f2143fb4c52beab5f936", "Node name for S&R": "JoinStringMulti", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.8" } }, "widgets_values": [ 3, "", false, null ], "widgets_values_named": { "inputcount": 3, "delimiter": "", "return_list": false, "Update inputs": null } }, { "id": 37, "type": "Display Any (rgthree)", "pos": [ 992, 896 ], "size": [ 448, 800 ], "flags": {}, "order": 16, "mode": 0, "inputs": [ { "dir": 3, "name": "source", "type": "*", "link": 78 } ], "outputs": [], "properties": { "cnr_id": "rgthree-comfy", "ver": "27b4f4cdcf3b127c29d5d8135ac1536ecbd4c383", "Node name for S&R": "Display Any (rgthree)" }, "widgets_values": [ "" ] } ], "links": [ [ 23, 1, 0, 14, 0, "OMNIVOICE_MODEL" ], [ 31, 14, 0, 15, 0, "AUDIO" ], [ 37, 22, 0, 16, 0, "INT" ], [ 38, 22, 0, 16, 1, "INT" ], [ 52, 25, 0, 21, 0, "STRING" ], [ 55, 16, 0, 29, 0, "STRING" ], [ 65, 30, 0, 14, 3, "STRING" ], [ 66, 19, 0, 14, 2, "AUDIO" ], [ 69, 16, 1, 30, 0, "STRING" ], [ 70, 31, 0, 25, 1, "STRING" ], [ 73, 33, 0, 30, 1, "STRING" ], [ 75, 23, 1, 35, 0, "INT" ], [ 76, 35, 0, 36, 0, "STRING" ], [ 77, 35, 0, 25, 0, "STRING" ], [ 78, 30, 0, 37, 0, "STRING" ], [ 79, 21, 3, 38, 0, "STRING" ], [ 82, 16, 1, 40, 0, "STRING" ], [ 83, 40, 0, 31, 0, "STRING" ], [ 84, 29, 0, 41, 0, "STRING" ], [ 85, 41, 0, 30, 2, "STRING" ], [ 41, 22, 0, 23, 0, "INT" ], [ 80, 14, 0, 39, 0, "AUDIO" ], [ 81, 21, 3, 39, 1, "STRING" ] ], "groups": [], "config": {}, "extra": { "ds": { "scale": 0.5989500000000078, "offset": [ 1783.6153523867024, 306.46802133186867 ] }, "ue_links": [], "links_added_by_ue": [], "frontendVersion": "1.57.0", "VHS_latentpreview": true, "VHS_latentpreviewrate": 0, "VHS_MetadataImage": true, "VHS_KeepIntermediate": true }, "version": 0.4 }