생성 AI를 활용한 AI 작곡! 챗GPT와 뮤버트가 결합하면 가능 (text to music)!
안녕하세요.
이번 포스팅에서는 AI 작곡을 가능케하는 새로이 발견한 생성 ai에 대해 공유해 드리고자 합니다.
지난 포스팅을 통해 챗gpt를 포함한 미드저니, D-ID, AI image enlarger 등 다양한 생성 ai에 대해 소개해 드리고 있는데, 이번에 소개해 드릴 프로그램도 음악에 대해 문외한인 제게는 새로운 경험을 제공해 주기에 충분한 것이었기에 관련 내용을 공유해 드리고자 합니다.
AI 작곡, 생성 AI? 어떤 원리인가요?
AI 작곡은 AI 모델이 텍스트 프롬프트에 기반한 사운드 트랙을 만드는 것을 의미하는데, 이러한 종류의 AI 모델은 일반적으로 "text to music" 또는 "music generation" 모델이라고도 합니다.
이러한 "text to music" AI 작곡 모델은 딥 러닝 알고리즘과 신경망을 사용하여 텍스트 입력을 분석하고 해당하는 음악 출력을 생성하는데, 이는 해당 모델이 거대한 데이터셋의 음악에 대한 정보와 각 음악의 특징을 담은 텍스트를 통해 훈련되었기에 가능한 일입니다.
즉, 해당 모델은 훈련중에 텍스트와 음악 간의 관계 패턴을 습득하고 인지함으로써 특정 텍스트에 대한 결과를 음악으로 내어놓을 수 있는 것입니다.
따라서 "text to music" AI 작곡 모델이 텍스트 프롬프트를 받으면 학습된 지식을 활용하여 텍스트와 관련된 감정과 테마를 불러일으키는 음악적인 노트와 소리의 시퀀스를 생성한 후 최종 사운드트랙을 만드는 것입니다.
Text to music 생성에는 여러 가지 다른 접근 방법이 있지만, 대부분은 순환 신경망(RNNs), 합성곱 신경망(CNNs) 및 생성적 적대 신경망(GANs)과 같은 딥 러닝 기술에 의존하며 이러한 모델은 클래식 음악, 팝 노래 및 심지어 음악 개념에 대한 자연어 설명과 같은 다양한 유형의 음악 및 텍스트 입력에서 학습될 수 있습니다.
AI 작곡, Text to Music 직접 도전!
본격적으로 제가 AI 작곡을 위해 활용한 방법에 대해 공유해 드리도록 하겠습니다.
제가 ai 작곡을 위해 사용한 생성 ai는 모두 2가지로 하나는 잘 알려진 챗gpt이며 또 다른 하나는 Mubert (뮤버트)라는 것입니다.
제 경우에는 챗gpt는 뮤버트에 사운드 트랙을 요청하기 위한 프롬프트 생성을 위해 사용하였으며 text to music을 통한 사운드 트랙 생성은 뮤버트라는 사이트를 통해 진행하였습니다.
1. 뮤버트 AI 작곡 모델을 사용하시려면 우선 아래 사이트로 이동하신 후 간단한 회원 가입을 마치시면 되며, 이후 메인 홈페이지에서 아래 'Generate a track now'를 클릭합니다.
아래 사진을 클릭하시면 해당 홈페이지로 이동합니다.
2. 이후 이어지는 화면에서 '1. Enter prompt'에 관련 단어를 작성하시고 'Generate Track' 버튼을 클릭하시면 아주 간단하게 입력하신 텍스트에 따른 음악이 입력 화면의 아래 부분에 생성됩니다.
이때, '2. Set duration'에서 시간을 조절하시면 원하시는 길이에 맞는 사운드 트랙을 생성하실 수 있습니다.
만약 딱히 떠오르는 텍스트 프롬프트가 없으시다면 텍스트 프롬프트 입력 창 밑에 '장르 (Genres), 무드 (Moods), 활동 (Activities)'를 선택하시고 그중에서 원하는 항목을 직접 선택하시면 관련된 프롬프트가 자동으로 생성되니 참고하시기 바랍니다.
3. 만약 생성된 사운트 트랙이 마음에 들지 않으신다면 아래와 같이 번개 모양의 표시를 누르면 유사하지만 다소 다른 느낌의 사운드 트랙이 생성되며, 그 옆의 다운로드 버튼을 선택하시면 해당 사운드 트랙이 개인별 계정으로 저장됩니다.
4. Text to Music을 지원하는 뮤버트 ai 작곡 모델도 결국은 사운드 트랙을 작성하는 텍스트 프롬프트를 얼마나 잘 작성하느냐가 내가 원하는 음악을 생성하는 첩경이라 할 수 있는데, 제 경우에는 위에서 설명드린 바와 같이 챗gpt를 활용하여 관련 프롬프트를 생성하였습니다.
※ 챗gpt 사용법에 대해 아직 익숙하지 않은 분은 아래의 포스팅을 참조하세요.
미드저니 사용법 (기본 구성, 가입, 무료, 저작권), Midjoruney로 AI 그림 자동 완성!
아래는 제가 챗gpt를 활용하여 생성한 text to music 프롬프트입니다.
아래 예제에서는 생성하려는 사운드 트랙이 어디에 사용될 것인지 그리고 텍스트 프롬프트의 구조를 챗gpt에게 알려주고 이를 통해 관련 프롬프트를 생성해 줄 것을 요청하였습니다.
덧붙여 사운트 트랙이 사용되는 비디오의 내용이 무엇인지도 간략히 알려주어 해당 분위기에 맞는 텍스트 프롬프트를 얻을 수 있도록 의도하였습니다.
참고로 아래 프롬프트 구조나 그에 대한 설명은 모두 개인적으로 작성한 것으로, 제가 음악에 대해 문외한이기에 비전문가적으로 작성된 내용이기에 음악에 대해 견해가 깊으신 분들은 훨씬 더 훌륭한 프롬프트를 작성하실 수 있으실 듯합니다.
5. 본인이 생성하고 다운로드 받은 사운드 트랙들은 아래 그림의 왼쪽 부분에서 모두 확인하실 수 있으며, 'My downloads' 탭에서 다운로드하실 수 있습니다.
AI 작곡 뮤버트를 이용하여 처음 사운드 트랙을 다운로드하신 다면 아래와 같이 사용 출처를 작성하는 간단한 과정을 거쳐 다운로드가 가능하니 이용에 참고하시기 바랍니다.
6. 아래는 챗gpt를 활용하여 뮤버트 AI 작곡 모델에 사용될 텍스트 프롬프트를 생성하고 이를 통해 Text to Music 모델에 요청하여 최종 생성된 사운드 트랙의 예제입니다.
Music generated by Mubert
https://mubert.com/render
AI 작곡 뮤버트 무료, 유료
Text to Music 모델을 통해 AI 작곡을 지원하는 뮤버트는 매월 약 25개의 사운드 트랙을 무료로 생성할 수 있으나 사운드 중간에 '뮤버트'라는 음성이 들어가 있습니다.
따라서 ai 작곡을 본견적으로 경험해 보고자 하시는 분들은 아래와 같이 크레에이터 또는 프로 버전을 유료로 구매하셔야 하며 상업적인 용도로 사용하고자 하신다면 프로 버전을 구매하셔야 합니다.
아래 사진을 클릭하시면 뮤버트 사용료에 대한 보다 자세한 정보를 만나보실 수 있습니다.
지금까지 새로운 생성 AI인 뮤버트에 대해 공유에 드렸습니다.
챗gpt와 Text to Music을 통해 AI 작곡을 지원하는 뮤버트를 활용하면 저와 같은 문외한도 제가 필요한 사운드 트랙을 얼마든지 생성할 수 있을 듯합니다.
여러분들도 한번 도전해 보세요. 또 다른 새로움을 경험하시게 될 겁니다.
'좋아요' 또는 댓글은 제가 포스팅을 이어나가는 데 큰 힘이 됩니다.
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
※ 추가적인 생성 ai에 대한 내용을 아래를 확인하세요.
챗gpt가 추천한 가성비 태블릿 PC '레노버 P12 (레노버 탭 M10 플러스 3세대)'
말하는 AI 아바타 만들기, 미드저니와 D-ID 함께라면 5분 만에 완성!
사진 화질 높이기, 사진 크기 조절도 이제는 AI로 프로페셔널하게!
'인공지능 (chatgpt)과 동행' 카테고리의 다른 글
챗gpt 영어공부, 집에서 ai와 일대일 영어회화! 손안의 ai 튜터! (0) | 2023.03.17 |
---|---|
챗GPT4 사용법 및 주요특징 (gpt-4 openai), GPT-4 사용료 한 눈에! (2) | 2023.03.16 |
챗gpt 모델 (GPT-3, Codex) 및 주요 파라미터 (챗gpt 사용법, 프롬프트 엔지니어링) (0) | 2023.02.28 |
사진 화질 높이기, 사진 크기 조절도 이제는 AI로 프로페셔널하게! (0) | 2023.02.22 |
말하는 AI 아바타 만들기, 미드저니와 D-ID 함께라면 5분 만에 완성! (0) | 2023.02.22 |
미드저니 사용법 (심화) - 파라미터, 이미지 프롬프트 (무료 AI 아바타 만들기), 멀티 프롬프트 (4) | 2023.02.21 |
댓글