ZML_音频播放器
It plays a sound effect when your workflow runs. That's the whole node.
- 任意输入
- 任意输出
ZML_音频播放器 plays an audio file in your browser when the workflow reaches it, and then passes your data through untouched. That's the entire node - and the README's changelog says it was added with exactly this energy: "内置了几个音频 Ciallo~(∠・ω< )⌒☆". It's a notification sound on a wire, for people who like a little audio cue when a long generation finishes.
The mechanism is trivial but worth spelling out so you're not confused by the schema: the required 音频文件 dropdown lists whatever audio files it finds in zml_w/audio (eight ship in the pack: various hiyohiyo.wav clips, 0721.wav, and the famous Ciallo~(∠・ω<)⌒☆.mp3), the 播放音量 float (0–1) sets volume, and the optional 任意输入 / 任意输出 pair means it can sit in line in your graph - it takes whatever you feed it (any type) and hands it back unchanged after triggering the sound. Drop your own .mp3, .wav, or .ogg into that audio folder and it appears in the dropdown.
What you set
- 音频文件 - the dropdown of sounds in
zml_w/audio. - 播放音量 - FLOAT 0–1, default 1.
- 任意输入 / 任意输出 - optional pass-through, so it doesn't force you to rewire anything.
When to use it (and when not)
The legit use: a completion chime on a long batch or a video render, where you've tabbed away and want an audible "done." That's a real quality-of-life thing and this does it without you running a second script. It's also a genuinely friendly touch in a one-person pack that otherwise leans utilitarian.
The honest take: it's a toy, and the author would agree. It shares a folder with the desktop pet (悬浮球) that the README itself calls "纯娱乐" (pure entertainment) and gives you instructions to delete if you don't like it. So treat this node the same way - it's flavor, not infrastructure. If you want it out of the pack's every-run path, just don't wire it in; it has to be in the graph to fire. And if the audio doesn't play, it's almost always a browser autoplay policy blocking the sound until you've interacted with the page - click anywhere in ComfyUI first.
Install
Same one-time pack install: ComfyUI Manager → search ComfyUI-ZML-Image, or:
cd ComfyUI/custom_nodes
git clone https://github.com/zml-w/ComfyUI-ZML-Image
restart. No models, no extra dependencies. The audio files come with the pack - no downloads needed.
Inputs (3)
| Name | Type | Default | Description |
|---|---|---|---|
| 音频文件 | COMBO | 8 options: 生气-hiyohiyo.wav, 轻声-二连hiyohiyo.wav, 开心-三连hiyohiyo.wav, 可爱-hiyohiyo.wav, 0721.wav, Ciallo~(∠・ω- )⌒☆.mp3, +2 | |
| 播放音量 | FLOAT | 1.000–1 | — |
| 任意输入opt | * | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| 任意输出 | * | — |