VoxCPM Model Info
Model Info — a thirty-second sanity check on what actually loaded
- model
- info
The VoxCPM Model Loader is the one node in this pack that does a lot silently - which model it pulled, which device it landed on, whether the denoiser loaded - and VoxCPM Model Info is the node that makes it talk. Give it your loaded model and it returns a small text report, which is exactly what you want when a generation behaves oddly and you're wondering whether you're even looking at the setup you think you are.
One input (model, from the VoxCPM Model Loader), one output (info, a STRING). The report covers the useful things: the model's sample rate, what device it's actually sitting on, whether a LoRA is enabled, and whether the denoiser is active or disabled. It prints the same block to the console, so it's useful even if you never wire the output anywhere.
How to actually see it
The output is a plain STRING, which ComfyUI won't display by default - you need to wire it into a text-viewing node (a Show Text-style node, or anything that renders a STRING). Do that and you get a live readout that updates each run. If you just want the console, running the node at all prints it.
Why you'd bother
This is a debugging node, and its real value shows up in two moments. First, the model load is the biggest variable in the whole pack - the loader decides device and denoiser, and if a generation sounds flat or a device is wrong, the info node tells you in one glance instead of a guessing session. Second, it's the cheapest way to confirm your model socket is actually connected to what you think: a workflow that's been copied around can end up with a stale or wrong model wire, and the report outs it immediately.
Installing it
Part of the ComfyUI-DN-VoxCPM pack:
cd ComfyUI/custom_nodes/
git clone https://github.com/DekaNear/ComfyUI-DN-VoxCPM.git
cd ComfyUI-DN-VoxCPM
pip install -r requirements.txt
Restart ComfyUI, or install "DN VoxCPM" from ComfyUI Manager.
Where people get burned
The usual stumble is expecting the info to appear on the node itself. It doesn't - it's a STRING output, so without a display node wired up you'll only see it in the console. That's not a bug, it's just ComfyUI being ComfyUI. Wire a text display onto info once, and it becomes a permanent part of your workflow's instrument panel.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| model | VOXCPM_MODEL | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| info | STRING | — |