이 가이드에서는 Lyria를 사용하여 만들 수 있는 음악 및 오디오 사운드스케이프 유형의 예시를 제공하고 프롬프트의 특정 부분을 수정하여 다양한 결과를 얻는 방법을 보여줍니다.
프롬프트 가이드 개요
Lyria는 고품질 오디오 생성을 위한 파운데이션 모델로, 텍스트 프롬프트에서 다양한 사운드스케이프와 음악을 만들 수 있습니다. Lyria를 사용하려면 생성형 AI 모델이 생성할 항목에 대한 텍스트 설명인 프롬프트를 제공해야 합니다. Lyria는 악기 음악을 생성합니다.
안전 필터
Lyria는 Vertex AI 전반에 안전 필터를 적용하여 생성된 오디오에 불쾌감을 주는 콘텐츠가 포함되지 않고 사용 가이드라인을 위반하지 않도록 합니다. 예를 들어 책임감 있는 AI 가이드라인을 위반하는 프롬프트는 차단됩니다. Lyria에는 인용 검사 및 아티스트 의도 확인도 포함됩니다.
Lyria의 악용 또는 부적절한 자료나 부정확한 정보가 포함된 생성된 출력이 의심되는 경우 Google Cloud에서 의심스러운 악용 사례 신고를 사용하세요.
프롬프트 작성 기본사항
유용한 프롬프트는 설명적이고 명확합니다. 생성된 음악이 원하는 음악에 더 근접하도록 하려면 먼저 핵심 아이디어를 파악한 다음 키워드와 수정자를 추가하여 아이디어를 조정하세요.
프롬프트에 다음 요소를 고려해야 합니다.
- 장르 및 스타일: 기본 음악 카테고리(예: 일렉트로닉 댄스, 클래식, 재즈, 앰비언트) 및 스타일 특성(예: 8비트, 영화, lo-fi)
- 분위기 및 감정: 음악이 불러일으키는 감정(예: 활기참, 우울함, 평화로움, 긴장감)
- 악기: 듣고 싶은 주요 악기(예: 피아노, 신시사이저, 어쿠스틱 기타, 현악 오케스트라, 전자 드럼)
- 템포 및 리듬: 속도(예: 빠른 템포, 느린 발라드, 120BPM)와 리듬 특성(예: 강한 비트, 싱코페이션 리듬, 부드러운 왈츠)
- (선택사항) 편곡/구조: 음악이 진행되거나 레이어링되는 방식(예: 솔로 피아노로 시작한 후 현악기 등장, 힘찬 합창으로 점점 세게)
- (선택사항) 사운드스케이프/분위기: 배경음 또는 전체적인 소리 환경(예: 빗소리, 도시의 밤 문화, 넓은 리버브, 수중 느낌)
- (선택사항) 프로덕션 품질: 원하는 오디오 충실도 또는 녹음 스타일(예: 고품질 제작, 깔끔한 믹스, 빈티지 녹음, 원시 데모 느낌)
프롬프트 및 생성된 출력의 예시
이 섹션에서는 프롬프트와 세부정보의 정도가 음악에 미치는 영향을 설명합니다.
활기찬 일렉트로닉 트랙
이 예시에서는 프롬프트에서 여러 요소를 사용하는 방법을 보여줍니다.
프롬프트 | 생성된 결과물 |
---|---|
빠른 템포(템포)와 강한 비트(리듬)가 특징인 활기찬(분위기) 일렉트로닉 댄스 트랙(장르)으로, 신시사이저(악기)와 전자 드럼(악기)이 두드러집니다. 고품질 제작입니다(프로덕션 품질). |
설명: 선명하고 강렬한 전자 사운드, 경쾌한 리듬, 신스 멜로디와 강력한 드럼에 초점을 맞춘 30초 길이의 연주곡 트랙입니다. |
진화하는 배경음
다음 예시에서는 더 구체적인 결과를 얻기 위해 프롬프트를 수정하는 방법을 보여줍니다.
프롬프트 | 생성된 결과물 | 분석 |
---|---|---|
신시사이저가 포함된 배경 음악 |
설명: 주로 신스 패드를 사용하는 기본적인 배경 음악입니다. 분위기와 구조가 매우 일반적입니다. |
최소한의 프롬프트를 기반으로 생성된 첫 번째 오디오입니다. |
레이어링된 신시사이저(악기)와 부드럽고 변화하는 패드(악기/편곡)가 특징인 차분하고 몽환적인(분위기) 앰비언트 사운드스케이프(장르/스타일)입니다. 넓은 리버브(분위기/프로덕션)가 있는 느린 템포(템포)입니다. 간단한 신스 멜로디로 시작한 다음, 분위기 있는 패드 레이어를 추가합니다(편곡). |
설명: 더 발전된 앰비언트 트랙입니다. 오디오는 명확한 신스 레이어가 천천히 쌓이면서 평화롭고 몽환적인 상태를 불러일으킵니다. 넓은 리버브는 분위기를 고조시킵니다. |
프롬프트가 더 구체적일수록 더 풍부한 음향 환경과 명확한 진행을 갖춘 음악이 생성됩니다. |
프롬프트 작성을 위한 추가 팁
다음은 Lyria에 효과적인 프롬프트를 작성하는 데 도움이 되는 팁입니다.
- 설명적이고 구체적: 형용사와 부사를 사용하여 명확한 소리 그림을 그립니다. 자세한 정보를 제공할수록 Lyria가 사용자의 의도를 더 잘 이해할 수 있습니다.
- 장르, 분위기, 스타일 참조: 음악 카테고리, 원하는 느낌, 스타일 특징을 명확하게 명시합니다.
- 주요 악기 및 리듬 지정: 중요한 악기를 언급하고 원하는 속도와 리듬감을 설명합니다.
- 반복 및 실험: 첫 번째 결과가 완벽하지 않다면 키워드를 추가, 삭제 또는 변경하여 프롬프트를 수정합니다. 일반적인 전략은 프롬프트 소개를 참조하세요.
프롬프트에 세부정보 추가
이 예시에서는 특정 음악 요소에 집중하여 프롬프트를 조정하는 방법을 보여줍니다.
장르 및 스타일
요소 포커스 | 프롬프트 | 생성된 결과물 |
---|---|---|
장르 및 스타일 | 웅장하고 광범위한 멜로디가 있는 영웅적인 판타지 어드벤처 스타일의 영화 오케스트라 곡입니다. |
설명: 영화 음악을 연상시키는 드라마틱한 울림과 강렬하고 기억에 남는 테마가 있는 풍성한 오케스트라 트랙이 기대됩니다. |
분위기 및 악기
요소 포커스 | 프롬프트 | 생성된 결과물 |
---|---|---|
분위기 및 악기 | 명상에 적합한 핑거피킹 스타일의 평화롭고 고요한 어쿠스틱 기타 곡입니다. |
설명: 솔로 어쿠스틱 기타가 단순하고 마음을 달래는 멜로디를 연주하는 부드럽고 차분한 연주곡 트랙입니다. |
템포 및 리듬
요소 포커스 | 프롬프트 | 생성된 결과물 |
---|---|---|
템포 및 리듬 | 매우 느리고 서서히 진행되는 템포와 드물고 불규칙한 리듬이 있는 긴장되고 서스펜스한 배경음악입니다. 주로 낮은 현악기와 섬세한 타악기를 사용합니다. |
설명: 긴장감을 조성하기 위해 설계된 분위기 있는 곡으로, 느린 속도, 불안한 리듬 요소, 어두운 현악기 텍스처가 특징입니다. |
부정적인 프롬프트
부정정인 프롬프트는 음악에서 제외할 요소를 지정하는 데 도움이 됩니다. 모델에서 생성하지 않도록 하려는 항목을 설명합니다.
- API 파라미터는
negative_prompt
입니다. - 제외할 목록 요소를 입력합니다(예:
negative_prompt: "vocals, excessive cymbal crashes, distorted guitar"
).
프롬프트 시나리오 | 생성된 결과물 |
---|---|
프롬프트: '공부할 때 듣기 좋은 차분하고 편안한 피아노곡' (부정적인 프롬프트 없음) |
설명: 피아노곡은 일반적으로 차분하지만, 학습에 방해가 될 수 있는 예상치 못한 큰 역동성이나 복잡한 연주가 포함될 수 있습니다. |
프롬프트: '공부할 때 듣기 좋은 차분하고 편안한 피아노곡' 부정적인 프롬프트: '복잡한 멜로디, 큰 역동성, 갑작스러운 변화, 드럼, 보컬' |
설명: 그 결과 피아노 곡이 산만한 요소를 피하면서 일관되게 차분하고 단순합니다. 분위기가 더 균일해지고 배경음에 집중하는 데 적합합니다. |