
텍스트로 곡을 만드는 AI를 테스트할 때, 프롬프트로 미리 결정해 두어야 할 것들
요약
텍스트 기반 AI 음악 생성 도구를 사용할 때 의도한 결과물을 얻기 위한 효과적인 프롬프트 구성 전략을 소개합니다. 장르, 악기, 템포 등 구체적인 요소를 지정하여 결과의 안정성을 높이는 방법을 다룹니다.
핵심 포인트
- 장르, 악기, 보컬 유무, 템포 등 구체적 항목 지정 권장
- 추상적인 단어보다는 명확한 음악적 조건을 우선 배치
- BGM 용도라면 보컬이 없는 인스트루멘탈 방식이 안정적
- 동일 프롬프트로 여러 번 생성 후 미세 조정하는 워크플로우 추천
- 상업적 이용 시 생성 도구의 이용 약관 확인 필수
AI 음악 생성 도구를 사용해 보면, 처음에 고민되는 부분은 "어떤 단어를 넣어야 의도한 곡에 가까워질까"입니다. 이미지 생성의 프롬프트 (Prompt)와 유사한 부분도 있지만, 음악의 경우 결과가 시간 방향으로 전개되기 때문에 분위기만 지정해서는 안정적이지 않습니다.
이 기사에서는 데모 영상이나 프로토타입용 BGM을 만드는 것을 전제로, 텍스트에서 곡을 생성할 때 효과적이었던 지정 항목들을 정리합니다. 상업적 출시를 위한 완성 음원을 만드는 이야기가 아니라, 어디까지나 "방향성을 빠르게 테스트"하기 위한 메모입니다.
제 개인적인 경험으로는, 다음 순서로 지정하면 결과가 안정되기 쉽습니다.
- 장르 (Genre)
- 악기 (Instrument)
- 보컬 유무 (Vocals)
- 템포 (Tempo)
- 무드 (Mood)
- 용도 (Usage)
반대로, emotional이나 cinematic과 같은 추상적인 단어만으로 시작하면 상당히 범용적인 곡이 되기 쉽습니다. 추상적인 단어는 마지막에 추가하는 정도가 적당하다는 인상을 받았습니다.
emotional, cinematic, inspiring
이렇게 작성해도 곡은 나오지만, 어떤 장르인지, 어떤 악기가 중심인지, 노래가 필요한지가 모호합니다. 결과적으로 트레일러풍의 비슷한 소리가 나기 쉽습니다.
lo-fi hip hop, dusty piano, vinyl crackle, mellow, 70 bpm, no vocals
이 프롬프트는 적어도 다음 조건들을 명확히 하고 있습니다.
- lo-fi hip hop이라는 장르
- dusty piano와 vinyl crackle이라는 소리의 질감
- no vocals로 보컬 없음
- 70 bpm으로 느린 템포
- mellow로 전체적인 분위기
생성 결과가 빗나가더라도 어떤 조건을 수정해야 할지 판단하기 쉬워집니다.
데모 영상이나 앱 프리뷰에서 사용한다면, 처음에는 인스트루멘탈 (Instrumental)을 지정하는 것이 다루기 쉽습니다. 보컬이 포함된 곡은 재미있는 반면, 가사, 발음, 목소리 질감의 이질감이 눈에 띄기 쉽고, BGM으로서는 주장이 강해지기 쉽습니다.
특히 나레이션이나 UI 조작음 아래에 깔아두는 용도로는 다음과 같은 지정이 더 안전했습니다.
ambient electronic, soft synth pads, light percussion, no vocals, calm, 90 bpm
프롬프트를 매번 크게 바꾸는 것보다, 우선 같은 조건으로 몇 번 생성하는 것이 더 빠를 때가 있습니다. 음악 생성은 같은 방향성이라도 멜로디나 전개가 크게 달라집니다.
제 경우에는 다음과 같은 흐름이 효율적이었습니다.
- 우선 구체적인 프롬프트를 하나 만든다
- 같은 프롬프트로 3~5회 생성한다
- 방향성이 비슷한 것만 남긴다
- 어긋난 요소만 프롬프트로 수정한다
예를 들어 "템포는 좋지만 소리가 너무 밝다"라면, 장르를 바꾸는 것이 아니라 darker tone이나 minor key를 추가하는 것만으로 해결되는 경우가 있습니다.
20초짜리 데모용 BGM이 필요한 경우에도, 처음부터 "20 seconds"라고 지정하기보다 평범하게 풀 사이즈 (Full length)로 생성하여 좋은 부분만 잘라내는 것이 사용하기 편할 때가 많습니다.
짧은 길이를 직접 노리면 곡 구성이 부자연스러워지거나 인트로에서 끝나버리기도 합니다. 영상 편집 단계에서 필요한 부분을 자르는 편이 결과적으로 더 자연스럽습니다.
이 부분은 도구마다 차이가 큽니다. "royalty-free"라고 적혀 있어도 상업적 이용, 재배포, 클라이언트 워크, 광고 이용까지 포함하는지는 별개의 문제입니다.
실험이나 사내 데모라면 문제가 되기 어렵지만, 공개 영상, 광고, 판매 콘텐츠에 사용하는 경우에는 생성 전에 이용 약관을 읽어야 합니다.
몇 가지 사용해 본 결과, 텍스트로 곡을 만드는 AI 음악 생성 도구는 프롬프트, 가사, 장르, 보컬 방향을 한꺼번에 테스트하는 용도에 적합했습니다. 완성 음원을 한 번에 만든다기보다, 곡의 방향성을 빠르게 확인하기 위한 스케치 용도로 보면 사용하기 좋습니다.
텍스트로 곡을 만들 때는 분위기를 나타내는 단어보다 먼저 장르, 악기, 보컬 유무, 템포를 결정하는 것이 안정적입니다.
개인적으로 AI 음악 생성은 "최종 결과물을 만드는 도구"라기보다, "소리의 방향성을 빠르게 테스트하는 도구"로서 상당히 편리하다고 느꼈습니다. 특히 데모 영상, 프로토타입, 기획 단계의 무드 확인에 적합합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기