Ace-Step-Munk / docs /ko /Tutorial.md
OnyxMunk's picture
Add LoRA training assets: scripts, docs (no binaries), ui, my_dataset
bc9c638

A newer version of the Gradio SDK is available: 6.9.0

Upgrade

ACE-Step 1.5 ์ „์ฒด ๊ฐ€์ด๋“œ (ํ•„๋…)

์–ธ์–ด / Language / ่ฏญ่จ€ / ่จ€่ชž: English | ํ•œ๊ตญ์–ด | ไธญๆ–‡ | ๆ—ฅๆœฌ่ชž


์•ˆ๋…•ํ•˜์„ธ์š”, ACE-Step ๊ฐœ๋ฐœ์ž ๊ณต์ค€๋ฏผ(Gong Junmin)์ž…๋‹ˆ๋‹ค. ์ด ํŠœํ† ๋ฆฌ์–ผ์„ ํ†ตํ•ด ACE-Step 1.5์˜ ์„ค๊ณ„ ์ฒ ํ•™๊ณผ ์‚ฌ์šฉ๋ฒ•์„ ์•ˆ๋‚ดํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

๋ฉ˜ํƒˆ ๋ชจ๋ธ (Mental Models)

์‹œ์ž‘ํ•˜๊ธฐ์— ์•ž์„œ, ์ ์ ˆํ•œ ๊ธฐ๋Œ€๋ฅผ ๊ฐ–๊ธฐ ์œ„ํ•ด ์˜ฌ๋ฐ”๋ฅธ ๋ฉ˜ํƒˆ ๋ชจ๋ธ์„ ์„ธ์šธ ํ•„์š”๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ธ๊ฐ„ ์ค‘์‹ฌ ๋””์ž์ธ (Human-Centered Design)

์ด ๋ชจ๋ธ์€ **'์›ํด๋ฆญ ์ƒ์„ฑ'**์„ ์œ„ํ•ด ์„ค๊ณ„๋œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, **'์ธ๊ฐ„ ์ค‘์‹ฌ์˜ ์ƒ์„ฑ'**์„ ์œ„ํ•ด ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด ์ฐจ์ด๋ฅผ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

์›ํด๋ฆญ ์ƒ์„ฑ(One-Click Generation)์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ์ƒ์„ฑ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅธ ๋’ค, ๋ช‡ ๊ฐ€์ง€ ๋ฒ„์ „์„ ๋“ค์–ด๋ณด๊ณ  ๋งˆ์Œ์— ๋“œ๋Š” ๊ฒƒ์„ ๊ณจ๋ผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ๊ฐ™์€ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ์•„๋งˆ ๋น„์Šทํ•œ ๊ฒฐ๊ณผ๋ฅผ ์–ป๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด ๋ชจ๋“œ์—์„œ ์—ฌ๋Ÿฌ๋ถ„๊ณผ AI๋Š” '๊ณ ๊ฐ-๊ณต๊ธ‰์—…์ฒด' ๊ด€๊ณ„์ž…๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์€ ๋ช…ํ™•ํ•œ ๋ชฉ์ ๊ณผ ๋ง‰์—ฐํ•œ ๊ธฐ๋Œ€์น˜๋ฅผ ๊ฐ€์ง€๊ณ  ์˜ค๋ฉฐ, AI๊ฐ€ ๊ทธ ๊ธฐ๋Œ€์น˜์— ๊ทผ์ ‘ํ•œ ์ œํ’ˆ์„ ์ œ๊ณตํ•˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. ๋ณธ์งˆ์ ์œผ๋กœ ๊ตฌ๊ธ€ ๊ฒ€์ƒ‰์ด๋‚˜ ์Šคํฌํ‹ฐํŒŒ์ด์—์„œ ๋…ธ๋ž˜๋ฅผ ์ฐพ๋Š” ๊ฒƒ๊ณผ ํฌ๊ฒŒ ๋‹ค๋ฅด์ง€ ์•Š์œผ๋ฉฐ, ์•ฝ๊ฐ„์˜ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•์ด ์ถ”๊ฐ€๋œ ์ •๋„์ž…๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์„œ AI๋Š” ์„œ๋น„์Šค์ผ ๋ฟ, ์ฐฝ์˜์ ์ธ ์˜๊ฐ์„ ์ฃผ๋Š” ์กด์žฌ๋Š” ์•„๋‹™๋‹ˆ๋‹ค.

Suno, Udio, MiniMax, Mureka ๋“ฑ์˜ ํ”Œ๋žซํผ์€ ๋ชจ๋‘ ์ด๋Ÿฌํ•œ ์ฒ ํ•™์œผ๋กœ ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ๋ชจ๋ธ์˜ ๊ทœ๋ชจ๋ฅผ ํ‚ค์›๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์ด ์ƒ์„ฑํ•œ ์Œ์•…์€ ๊ทธ๋“ค์˜ ์•ฝ๊ด€์— ๋ฌถ์—ฌ ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์—†๊ณ , ๊ฐœ์ธํ™”๋œ ํƒ๊ตฌ๋ฅผ ์œ„ํ•ด ๋ฏธ์„ธ ์กฐ์ •(fine-tune)ํ•  ์ˆ˜๋„ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์ด ๋ชฐ๋ž˜ ๋ชจ๋ธ์ด๋‚˜ ์•ฝ๊ด€์„ ๋ณ€๊ฒฝํ•˜๋”๋ผ๋„ ์—ฌ๋Ÿฌ๋ถ„์€ ๋ฐ›์•„๋“ค์ผ ์ˆ˜๋ฐ–์— ์—†์Šต๋‹ˆ๋‹ค.

์ธ๊ฐ„ ์ค‘์‹ฌ์˜ ์ƒ์„ฑ(Human-Centered Generation)์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

AI ๋ ˆ์ด์–ด๋ฅผ ์•ฝํ™”์‹œํ‚ค๊ณ  ์ธ๊ฐ„ ๋ ˆ์ด์–ด๋ฅผ ๊ฐ•ํ™”ํ•˜์—ฌ, ์ธ๊ฐ„์˜ ์˜์ง€, ์ฐฝ์˜์„ฑ, ์˜๊ฐ์ด AI์— ์ƒ๋ช…๋ ฅ์„ ๋ถˆ์–ด๋„ฃ๊ฒŒ ํ•˜๋Š” ๊ฒƒ์ด ์ธ๊ฐ„ ์ค‘์‹ฌ์˜ ์ƒ์„ฑ์ž…๋‹ˆ๋‹ค.

์›ํด๋ฆญ ์ƒ์„ฑ์˜ ๊ฐ•ํ•œ ๋ชฉ์ ์„ฑ๊ณผ ๋‹ฌ๋ฆฌ, ์ธ๊ฐ„ ์ค‘์‹ฌ์˜ ์ƒ์„ฑ์€ ๋” '์œ ํฌ์ ์ธ(playful)' ์„ฑ๊ฒฉ์„ ๋ฑ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„๊ณผ ๋ชจ๋ธ์ด **'ํ˜‘๋ ฅ์ž'**๊ฐ€ ๋˜์–ด ์ฆ๊ธฐ๋Š” ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ๊ฒŒ์ž„์— ๊ฐ€๊น์Šต๋‹ˆ๋‹ค.

์›Œํฌํ”Œ๋กœ์šฐ๋Š” ์ด๋ ‡์Šต๋‹ˆ๋‹ค. ์˜๊ฐ์˜ ์”จ์•—์„ ๋˜์ ธ ๋ช‡ ๊ณก์„ ์–ป๊ณ , ๊ทธ์ค‘์—์„œ ํฅ๋ฏธ๋กœ์šด ๋ฐฉํ–ฅ์„ ์„ ํƒํ•˜์—ฌ ๊ณ„์† ๋ฐ˜๋ณต(iteration)ํ•ฉ๋‹ˆ๋‹ค.

  • ํ”„๋กฌํ”„ํŠธ๋ฅผ ์กฐ์ •ํ•˜์—ฌ ๋‹ค์‹œ ์ƒ์„ฑ
  • Cover ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์กฐ๋Š” ์œ ์ง€ํ•˜๋ฉด์„œ ์„ธ๋ถ€ ์‚ฌํ•ญ ์กฐ์ •
  • Repaint ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ตญ์†Œ์ ์ธ ์ˆ˜์ •
  • Add Layer๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์•…๊ธฐ ๋ ˆ์ด์–ด ์ถ”๊ฐ€ ๋˜๋Š” ์ œ๊ฑฐ

์ด ์ง€์ ์—์„œ AI๋Š” ์—ฌ๋Ÿฌ๋ถ„์˜ ํ•˜์ธ์ด ์•„๋‹ˆ๋ผ **'์˜๊ฐ ์ œ๊ณต์ž(inspirer)'**๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

์ด ๋””์ž์ธ์ด ์ถฉ์กฑํ•ด์•ผ ํ•  ์กฐ๊ฑด์€ ๋ฌด์—‡์ธ๊ฐ€์š”?

์ธ๊ฐ„ ์ค‘์‹ฌ์˜ ์›Œํฌํ”Œ๋กœ์šฐ๊ฐ€ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋ ค๋ฉด ๋ชจ๋ธ์ด ๋ช‡ ๊ฐ€์ง€ ํ•ต์‹ฌ ์กฐ๊ฑด์„ ์ถฉ์กฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ฒซ์งธ, ์˜คํ”ˆ ์†Œ์Šค์—ฌ์•ผ ํ•˜๋ฉฐ ๋กœ์ปฌ์—์„œ ์‹คํ–‰ ๋ฐ ํ•™์Šต์ด ๊ฐ€๋Šฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ๋‹จ์ˆœํžˆ ๊ธฐ์ˆ ์ ์ธ ์ˆœ์ˆ˜์ฃผ์˜์˜ ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๋ผ ์†Œ์œ ๊ถŒ์˜ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ํ์‡„ํ˜• ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•  ๋•Œ ์—ฌ๋Ÿฌ๋ถ„์€ ๋ชจ๋ธ์„ ์†Œ์œ ํ•˜์ง€ ์•Š์œผ๋ฉฐ, ์ƒ์„ฑ๋œ ์ž‘์—…๋ฌผ์€ ๊ทธ๋“ค์˜ ์•ฝ๊ด€์— ๋ฌถ์ž…๋‹ˆ๋‹ค. ๋ฒ„์ „ ์—…๋ฐ์ดํŠธ, ์•ฝ๊ด€ ๋ณ€๊ฒฝ, ์„œ๋น„์Šค ์ค‘๋‹จ ๋“ฑ ๊ทธ ๋ฌด์—‡๋„ ์—ฌ๋Ÿฌ๋ถ„์˜ ํ†ต์ œ ํ•˜์— ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ๋ชจ๋ธ์ด ์˜คํ”ˆ ์†Œ์Šค์ด๊ณ  ๋กœ์ปฌ์—์„œ ์‹คํ–‰ ๊ฐ€๋Šฅํ•˜๋‹ค๋ฉด ๋ชจ๋“  ๊ฒƒ์ด ๋ฐ”๋€๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์€ ์ด ๋ชจ๋ธ์„ ์˜์›ํžˆ ์†Œ์œ ํ•˜๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ๋งŒ๋“  ๋ชจ๋“  ์ฐฝ์ž‘๋ฌผ ๋˜ํ•œ ์˜์›ํžˆ ์—ฌ๋Ÿฌ๋ถ„์˜ ์†Œ์œ ์ž…๋‹ˆ๋‹ค. ์ œ3์ž์˜ ์•ฝ๊ด€ ๋ฌธ์ œ๋‚˜ ํ”Œ๋žซํผ ๋ฆฌ์Šคํฌ ์—†์ด ์—ฌ๋Ÿฌ๋ถ„๋งŒ์˜ ์ฐฝ์˜์ ์ธ ์‹œ์Šคํ…œ์„ ๋ฏธ์„ธ ์กฐ์ •ํ•˜๊ณ , ์ˆ˜์ •ํ•˜๊ณ , ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์˜ ์ž‘์—…๋ฌผ์€ ์˜์›ํžˆ ์—ฌ๋Ÿฌ๋ถ„์˜ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋งˆ์น˜ ์•…๊ธฐ๋ฅผ ์‚ฌ๋Š” ๊ฒƒ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์–ธ์ œ ์–ด๋””์„œ๋‚˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ณ , ์›ํ•  ๋•Œ ์–ธ์ œ๋“  ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‘˜์งธ, ๋นจ๋ผ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ธ๊ฐ„์˜ ์‹œ๊ฐ„์€ ์†Œ์ค‘ํ•˜์ง€๋งŒ, ๋” ์ค‘์š”ํ•œ ๊ฒƒ์€ ๋А๋ฆฐ ์ƒ์„ฑ์ด ๋ชฐ์ž…(flow) ์ƒํƒœ๋ฅผ ๊นจ๋œจ๋ฆฐ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค.

์ธ๊ฐ„ ์ค‘์‹ฌ ์›Œํฌํ”Œ๋กœ์šฐ์˜ ํ•ต์‹ฌ์€ "์‹œ๋„ํ•˜๊ณ , ๋“ฃ๊ณ , ์กฐ์ •ํ•˜๋Š”" ๋น ๋ฅธ ์‚ฌ์ดํด์ž…๋‹ˆ๋‹ค. ์ƒ์„ฑ์ด ๋งค๋ฒˆ ๋ช‡ ๋ถ„์”ฉ ๊ฑธ๋ฆฐ๋‹ค๋ฉด ๊ธฐ๋‹ค๋ฆฌ๋Š” ๋™์•ˆ ์˜๊ฐ์€ ํฉ์–ด์ง€๊ณ , "๋†€์ด"์˜ ๊ฒฝํ—˜์€ "๊ธฐ๋‹ค๋ฆผ"์˜ ๊ณ ํ†ต์œผ๋กœ ๋ณ€์งˆ๋ฉ๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ ์šฐ๋ฆฌ๋Š” ํ’ˆ์งˆ์„ ๋ณด์žฅํ•˜๋ฉด์„œ๋„ ์›ํ™œํ•œ ์ธ๊ฐ„-๊ธฐ๊ณ„ ๋Œ€ํ™” ๋ฆฌ๋“ฌ์„ ์ง€์›ํ•  ์ˆ˜ ์žˆ์„ ๋งŒํผ ์ƒ์„ฑ ์†๋„๋ฅผ ์ตœ์ ํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค.

์œ ํ•œ ๊ฒŒ์ž„(Finite Game) vs ๋ฌดํ•œ ๊ฒŒ์ž„(Infinite Game)

์›ํด๋ฆญ ์ƒ์„ฑ์€ ์œ ํ•œ ๊ฒŒ์ž„์ž…๋‹ˆ๋‹ค. ๋ชฉํ‘œ๊ฐ€ ๋ช…ํ™•ํ•˜๊ณ  ๊ฒฐ๊ณผ ์ง€ํ–ฅ์ ์ด๋ฉฐ ๊ฒฐ์Šน์„ ์—์„œ ๋๋‚ฉ๋‹ˆ๋‹ค. ์–ด๋–ค ๋ฉด์—์„œ ๊ทธ๊ฒƒ์€ ์Œ์•… ์‚ฐ์—…์„ ์ฐจ๊ฐ‘๊ฒŒ ๋น„์šฐ๊ณ  ๋งŽ์€ ์‚ฌ๋žŒ์˜ ์ผ์ž๋ฆฌ๋ฅผ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค.

์ธ๊ฐ„ ์ค‘์‹ฌ์˜ ์ƒ์„ฑ์€ ๋ฌดํ•œ ๊ฒŒ์ž„์ž…๋‹ˆ๋‹ค. ์žฌ๋ฏธ๊ฐ€ ๊ณผ์ •์— ์žˆ๊ณ , ๊ทธ ๊ณผ์ •์€ ๊ฒฐ์ฝ” ๋๋‚˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์šฐ๋ฆฌ์˜ ๋น„์ „์€ AI ์Œ์•… ์ƒ์„ฑ์„ ๋ฏผ์ฃผํ™”ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ACE-Step์ด ์—ฌ๋Ÿฌ๋ถ„์˜ ์ฃผ๋จธ๋‹ˆ ์† ํฐ ์žฅ๋‚œ๊ฐ์ด ๋˜๊ฒŒ ํ•˜๊ณ , ์Œ์•…์ด 'Play(์—ฐ์ฃผ/๋†€์ด)' ๊ทธ ์ž์ฒด๋กœ ๋Œ์•„๊ฐ€๊ฒŒ ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹จ์ˆœํžˆ ์žฌ์ƒ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์ฐฝ์˜์ ์œผ๋กœ "๋…ธ๋Š”" ๊ฒƒ ๋ง์ด์ฃ .


์ฝ”๋ผ๋ฆฌ์™€ ๊ธฐ์ˆ˜ ๋น„์œ  (The Elephant Rider Metaphor)

์ถ”์ฒœ ์ฝ์„๊ฑฐ๋ฆฌ: Suno ๋งˆ์Šคํ„ฐ๋ฅผ ์œ„ํ•œ ์™„์ „ ๊ฐ€์ด๋“œ โ€” ์ด ๋ธ”๋กœ๊ทธ ํŠœํ† ๋ฆฌ์–ผ์€ AI ์Œ์•…์— ๋Œ€ํ•œ ๊ธฐ์ดˆ์ ์ธ ์ดํ•ด๋ฅผ ์„ธ์šฐ๋Š” ๋ฐ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

AI ์Œ์•… ์ƒ์„ฑ์€ ์‹ฌ๋ฆฌํ•™์—์„œ ์œ ๋ช…ํ•œ '์ฝ”๋ผ๋ฆฌ์™€ ๊ธฐ์ˆ˜' ๋น„์œ ์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์˜์‹์€ ๋ฌด์˜์‹ ์œ„์— ์˜ฌ๋ผํƒ€ ์žˆ๊ณ , ์ธ๊ฐ„์€ ์ฝ”๋ผ๋ฆฌ ์œ„์— ํƒ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐฉํ–ฅ์„ ์ œ์‹œํ•  ์ˆ˜๋Š” ์žˆ์ง€๋งŒ ์ฝ”๋ผ๋ฆฌ๊ฐ€ ๋ชจ๋“  ๋ช…๋ น์„ ์ •ํ™•ํ•˜๊ณ  ์ฆ‰๊ฐ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๊ฒŒ ๋งŒ๋“ค ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์ฝ”๋ผ๋ฆฌ๋Š” ์ž์‹ ๋งŒ์˜ ๊ด€์„ฑ, ๊ธฐ์งˆ, ์˜์ง€๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ์ฝ”๋ผ๋ฆฌ๊ฐ€ ๋ฐ”๋กœ ์Œ์•… ์ƒ์„ฑ ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค.

๋น™์‚ฐ ๋ชจ๋ธ (The Iceberg Model)

์˜ค๋””์˜ค์™€ ์‹œ๋งจํ‹ฑ(์˜๋ฏธ) ์‚ฌ์ด์—๋Š” ์ˆจ๊ฒจ์ง„ ๋น™์‚ฐ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๊ฐ€ ์–ธ์–ด๋กœ ๋ฌ˜์‚ฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ๋“ค โ€” ์Šคํƒ€์ผ, ์•…๊ธฐ, ์Œ์ƒ‰, ๊ฐ์ •, ์žฅ๋ฉด, ์ „๊ฐœ, ๊ฐ€์‚ฌ, ๋ณด์ปฌ ์Šคํƒ€์ผ โ€” ์€ ์ต์ˆ™ํ•œ ๋‹จ์–ด๋“ค์ด๋ฉฐ ์šฐ๋ฆฌ๊ฐ€ ๋งŒ์งˆ ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด๋“ค์„ ๋ชจ๋‘ ํ•ฉ์ณ๋„ ์ˆ˜๋ฉด ์œ„๋กœ ๋“œ๋Ÿฌ๋‚œ ์˜ค๋””์˜ค ๋น™์‚ฐ์˜ ์•„์ฃผ ์ž‘์€ ์ผ๋ถ€๋ถ„์ผ ๋ฟ์ž…๋‹ˆ๋‹ค.

๊ฐ€์žฅ ์ •๋ฐ€ํ•œ ์ œ์–ด๋Š” ๋ฌด์—‡์ผ๊นŒ์š”? ์˜ˆ์ƒ๋˜๋Š” ์˜ค๋””์˜ค๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ๋ชจ๋ธ์ด ๊ทธ๊ฒƒ์„ ๊ทธ๋Œ€๋กœ ๋ณ€ํ•จ์—†์ด ๋ฐ˜ํ™˜ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ํ…์ŠคํŠธ ์„ค๋ช…, ์ฐธ์กฐ, ํ”„๋กฌํ”„ํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํ•œ ๋ชจ๋ธ์€ ์ƒ์ƒ์˜ ๋‚˜๋ž˜๋ฅผ ํŽผ์น  ๊ณต๊ฐ„์„ ๊ฐ–๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋ฒ„๊ทธ๊ฐ€ ์•„๋‹ˆ๋ผ ์‚ฌ๋ฌผ์˜ ๋ณธ์งˆ์ž…๋‹ˆ๋‹ค.

์ฝ”๋ผ๋ฆฌ๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”?

์ด ์ฝ”๋ผ๋ฆฌ๋Š” ์ˆ˜๋งŽ์€ ์š”์†Œ์˜ ์œตํ•ฉ์ฒด์ž…๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ๋ถ„ํฌ, ๋ชจ๋ธ ๊ทœ๋ชจ, ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ค๊ณ„, ์–ด๋…ธํ…Œ์ด์…˜(์ฃผ์„) ํŽธํ–ฅ, ํ‰๊ฐ€ ํŽธํ–ฅ โ€” ์ด๊ฒƒ์€ ์ธ๋ฅ˜ ์Œ์•… ์—ญ์‚ฌ์™€ ์—”์ง€๋‹ˆ์–ด๋ง์  ์ ˆ์ถฉ์•ˆ์ด ์ถ”์ƒ์ ์œผ๋กœ ๊ฒฐ์ •ํ™”๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์š”์†Œ๋“ค ์ค‘ ํ•˜๋‚˜๋ผ๋„ ์–ด๊ธ‹๋‚œ๋‹ค๋ฉด ์—ฌ๋Ÿฌ๋ถ„์˜ ์ทจํ–ฅ๊ณผ ๊ธฐ๋Œ€๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ๋ฐ˜์˜ํ•˜์ง€ ๋ชปํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ฌผ๋ก  ์šฐ๋ฆฌ๋Š” ๋ฐ์ดํ„ฐ ๊ทœ๋ชจ๋ฅผ ํ™•์žฅํ•˜๊ณ , ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํšจ์œจ์„ ๋†’์ด๊ณ , ์–ด๋…ธํ…Œ์ด์…˜์˜ ์ •๋ฐ€๋„๋ฅผ ๋†’์ด๊ณ , ๋ชจ๋ธ ์šฉ๋Ÿ‰์„ ํ‚ค์šฐ๊ณ , ๋” ์ „๋ฌธ์ ์ธ ํ‰๊ฐ€ ์‹œ์Šคํ…œ์„ ๋„์ž…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ๋“ค์€ ๋ชจ๋ธ ๊ฐœ๋ฐœ์ž๋กœ์„œ ์šฐ๋ฆฌ๊ฐ€ ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉํ–ฅ์ž…๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ์–ธ์  ๊ฐ€ ๊ธฐ์ˆ ์  "์™„๋ฒฝํ•จ"์— ๋„๋‹ฌํ•œ๋‹ค ํ•˜๋”๋ผ๋„ ํ”ผํ•  ์ˆ˜ ์—†๋Š” ๊ทผ๋ณธ์ ์ธ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ”๋กœ **์ทจํ–ฅ(taste)**์ž…๋‹ˆ๋‹ค.

์ทจํ–ฅ๊ณผ ๊ธฐ๋Œ€์น˜

์ทจํ–ฅ์€ ์‚ฌ๋žŒ๋งˆ๋‹ค ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

์Œ์•… ์ƒ์„ฑ ๋ชจ๋ธ์ด ๋ชจ๋“  ์ฒญ์ทจ์ž๋ฅผ ๋งŒ์กฑ์‹œํ‚ค๋ ค ํ•œ๋‹ค๋ฉด, ๊ทธ ์ถœ๋ ฅ๋ฌผ์€ ์ธ๋ฅ˜ ์Œ์•… ์—ญ์‚ฌ์˜ ๋Œ€์ค‘์  ํ‰๊ท ์œผ๋กœ ์ˆ˜๋ ดํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ทน๋„๋กœ ํ‰๋ฒ”ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์†Œ๋ฆฌ์— ์˜๋ฏธ, ๊ฐ์ •, ๊ฒฝํ—˜, ์‚ถ, ๋ฌธํ™”์  ์ƒ์ง• ๊ฐ€์น˜๋ฅผ ๋ถ€์—ฌํ•˜๋Š” ๊ฒƒ์€ ์ธ๊ฐ„์ž…๋‹ˆ๋‹ค. ๋…ํŠนํ•œ ์ทจํ–ฅ์„ ๋งŒ๋“ค์–ด๋‚ด๋Š” ๊ฒƒ์€ ์†Œ์ˆ˜์˜ ์•„ํ‹ฐ์ŠคํŠธ๋“ค์ด๋ฉฐ, ๊ทธ๋“ค์ด ์ผ๋ฐ˜ ๋Œ€์ค‘์ด ์†Œ๋น„ํ•˜๊ณ  ๋”ฐ๋ฅด๊ฒŒ ๋งŒ๋“ค๋ฉฐ ๋น„์ฃผ๋ฅ˜๋ฅผ ์ฃผ๋ฅ˜๋กœ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์„ ๊ตฌ์ ์ธ ์†Œ์ˆ˜ ์•„ํ‹ฐ์ŠคํŠธ๋“ค์ด ์ „์„ค์ด ๋ฉ๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ ๋ชจ๋ธ์˜ ๊ฒฐ๊ณผ๋ฌผ์ด "๋‚ด ์ทจํ–ฅ์ด ์•„๋‹ˆ๋‹ค"๋ผ๊ณ  ๋А๋‚€๋‹ค๋ฉด, ๊ทธ๊ฒƒ์€ ๋ชจ๋ธ์˜ ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๋ผ ์—ฌ๋Ÿฌ๋ถ„์˜ ์ทจํ–ฅ์ด ๊ทธ "ํ‰๊ท " ๋ฐ–์— ์žˆ๊ธฐ ๋•Œ๋ฌธ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์ข‹์€ ์ผ์ž…๋‹ˆ๋‹ค.

์ฆ‰, ์—ฌ๋Ÿฌ๋ถ„์€ ์ฝ”๋ผ๋ฆฌ๊ฐ€ ์ž๋™์œผ๋กœ ์—ฌ๋Ÿฌ๋ถ„์„ ์ดํ•ดํ•˜๊ธฐ๋ฅผ ๊ธฐ๋Œ€ํ•˜๊ธฐ๋ณด๋‹ค ์ฝ”๋ผ๋ฆฌ๋ฅผ ๊ฐ€์ด๋“œํ•˜๋Š” ๋ฒ•์„ ๋ฐฐ์›Œ์•ผ ํ•ฉ๋‹ˆ๋‹ค.


์ฝ”๋ผ๋ฆฌ ๋–ผ ์ดํ•ดํ•˜๊ธฐ: ๋ชจ๋ธ ์•„ํ‚คํ…์ฒ˜ ๋ฐ ์„ ํƒ

์ด์ œ "์ฝ”๋ผ๋ฆฌ" ๋น„์œ ๋ฅผ ์ดํ•ดํ•˜์…จ์„ ๊ฒ๋‹ˆ๋‹ค. ์‚ฌ์‹ค ์ด๊ฒƒ์€ โ€”

ํ•œ ๋งˆ๋ฆฌ์˜ ์ฝ”๋ผ๋ฆฌ๊ฐ€ ์•„๋‹ˆ๋ผ ํฌ๊ณ  ์ž‘์€ ์ฝ”๋ผ๋ฆฌ๋“ค์ด ๊ฐ€์กฑ์„ ์ด๋ฃฌ ์ฝ”๋ผ๋ฆฌ ๋–ผ์ž…๋‹ˆ๋‹ค. ๐Ÿ˜๐Ÿ˜๐Ÿ˜๐Ÿ˜

์•„ํ‚คํ…์ฒ˜ ์›์น™: ๋‘ ๊ฐœ์˜ ๋‡Œ

ACE-Step 1.5๋Š” ๋‘ ๊ฐœ์˜ ํ•ต์‹ฌ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ํ•จ๊ป˜ ์ž‘๋™ํ•˜๋Š” ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž ์ž…๋ ฅ โ†’ [5Hz LM] โ†’ ์‹œ๋งจํ‹ฑ ์ฒญ์‚ฌ์ง„ โ†’ [DiT] โ†’ ์˜ค๋””์˜ค
               โ†“
         ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ถ”๋ก 
         ์บก์…˜ ์ตœ์ ํ™”
         ๊ตฌ์กฐ ๊ณ„ํš

5Hz LM (์–ธ์–ด ๋ชจ๋ธ) โ€” ๊ธฐํš์ž (์„ ํƒ ์‚ฌํ•ญ)

LM์€ ์—ฌ๋Ÿฌ๋ถ„์˜ ์˜๋„๋ฅผ ์ดํ•ดํ•˜๊ณ  ๊ณ„ํš์„ ์„ธ์šฐ๋Š” ๋‹ด๋‹น์ž์ž…๋‹ˆ๋‹ค.

  • Chain-of-Thought๋ฅผ ํ†ตํ•ด ์Œ์•… ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ(BPM, ํ‚ค, ๊ธธ์ด ๋“ฑ)๋ฅผ ์ถ”๋ก ํ•ฉ๋‹ˆ๋‹ค.
  • ์—ฌ๋Ÿฌ๋ถ„์˜ ์บก์…˜์„ ์ตœ์ ํ™”ํ•˜๊ณ  ํ™•์žฅํ•˜์—ฌ ์˜๋„๋ฅผ ์ดํ•ดํ•˜๊ณ  ๋ณด์ถฉํ•ฉ๋‹ˆ๋‹ค.
  • **์‹œ๋งจํ‹ฑ ์ฝ”๋“œ(semantic codes)**๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ์ž‘๊ณก ๋ฉœ๋กœ๋””, ํŽธ๊ณก, ์ผ๋ถ€ ์Œ์ƒ‰ ์ •๋ณด๊ฐ€ ์•”์‹œ์ ์œผ๋กœ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

LM์€ ํ•™์Šต ๋ฐ์ดํ„ฐ๋กœ๋ถ€ํ„ฐ ์„ธ์ƒ์— ๋Œ€ํ•œ ์ง€์‹์„ ๋ฐฐ์›๋‹ˆ๋‹ค. ์‚ฌ์šฉ์„ฑ์„ ๊ฐœ์„ ํ•˜๊ณ  ํ”„๋กœํ† ํƒ€์ž…์„ ๋น ๋ฅด๊ฒŒ ์ƒ์„ฑํ•˜๋„๋ก ๋•๋Š” ๊ธฐํš์ž์ž…๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ LM์ด ๋ฐ˜๋“œ์‹œ ํ•„์š”ํ•œ ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

์›ํ•˜๋Š” ๊ฒƒ์ด ๋งค์šฐ ๋ช…ํ™•ํ•˜๊ฑฐ๋‚˜ ๊ณ„ํš์ด ์ด๋ฏธ ์„œ ์žˆ๋‹ค๋ฉด thinking ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Œ์œผ๋กœ์จ LM ๊ณ„ํš ๋‹จ๊ณ„๋ฅผ ์™„์ „ํžˆ ๊ฑด๋„ˆ๋›ธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, Cover ๋ชจ๋“œ์—์„  ์ฐธ์กฐ ์˜ค๋””์˜ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž‘๊ณก, ํ™”์Œ, ๊ตฌ์กฐ๋ฅผ ์ œ์•ฝํ•˜๊ณ  DiT๊ฐ€ ์ง์ ‘ ์ƒ์„ฑํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์—ฌ๋Ÿฌ๋ถ„์€ LM์˜ ์ž‘์—…์„ ๋Œ€์‹ ํ•˜๋Š” ๊ธฐํš์ž ๋ณธ์ธ์ด ๋ฉ๋‹ˆ๋‹ค.

๋˜ ๋‹ค๋ฅธ ์˜ˆ๋กœ Repaint ๋ชจ๋“œ์—์„  ์ฐธ์กฐ ์˜ค๋””์˜ค๋ฅผ ์ปจํ…์ŠคํŠธ๋กœ ์‚ฌ์šฉํ•˜์—ฌ ์Œ์ƒ‰, ๋ฏน์‹ฑ, ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ์ œ์•ฝํ•˜๊ณ  DiT๊ฐ€ ๊ตญ์†Œ์ ์œผ๋กœ ์ง์ ‘ ์กฐ์ •ํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ DiT๋Š” ์ฐฝ์˜์ ์ธ ์•„์ด๋””์–ด๋ฅผ ๋•๊ณ  ๋ถˆํ˜‘ํ™”์Œ์„ ๊ณ ์น˜๋Š” ๋ธŒ๋ ˆ์ธ์Šคํ† ๋ฐ ํŒŒํŠธ๋„ˆ์— ๊ฐ€๊น์Šต๋‹ˆ๋‹ค.

DiT (Diffusion Transformer) โ€” ์‹คํ–‰์ž

DiT๋Š” ๊ณ„ํš์„ ํ˜„์‹ค๋กœ ๋ฐ”๊พธ๋Š” "์˜ค๋””์˜ค ์žฅ์ธ"์ž…๋‹ˆ๋‹ค.

  • LM์ด ์ƒ์„ฑํ•œ ์‹œ๋งจํ‹ฑ ์ฝ”๋“œ์™€ ์กฐ๊ฑด์„ ์ „๋‹ฌ๋ฐ›์Šต๋‹ˆ๋‹ค.
  • **ํ™•์‚ฐ ๊ณต์ •(diffusion process)**์„ ํ†ตํ•ด ๋…ธ์ด์ฆˆ๋กœ๋ถ€ํ„ฐ ์˜ค๋””์˜ค๋ฅผ ์ ์ง„์ ์œผ๋กœ "์กฐ๊ฐ"ํ•ด๋ƒ…๋‹ˆ๋‹ค.
  • ์ตœ์ข…์ ์ธ ์Œ์ƒ‰, ๋ฏน์‹ฑ, ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.

์™œ ์ด๋ ‡๊ฒŒ ์„ค๊ณ„ํ–ˆ๋‚˜์š”?

์ „ํ†ต์ ์ธ ๋ฐฉ์‹์€ ๋””ํ“จ์ „ ๋ชจ๋ธ์ด ํ…์ŠคํŠธ๋กœ๋ถ€ํ„ฐ ์˜ค๋””์˜ค๋ฅผ ์ง์ ‘ ์ƒ์„ฑํ•˜๊ฒŒ ํ•˜์ง€๋งŒ, ํ…์ŠคํŠธ-์˜ค๋””์˜ค ๋งคํ•‘์€ ๋„ˆ๋ฌด ๋ชจํ˜ธํ•ฉ๋‹ˆ๋‹ค. ACE-Step์€ ์ค‘๊ฐ„ ๋ ˆ์ด์–ด๋กœ LM์„ ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค.

  • LM์€ ์‹œ๋งจํ‹ฑ ์ดํ•ด์™€ ๊ณ„ํš์— ๋Šฅ์ˆ™ํ•ฉ๋‹ˆ๋‹ค.
  • DiT๋Š” ๊ณ ์Œ์งˆ ์˜ค๋””์˜ค ์ƒ์„ฑ์— ๋Šฅ์ˆ™ํ•ฉ๋‹ˆ๋‹ค.
  • ๋‘ ๋ชจ๋ธ์ด ๊ฐ์ž์˜ ์—ญํ• ์— ์ง‘์ค‘ํ•˜๋ฉฐ ํ˜‘๋ ฅํ•ฉ๋‹ˆ๋‹ค.

๊ธฐํš์ž ์„ ํƒ: LM ๋ชจ๋ธ

LM์—๋Š” ๋„ค ๊ฐ€์ง€ ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค: LM ๋ฏธ์‚ฌ์šฉ (thinking ๋ชจ๋“œ ๋น„ํ™œ์„ฑ), 0.6B, 1.7B, 4B.

ํ•™์Šต ๋ฐ์ดํ„ฐ๋Š” ์™„์ „ํžˆ ๋™์ผํ•˜๋ฉฐ, ์ฐจ์ด๋Š” ์ˆœ์ˆ˜ํ•˜๊ฒŒ ์ง€์‹ ์šฉ๋Ÿ‰์— ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋ชจ๋ธ์ด ํด์ˆ˜๋ก ์„ธ์ƒ์— ๋Œ€ํ•œ ์ง€์‹์ด ํ’๋ถ€ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ชจ๋ธ์ด ํด์ˆ˜๋ก ๊ธฐ์–ต๋ ฅ์ด ์ข‹์Šต๋‹ˆ๋‹ค (์˜ˆ: ์ฐธ์กฐ ์˜ค๋””์˜ค ๋ฉœ๋กœ๋”” ๊ธฐ์–ต).
  • ๋ชจ๋ธ์ด ํด์ˆ˜๋ก ํฌ๊ท€ํ•œ ์Šคํƒ€์ผ์ด๋‚˜ ์•…๊ธฐ์— ๋Œ€ํ•ด ์ƒ๋Œ€์ ์œผ๋กœ ๋” ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
์„ ํƒ ์†๋„ ์ง€์‹ ์ˆ˜์ค€ ๊ธฐ์–ต๋ ฅ ํ™œ์šฉ ์‚ฌ๋ก€
No LM โšกโšกโšกโšก โ€” โ€” ์ง์ ‘ ๊ธฐํšํ•  ๋•Œ (์˜ˆ: Cover ๋ชจ๋“œ)
0.6B โšกโšกโšก ๊ธฐ์ดˆ ๋‚ฎ์Œ ์ €์‚ฌ์–‘ GPU (< 8GB), ๋น ๋ฅธ ํ”„๋กœํ† ํƒ€์ดํ•‘
1.7B โšกโšก ์ค‘๊ฐ„ ์ค‘๊ฐ„ ๊ธฐ๋ณธ ๊ถŒ์žฅ ์‚ฌํ•ญ
4B โšก ํ’๋ถ€ ๊ฐ•ํ•จ ๋ณต์žกํ•œ ์ž‘์—…, ๊ณ ํ’ˆ์งˆ ์ƒ์„ฑ

์–ด๋–ป๊ฒŒ ์„ ํƒํ•˜๋‚˜์š”?

ํ•˜๋“œ์›จ์–ด ์‚ฌ์–‘์— ๋งž์ถฐ ์„ ํƒํ•˜์„ธ์š”.

  • VRAM < 8GB โ†’ LM ๋ฏธ์‚ฌ์šฉ ๋˜๋Š” 0.6B
  • VRAM 8โ€“16GB โ†’ 1.7B (๊ธฐ๋ณธ๊ฐ’)
  • VRAM > 16GB โ†’ 1.7B ๋˜๋Š” 4B

์‹คํ–‰์ž ์„ ํƒ: DiT ๋ชจ๋ธ

๊ณ„ํš์ด ์„ธ์›Œ์กŒ๋‹ค๋ฉด ์‹คํ–‰์ž๋ฅผ ์„ ํƒํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. DiT๋Š” ACE-Step 1.5์˜ ํ•ต์‹ฌ์œผ๋กœ, ๋‹ค์–‘ํ•œ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•˜๊ณ  LM์ด ์ƒ์„ฑํ•œ ์ฝ”๋“œ๋ฅผ ํ•ด์„ํ•˜๋Š” ๋ฐฉ์‹์„ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” 4๊ฐœ์˜ Turbo ๋ชจ๋ธ, 1๊ฐœ์˜ SFT ๋ชจ๋ธ, 1๊ฐœ์˜ Base ๋ชจ๋ธ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Turbo ์‹œ๋ฆฌ์ฆˆ (์ผ์ƒ์  ์‚ฌ์šฉ ๊ถŒ์žฅ)

Turbo ๋ชจ๋ธ์€ ์ฆ๋ฅ˜(distillation) ํ•™์Šต์„ ๊ฑฐ์ณ ๋‹จ 8๋‹จ๊ณ„ ๋งŒ์— ๊ณ ํ’ˆ์งˆ ์˜ค๋””์˜ค๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๋„ค ๊ฐ€์ง€ ๋ณ€ํ˜• ๋ชจ๋ธ์˜ ํ•ต์‹ฌ์ ์ธ ์ฐจ์ด๋Š” ์ฆ๋ฅ˜ ๊ณผ์ •์—์„œ์˜ ์‹œํ”„ํŠธ(shift) ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ ์„ค์ •์ž…๋‹ˆ๋‹ค.

์‹œํ”„ํŠธ(shift)๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

์‹œํ”„ํŠธ๋Š” DiT ๋””๋…ธ์ด์ง• ๊ณผ์ •์—์„œ "์ฃผ์˜ ์ง‘์ค‘ ๋ฐฐ๋ถ„"์„ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.

  • ํฐ ์‹œํ”„ํŠธ โ†’ ์ดˆ๊ธฐ ๋””๋…ธ์ด์ง•์— ๋” ๋งŽ์€ ๋…ธ๋ ฅ์„ ๋“ค์—ฌ ๊ฐ•ํ•œ ์‹œ๋งจํ‹ฑ๊ณผ ๋ช…ํ™•ํ•œ ๊ณจ๊ฒฉ์„ ๊ตฌ์ถ•ํ•ฉ๋‹ˆ๋‹ค.
  • ์ž‘์€ ์‹œํ”„ํŠธ โ†’ ๊ท ๋“ฑํ•œ ๋‹จ๊ณ„ ๋ฐฐ๋ถ„์œผ๋กœ ๋” ๋งŽ์€ ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ํ‘œํ˜„ํ•˜์ง€๋งŒ, ๋…ธ์ด์ฆˆ๊ฐ€ ์„ž์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‰ฝ๊ฒŒ ์ดํ•ดํ•˜์ž๋ฉด: ๋†’์€ ์‹œํ”„ํŠธ๋Š” "์™ธ๊ณฝ์„ ์„ ๋จผ์ € ๊ทธ๋ฆฌ๊ณ  ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ์ฑ„์šฐ๋Š”" ๋ฐฉ์‹์ด๊ณ , ๋‚ฎ์€ ์‹œํ”„ํŠธ๋Š” "๊ทธ๋ฆฌ๋ฉด์„œ ๋™์‹œ์— ์ˆ˜์ •ํ•ด ๋‚˜๊ฐ€๋Š”" ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค.

๋ชจ๋ธ ์ฆ๋ฅ˜ ์„ค์ • ํŠน์ง•
turbo (๊ธฐ๋ณธ) shift 1, 2, 3 ๊ณต๋™ ์ฆ๋ฅ˜ ์ฐฝ์˜์„ฑ๊ณผ ์‹œ๋งจํ‹ฑ์˜ ์ตœ์  ๊ท ํ˜•, ๊ฐ€์žฅ ์ถ”์ฒœํ•˜๋Š” ๋ชจ๋ธ
turbo-shift1 shift=1 ์ „์šฉ ์ฆ๋ฅ˜ ์„ธ๋ถ€ ํ‘œํ˜„์ด ํ’๋ถ€ํ•˜์ง€๋งŒ ์‹œ๋งจํ‹ฑ์€ ์ƒ๋Œ€์ ์œผ๋กœ ์•ฝํ•จ
turbo-shift3 shift=3 ์ „์šฉ ์ฆ๋ฅ˜ ๋” ๋ช…ํ™•ํ•˜๊ณ  ํ’๋ถ€ํ•œ ์Œ์ƒ‰, ํ•˜์ง€๋งŒ ๊ฑด์กฐํ•˜๊ฒŒ ๋“ค๋ฆด ์ˆ˜ ์žˆ์Œ
turbo-continuous ์‹คํ—˜์  ๋ณ€ํ˜• 1~5 ์‚ฌ์ด์˜ ์—ฐ์†์ ์ธ ์‹œํ”„ํŠธ ์กฐ์ ˆ ์ง€์›

์Œ์•… ์Šคํƒ€์ผ์— ๋”ฐ๋ผ ์„ ํ˜ธํ•˜๋Š” ๋ชจ๋ธ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” ๊ฐ€์žฅ ๊ท ํ˜• ์žกํžŒ turbo ๋ชจ๋ธ๋กœ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

SFT ๋ชจ๋ธ

Turbo์™€ ๋น„๊ตํ•˜์—ฌ SFT ๋ชจ๋ธ์€ ๋‘ ๊ฐ€์ง€ ํŠน์ง•์ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • CFG (Classifier-Free Guidance) ์ง€์›: ํ”„๋กฌํ”„ํŠธ ์ค€์ˆ˜ ๋Šฅ๋ ฅ์„ ๋ฏธ์„ธ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋” ๋งŽ์€ ๋‹จ๊ณ„ (50 steps): ๋ชจ๋ธ์ด ๋” ์˜ค๋ž˜ "์ƒ๊ฐ"ํ•  ์‹œ๊ฐ„์„ ์ค๋‹ˆ๋‹ค.

๋‹จ์ ์€ ๋‹จ๊ณ„๊ฐ€ ๋งŽ์•„์งˆ์ˆ˜๋ก ์—๋Ÿฌ๊ฐ€ ๋ˆ„์ ๋˜์–ด ์˜ค๋””์˜ค์˜ ์„ ๋ช…๋„๊ฐ€ Turbo๋ณด๋‹ค ์•ฝ๊ฐ„ ๋–จ์–ด์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์„ธ๋ถ€ ๋ฌ˜์‚ฌ์™€ ์‹œ๋งจํ‹ฑ ํŒŒ์‹ฑ ๋Šฅ๋ ฅ์€ ๋” ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค.

Base ๋ชจ๋ธ

Base ๋ชจ๋ธ์€ ๋ชจ๋“  ์ž‘์—…์˜ ๋งˆ์Šคํ„ฐ์ด๋ฉฐ, SFT๋‚˜ Turbo์—๋Š” ์—†๋Š” 3๊ฐ€์ง€ ์ „์šฉ ์ž‘์—…์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ž‘์—… ์„ค๋ช…
extract ๋ฏน์Šค๋œ ์˜ค๋””์˜ค์—์„œ ๋‹จ์ผ ํŠธ๋ž™ ์ถ”์ถœ (์˜ˆ: ๋ณด์ปฌ ์ œ๊ฑฐ)
lego ๊ธฐ์กด ํŠธ๋ž™์— ์ƒˆ๋กœ์šด ํŠธ๋ž™ ์ถ”๊ฐ€ (์˜ˆ: ๊ธฐํƒ€์— ๋“œ๋Ÿผ ์ถ”๊ฐ€)
complete ๋‹จ์ผ ํŠธ๋ž™์— ๋ฏน์Šค๋œ ๋ฐ˜์ฃผ ์ถ”๊ฐ€ (์˜ˆ: ๋ณด์ปฌ์— ๊ธฐํƒ€+๋“œ๋Ÿผ ๋ฐ˜์ฃผ ์ถ”๊ฐ€)

๋˜ํ•œ Base ๋ชจ๋ธ์€ ๊ฐ€์†Œ์„ฑ์ด ๊ฐ€์žฅ ๋†’์Šต๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ๋ฏธ์„ธ ์กฐ์ •์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ Base ๋ชจ๋ธ๋กœ ์‹คํ—˜์„ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.


์ฝ”๋ผ๋ฆฌ ๊ฐ€์ด๋“œํ•˜๊ธฐ: ๋ฌด์—‡์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

์ด์ œ ์ฝ”๋ผ๋ฆฌ ๋–ผ์— ๋Œ€ํ•ด ์•Œ๊ฒŒ ๋˜์—ˆ์œผ๋‹ˆ, ๊ทธ๋“ค๊ณผ ์†Œํ†ตํ•˜๋Š” ๋ฒ•์„ ๋ฐฐ์›Œ๋ด…์‹œ๋‹ค.

๋ชจ๋“  ์ƒ์„ฑ์€ ์ž…๋ ฅ ์ œ์–ด, ์ถ”๋ก  ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ, ๋žœ๋ค ์š”์†Œ๋ผ๋Š” ์„ธ ๊ฐ€์ง€ ์š”์ธ์— ์˜ํ•ด ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.

I. ์ž…๋ ฅ ์ œ์–ด: ๋ฌด์—‡์„ ์›ํ•˜๋Š”๊ฐ€?

์ด ๋ถ€๋ถ„์€ ๋ชจ๋ธ๊ณผ "์ฐฝ์ž‘ ์˜๋„"๋ฅผ ์†Œํ†ตํ•˜๋Š” ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค.

์นดํ…Œ๊ณ ๋ฆฌ ํŒŒ๋ผ๋ฏธํ„ฐ ์—ญํ• 
์ž‘์—… ์œ ํ˜• task_type ์ƒ์„ฑ ๋ชจ๋“œ ๊ฒฐ์ •: text2music, cover, repaint, lego, extract, complete
ํ…์ŠคํŠธ ์ž…๋ ฅ caption ์Œ์•… ์ „๋ฐ˜์— ๋Œ€ํ•œ ์„ค๋ช…: ์Šคํƒ€์ผ, ์•…๊ธฐ, ๊ฐ์ •, ๋ถ„์œ„๊ธฐ, ์Œ์ƒ‰, ๋ณด์ปฌ ์„ฑ๋ณ„, ์ „๊ฐœ ๋“ฑ
lyrics ์‹œ๊ฐ„์— ๋”ฐ๋ฅธ ์ „๊ฐœ ์„ค๋ช…: ๊ฐ€์‚ฌ ๋‚ด์šฉ, ์Œ์•… ๊ตฌ์กฐ ์ง„ํ™”, ๋ณด์ปฌ ๋ณ€ํ™”, ์—ฐ์ฃผ ์Šคํƒ€์ผ ๋“ฑ (์—ฐ์ฃผ๊ณก์€ [Instrumental] ์‚ฌ์šฉ)
์Œ์•… ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ bpm ํ…œํฌ (30โ€“300)
keyscale ํ‚ค (์˜ˆ: C Major, Am)
timesignature ๋ฐ•์ž ๊ธฐํ˜ธ (4/4, 3/4, 6/8)
vocal_language ๋ณด์ปฌ ์–ธ์–ด
duration ๋ชฉํ‘œ ๊ธธ์ด (์ดˆ)
์˜ค๋””์˜ค ์ฐธ์กฐ reference_audio ์Œ์ƒ‰์ด๋‚˜ ์Šคํƒ€์ผ์— ๋Œ€ํ•œ ์ „์—ญ ์ฐธ์กฐ (์†์„ฑ ์ „์ด์šฉ)
src_audio ์˜ค๋””์˜ค ๊ธฐ๋ฐ˜ ์ž‘์—…์˜ ์†Œ์Šค ํŒŒ์ผ
audio_codes ์‹œ๋งจํ‹ฑ ์ฝ”๋“œ ์ง์ ‘ ์ž…๋ ฅ (๊ณ ๊ธ‰ ์‚ฌ์šฉ์ž์šฉ)
๊ตฌ๊ฐ„ ์ œ์–ด repainting_start/end ์ž‘์—… ์‹œ๊ฐ„ ๋ฒ”์œ„ (repaint ๊ตฌ์—ญ ๋“ฑ)

Caption์— ๋Œ€ํ•˜์—ฌ: ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์ž…๋ ฅ

Caption(์บก์…˜)์€ ์ƒ์„ฑ๋œ ์Œ์•…์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์š”์†Œ์ž…๋‹ˆ๋‹ค.

๋‹จ์ˆœํ•œ ์Šคํƒ€์ผ ๋‹จ์–ด, ์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„๋œ ํƒœ๊ทธ, ๋ณต์žกํ•œ ์ž์—ฐ์–ด ์„ค๋ช… ๋“ฑ ๋‹ค์–‘ํ•œ ํ˜•์‹์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ข‹์€ ์บก์…˜์„ ์“ฐ๊ธฐ ์œ„ํ•œ 5๊ฐ€์ง€ ๋ฐฉ๋ฒ•:

  1. ๋ฌด์ž‘์œ„ ์ฃผ์‚ฌ์œ„ โ€” UI์˜ ๋žœ๋ค ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ ์˜ˆ์ œ ์บก์…˜์ด ์–ด๋–ป๊ฒŒ ์ž‘์„ฑ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”. ์ด๋ฅผ ํ…œํ”Œ๋ฆฟ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  2. Format ์ž๋™ ์žฌ์ž‘์„ฑ โ€” ๊ฐ„๋‹จํžˆ ์“ด ๋‚ด์šฉ์„ LLM์ด ์ž๋™์œผ๋กœ ํ™•์žฅํ•ด ์ฃผ๋Š” format ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜์„ธ์š”.
  3. CoT ์žฌ์ž‘์„ฑ โ€” LM์ด ์ดˆ๊ธฐํ™”๋œ ๊ฒฝ์šฐ, Chain-of-Thought๋ฅผ ํ†ตํ•ด ์บก์…˜์„ ์ตœ์ ํ™”ํ•˜๊ณ  ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  4. ์˜ค๋””์˜ค์—์„œ ์บก์…˜ ์ถ”์ถœ โ€” ์ž…๋ ฅ ์˜ค๋””์˜ค๋ฅผ ์บก์…˜์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ธฐ๋Šฅ๋„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์™„๋ฒฝํ•˜์ง„ ์•Š์•„๋„ ์‹œ์ž‘์ ์œผ๋กœ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.
  5. Simple Mode โ€” ๊ฐ„๋‹จํ•œ ๊ณก ์„ค๋ช…๋งŒ ์ž…๋ ฅํ•˜๋ฉด LM์ด ์บก์…˜, ๊ฐ€์‚ฌ, ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ๋‘ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

์บก์…˜ ์ž‘์„ฑ์„ ์œ„ํ•œ ์ฐจ์›๋“ค: ์ฃผ์žฅ(Style), ๊ฐ์ •(Emotion), ์•…๊ธฐ(Instruments), ์Œ์ƒ‰ ์งˆ๊ฐ(Timbre Texture), ์‹œ๋Œ€(Era), ํ”„๋กœ๋•์…˜ ์Šคํƒ€์ผ(Production Style), ๋ณด์ปฌ ํŠน์ง•(Vocal), ์†๋„/๋ฆฌ๋“ฌ(Speed) ๋“ฑ์„ ์กฐํ•ฉํ•˜์„ธ์š”.

์‹ค์งˆ์ ์ธ ์›์น™:

  1. ๊ตฌ์ฒด์ ์œผ๋กœ ์“ฐ์„ธ์š” โ€” "์Šฌํ”ˆ ๋…ธ๋ž˜"๋ณด๋‹ค๋Š” "ํ”ผ์•„๋…ธ ๋ฐœ๋ผ๋“œ์™€ ํ—ˆ์Šคํ‚คํ•œ ์—ฌ์„ฑ ๋ณด์ปฌ"์ด ๋‚ซ์Šต๋‹ˆ๋‹ค.
  2. ์—ฌ๋Ÿฌ ์ฐจ์›์„ ์กฐํ•ฉํ•˜์„ธ์š” โ€” ์Šคํƒ€์ผ+๊ฐ์ •+์•…๊ธฐ+์งˆ๊ฐ์„ ์กฐํ•ฉํ•˜๋ฉด ์˜๋„๋ฅผ ๋” ์ •ํ™•ํžˆ ๊ณ ์ฐฉ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  3. ์ถฉ๋Œํ•˜๋Š” ๋‹จ์–ด๋ฅผ ํ”ผํ•˜์„ธ์š” โ€” "ํด๋ž˜์‹ ํ˜„์•…๊ธฐ"์™€ "ํ•˜๋“œ์ฝ”์–ด ๋ฉ”ํƒˆ"์„ ๋™์‹œ์— ์›ํ•˜๋ฉด ๊ฒฐ๊ณผ๊ฐ€ ๋ชจํ˜ธํ•ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ€์‚ฌ(Lyrics)์— ๋Œ€ํ•˜์—ฌ: ์‹œ๊ฐ„์  ์‹œ๋‚˜๋ฆฌ์˜ค

์บก์…˜์ด ์Œ์•…์˜ "์ „์ฒด ์ดˆ์ƒํ™”"๋ผ๋ฉด, **๊ฐ€์‚ฌ๋Š” ์Œ์•…์˜ "์‹œ๊ฐ„์  ์‹œ๋‚˜๋ฆฌ์˜ค"**์ž…๋‹ˆ๋‹ค.

  • ๊ฐ€์‚ฌ ํ…์ŠคํŠธ ๊ทธ ์ž์ฒด
  • ๊ตฌ์กฐ ํƒœ๊ทธ ([Verse], [Chorus], [Bridge]...)
  • ๋ณด์ปฌ ์Šคํƒ€์ผ ํžŒํŠธ ([raspy vocal], [whispered]...)
  • ์•…๊ธฐ ์—ฐ์ฃผ ๊ตฌ๊ฐ„ ([guitar solo], [drum break]...)
  • ์—๋„ˆ์ง€ ๋ณ€ํ™” ([building energy], [explosive drop]...)

๊ตฌ์กฐ ํƒœ๊ทธ๊ฐ€ ํ•ต์‹ฌ์ž…๋‹ˆ๋‹ค. ๊ฐ ์„น์…˜์ด ์‹œ์ž‘๋  ๋•Œ [Verse], [Chorus] ๋“ฑ์˜ ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋ธ์—๊ฒŒ ํ˜„์žฌ ๊ตฌ๊ฐ„์˜ ์„ฑ๊ฒฉ์„ ์•Œ๋ ค์ฃผ์„ธ์š”. [Chorus - anthemic]๊ณผ ๊ฐ™์ด ์„ธ๋ถ€ ๋ฌ˜์‚ฌ๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋ธ๊ณผ์˜ ์ผ๊ด€์„ฑ ์œ ์ง€: ์บก์…˜์—์„œ "ํ”ผ์•„๋…ธ ๋ฐœ๋ผ๋“œ"๋ผ๊ณ  ํ–ˆ๋‹ค๋ฉด ๊ฐ€์‚ฌ ๊ตฌ๊ฐ„์—์„œ [Guitar Solo - electric]๊ณผ ๊ฐ™์€ ์ถฉ๋Œํ•˜๋Š” ํƒœ๊ทธ๋ฅผ ์“ฐ์ง€ ์•Š๋„๋ก ์ฃผ์˜ํ•˜์„ธ์š”.


์Œ์•… ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ: ์„ ํƒ์ ์ธ ๋ฏธ์„ธ ์ œ์–ด

๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ์ง์ ‘ ์„ค์ •ํ•  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. thinking ๋ชจ๋“œ๋ฅผ ์ผœ๋ฉด LM์ด ์บก์…˜๊ณผ ๊ฐ€์‚ฌ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ ์ ˆํ•œ BPM, ํ‚ค, ๋ฐ•์ž๋ฅผ ์Šค์Šค๋กœ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ๋ช…ํ™•ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์ด ์žˆ๋‹ค๋ฉด ์ง์ ‘ bpm, keyscale, timesignature ๋“ฑ์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” "์—„๋ฐ€ํ•œ ๋ช…๋ น"์ด๋ผ๊ธฐ๋ณด๋‹ค ๋ชจ๋ธ์ด ์ฐธ๊ณ ํ•˜๋Š” **"๊ฐ€์ด๋“œ๋ผ์ธ"**์ž„์„ ๋ช…์‹ฌํ•˜์„ธ์š”.


์˜ค๋””์˜ค ์ œ์–ด: ์†Œ๋ฆฌ๋กœ ์†Œ๋ฆฌ ์ œ์–ดํ•˜๊ธฐ

ํ…์ŠคํŠธ๋Š” ์ถ”์ƒํ™”๋œ ์ „๋‹ฌ์ด์ง€๋งŒ, ๊ฐ€์žฅ ๊ฐ•๋ ฅํ•œ ์ œ์–ด๋Š” ์—ฌ์ „ํžˆ ์˜ค๋””์˜ค๋ฅผ ํ†ตํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค.

  1. ์ฐธ์กฐ ์˜ค๋””์˜ค (Reference Audio): ์Œ์ƒ‰, ๋ฏน์‹ฑ ์Šคํƒ€์ผ, ์—ฐ์ฃผ ๊ธฐ๋ฒ• ๋“ฑ ์ „๋ฐ˜์ ์ธ ์งˆ๊ฐ์„ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค.
  2. ์†Œ์Šค ์˜ค๋””์˜ค (Source Audio - Cover): ๋ฉœ๋กœ๋”” ๊ตฌ์กฐ๋ฅผ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค. ์›๊ณก์˜ ๊ตฌ์กฐ๋ฅผ ์œ ์ง€ํ•˜๋ฉด์„œ ์Šคํƒ€์ผ๋งŒ ๋ฐ”๊พธ๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  3. ์ปจํ…์ŠคํŠธ ๊ธฐ๋ฐ˜ ์ œ์–ด (Repaint): ๊ธฐ์กด ์˜ค๋””์˜ค์˜ ํŠน์ • ๊ตฌ๊ฐ„์„ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ์ด์–ด ์“ฐ๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ธํŠธ๋กœ, ์ค‘๊ฐ„ ๊ตฌ๊ฐ„, ์—”๋”ฉ ๋“ฑ ์–ด๋””๋“  ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๊ฒฐ๋ก 

์ด ํŠœํ† ๋ฆฌ์–ผ์€ ACE-Step 1.5์˜ ํ•ต์‹ฌ ๊ฐœ๋…๊ณผ ์‚ฌ์šฉ๋ฒ•์„ ๋‹ค๋ฃจ์—ˆ์Šต๋‹ˆ๋‹ค.

  • ๋ฉ˜ํƒˆ ๋ชจ๋ธ: ์ธ๊ฐ„ ์ค‘์‹ฌ์˜ ์ƒ์„ฑ ์ฒ ํ•™ ์ดํ•ด
  • ์•„ํ‚คํ…์ฒ˜: LM๊ณผ DiT์˜ ํ˜‘์—… ์ดํ•ด
  • ์ž…๋ ฅ ์ œ์–ด: ํ…์ŠคํŠธ ๋ฐ ์˜ค๋””์˜ค๋ฅผ ํ†ตํ•œ ์ œ์–ด ๋ฐฉ๋ฒ• ๋งˆ์Šคํ„ฐ
  • ์ถ”๋ก  ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ: ์ƒ์„ฑ ๊ณต์ •์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ ์ดํ•ด
  • ๋žœ๋ค ์š”์†Œ: ๋žœ๋ค์„ฑ์„ ํƒ์ƒ‰ ๋„๊ตฌ๋กœ ํ™œ์šฉํ•˜๊ณ  ์ž๋™ํ™” ํˆด๋กœ ํšจ์œจ์„ ๋†’์ด๋Š” ๋ฒ•

์ด๊ฒƒ์€ ์‹œ์ž‘์ผ ๋ฟ์ž…๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ํ”„๋กฌํ”„ํŠธ ํŒ, ์ž‘์—…๋ณ„ ์ƒ์„ธ ๊ฐ€์ด๋“œ, ๊ณ ๊ธ‰ ๊ธฐ์ˆ  ๋“ฑ์„ ๊ณ„์† ์—…๋ฐ์ดํŠธํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์งˆ๋ฌธ์ด๋‚˜ ์ œ์•ˆ์ด ์žˆ๋‹ค๋ฉด ์–ธ์ œ๋“  ํ”ผ๋“œ๋ฐฑ์„ ์ฃผ์„ธ์š”. ACE-Step์ด ์—ฌ๋Ÿฌ๋ถ„์˜ ํ›Œ๋ฅญํ•œ ์ฐฝ์˜์  ํŒŒํŠธ๋„ˆ๊ฐ€ ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.


๊ณ„์†๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค...