From 0ed43a83ca85d54e88fff60db733a08ce0b4ad3e Mon Sep 17 00:00:00 2001 From: Ethanfel Date: Sun, 5 Apr 2026 08:43:17 +0200 Subject: [PATCH] feat: scaffold ComfyUI-Omnivoice node package --- __init__.py | 13 +++++++++++++ nodes/__init__.py | 4 ++++ nodes/generator.py | 2 ++ nodes/loader.py | 2 ++ requirements.txt | 3 +++ tests/__init__.py | 0 6 files changed, 24 insertions(+) create mode 100644 __init__.py create mode 100644 nodes/__init__.py create mode 100644 nodes/generator.py create mode 100644 nodes/loader.py create mode 100644 requirements.txt create mode 100644 tests/__init__.py diff --git a/__init__.py b/__init__.py new file mode 100644 index 0000000..571d1d5 --- /dev/null +++ b/__init__.py @@ -0,0 +1,13 @@ +from .nodes import OmniVoiceModelLoader, OmniVoiceGenerate + +NODE_CLASS_MAPPINGS = { + "OmniVoiceModelLoader": OmniVoiceModelLoader, + "OmniVoiceGenerate": OmniVoiceGenerate, +} + +NODE_DISPLAY_NAME_MAPPINGS = { + "OmniVoiceModelLoader": "OmniVoice Model Loader", + "OmniVoiceGenerate": "OmniVoice Generate", +} + +__all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS"] diff --git a/nodes/__init__.py b/nodes/__init__.py new file mode 100644 index 0000000..f17a35a --- /dev/null +++ b/nodes/__init__.py @@ -0,0 +1,4 @@ +from .loader import OmniVoiceModelLoader +from .generator import OmniVoiceGenerate + +__all__ = ["OmniVoiceModelLoader", "OmniVoiceGenerate"] diff --git a/nodes/generator.py b/nodes/generator.py new file mode 100644 index 0000000..3704373 --- /dev/null +++ b/nodes/generator.py @@ -0,0 +1,2 @@ +class OmniVoiceGenerate: + pass diff --git a/nodes/loader.py b/nodes/loader.py new file mode 100644 index 0000000..4c78630 --- /dev/null +++ b/nodes/loader.py @@ -0,0 +1,2 @@ +class OmniVoiceModelLoader: + pass diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..1755585 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,3 @@ +omnivoice +torch +torchaudio diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000..e69de29