음악 · 노래

설명 한 줄로
노래 한 곡 완성

가사, 편곡, 빠르기, 조성까지 AI가 채워 4분 길이의 노래를 20초 안팎에 만듭니다. 한국어 가사로 K-발라드부터 트로트, 국악 퓨전까지 만들 수 있습니다.

19.3초4분 노래 생성운영 서버 실측값
3.5초30초 배경음악 생성운영 서버 실측값
48kHz스테레오 WAV운영 서버 실측값
K-발라드 · 여성 보컬 비 오는 창가
0:001:00
  1. 창문 너머 비가 내려와
  2. 오늘따라 길이 멀게만 느껴져
  3. 작은 우산 하나 들고서
  4. 천천히 너에게 걸어가
  5. 괜찮아 다 지나갈 거야
  6. 내일은 햇살이 비출 거야
  7. 손을 잡고 함께 걸으면
  8. 어디든 갈 수 있어

AI 생성 모든 곡과 가사는 Audio Studio에서 새로 만들었습니다

쇼케이스

예시 곡 듣기

모두 Audio Studio로 만든 곡입니다. 장르와 보컬이 다른 곡을 골라 들어 보세요.

쇼케이스 전체 보기 →
비 오는 창가AI 생성
K-발라드 · 여성 보컬
0:001:00
잔잔한서정적인
한밤의 드라이브AI 생성
시티팝 · 여성 보컬
0:001:00
세련된설레는
지금 이 순간AI 생성
K-팝 댄스 · 남성 보컬
0:001:00
신나는강렬한
오후 네 시의 책상AI 생성
로파이 · 연주곡
0:001:00
편안한아늑한
새벽의 지평선AI 생성
시네마틱 · 연주곡
0:001:00
웅장한희망찬
바람의 길AI 생성
국악 퓨전 · 연주곡
0:001:00
신비로운고요한
고향 가는 길AI 생성
트로트 · 남성 보컬
0:001:00
흥겨운정겨운
Morning LightAI 생성
어쿠스틱 팝 · 남성 보컬(영어)
0:001:00
따뜻한산뜻한
새로운 시작AI 생성
광고 배경음 · 연주곡
0:001:00
밝은경쾌한
픽셀 모험AI 생성
게임 칩튠 · 연주곡
0:001:00
발랄한경쾌한
시작하기

이용 방법

  1. 1설명 입력

    「비 오는 날 카페에서 틀기 좋은 잔잔한 재즈 피아노」처럼 입력하거나 장르와 분위기 태그를 선택합니다.

  2. 2가사와 구성

    노래는 가사를 직접 입력하거나 AI로 작성하고, 인트로, 벌스, 코러스 순서로 곡 구성을 정합니다.

  3. 3후보 비교

    여러 후보를 번갈아 들으며 마음에 드는 곡을 선택합니다. 미리 듣기는 무료입니다.

  4. 4편집 후 다운로드

    마음에 들지 않는 구간만 다시 만들거나 트랙을 분리한 뒤 WAV, MP3 파일로 다운로드합니다.

설정

설정 항목

스튜디오에서 조절할 수 있는 설정입니다. 들어 보기의 두 소리는 같은 설명과 같은 시드로 설정 하나만 바꿔 만들었습니다.

설정범위기본값설명들어 보기
노래 · 연주곡둘 중 하나노래보컬과 가사를 넣을지 선택합니다 노래연주곡
스타일 태그장르 · 분위기 · 악기 · 보컬없음곡의 전체 방향을 설정합니다. 화면에는 한국어로 표시하고 모델에는 영어로 전달합니다
빼고 싶은 스타일태그없음선택한 악기나 분위기를 제외합니다
가사섹션 블록 [인트로] · [벌스] · [코러스] …AI 가사 작성가사와 곡 구성을 설정합니다. 한국어 가사는 AI가 작성합니다
길이10초 ~ 10분자동곡 구성의 길이입니다. 등급에 따라 최대 길이가 다릅니다
빠르기(BPM)자동 · 직접 입력자동곡의 빠르기입니다 72 BPM120 BPM
조성장조 12 · 단조 12자동곡의 밝거나 어두운 분위기를 결정합니다 C 장조A 단조
박자4/4 · 3/4 · 6/8자동곡의 리듬 구조를 설정합니다
참조 음원업로드 1개없음원하는 분위기의 음원을 참고해 만듭니다. 업로드할 때 사용 권리를 확인합니다
후보 수1 ~ 4개2개한 번에 생성하는 곡 수입니다. 무료 등급은 2개까지 선택할 수 있습니다
설명 그대로 사용켬 · 끔긴 설명은 켬켜면 AI가 설명을 바꾸지 않고 그대로 사용합니다. 끄면 AI가 설명을 보완하며, 이때 「여성 보컬」이 남성 보컬로 바뀔 수 있습니다
시드무작위 · 고정무작위생성의 시작값입니다. 시드가 같아도 같은 곡이 다시 나오지는 않으며, 다시 만들기는 당시 생성 정보를 그대로 사용합니다
루프로 만들기켬 · 끔끔곡의 끝과 처음을 박자에 맞춰 크로스페이드로 잇습니다 루프 적용 전루프 적용 후
음량 기준원본 · 유튜브 · 스트리밍 · 국내 방송원본내보낼 때 사용처의 음량 기준에 맞춥니다
음량 기준
  • 원본 생성 결과 그대로(최대 음량만 -1dBFS로 맞춤)
  • 유튜브 · 스트리밍 -14 LUFS(업계 통용 값)
  • 국내 방송 -24 LKFS(허용 오차 ±2dB)
작성 팁

설명 작성 팁

장르 → 분위기 → 주요 악기 → 보컬 → 용도 순서로 입력하면 원하는 소리에 더 가까워집니다.

좋은 예

80년대 시티팝, 여성 보컬, 슬랩 베이스와 일렉트릭 피아노, 밤 드라이브

아쉬운 예

좋은 노래

실존 가수 이름, 곡명, 기존 가사가 들어간 요청은 받지 않습니다.

상세 정보

사양

음질
48kHz 스테레오 실측
형식
WAV · MP3, 가사 파일 LRC · SRT
길이
10초 ~ 10분(등급별 최대 길이 다름)
생성 시간
30초 곡 3.5초 · 4분 곡 19.3초(대기 시간 제외) 실측
모델
상업적으로 쓸 수 있는 공개 모델(MIT 라이선스) · 학습 데이터 출처 공개

실측값은 운영 서버(Mac Studio M5 Ultra)에서 측정했습니다. 이용자가 많을 때는 대기 순서와 예상 시간을 함께 안내합니다.

요금

요금

음악 · 노래 1크레딧 / 분 곡 길이 기준, 후보별 차감 · 1분 110원

미리 듣기는 무료이고, 다운로드할 때만 크레딧이 차감됩니다. 예정 단가

요금 자세히 보기
POST /v1/music
const api = "https://audiostudio.gensapps.com";
const headers = { Authorization: `Bearer ${process.env.AUDIO_STUDIO_KEY}`, "Content-Type": "application/json" };

// 1) 작업 요청: 202 응답과 대기 순서를 받는다
const job = await (await fetch(`${api}/v1/music`, {
  method: "POST", headers,
  body: JSON.stringify({
    prompt: "K-pop ballad, soft female vocal, piano, strings",
    lyrics: "[Verse]\n창문 너머 비가 내려와\n…",
    duration_s: 120,
    bpm: 72,
    key: "A minor",
    n: 1,
  }),
})).json();   // { id, status: "queued", position: 0, items: [], ai_notice }

// 2) 완료되면 파일 받기: 처음 받을 때만 크레딧이 차감된다
let done;
do {
  await new Promise((r) => setTimeout(r, 3000));
  done = await (await fetch(`${api}/v1/jobs/${job.id}`, { headers })).json();
} while (done.status !== "succeeded" && done.status !== "failed");
const mp3 = await fetch(api + done.items[0].url, { headers });
console.log(done.ai_notice, mp3.headers.get("X-Credits-Charged"));
api = "https://audiostudio.gensapps.com"
headers = {"Authorization": f"Bearer {os.environ['AUDIO_STUDIO_KEY']}"}

# 1) 작업 요청: 202 응답과 대기 순서를 받는다
job = httpx.post(f"{api}/v1/music", headers=headers, json={
    "prompt": "K-pop ballad, soft female vocal, piano, strings",
    "lyrics": "[Verse]\n창문 너머 비가 내려와\n…",
    "duration_s": 120,
    "bpm": 72,
    "key": "A minor",
    "n": 1,
}).json()   # {"id", "status": "queued", "position": 0, "items": [], "ai_notice"}

# 2) 완료되면 파일 받기: 처음 받을 때만 크레딧이 차감된다
while True:
    time.sleep(3)
    done = httpx.get(f"{api}/v1/jobs/{job['id']}", headers=headers).json()
    if done["status"] in ("succeeded", "failed"):
        break
mp3 = httpx.get(api + done["items"][0]["url"], headers=headers, follow_redirects=True)  # 서명 URL로 302 리디렉션
print(done["ai_notice"], mp3.headers["X-Credits-Charged"])

자주 묻는 질문

만든 곡을 상업적으로 써도 되나요?

네. 결과물의 권리는 만든 분께 있습니다. 다만 국내에서는 AI로 만든 음악을 저작권 단체에 신탁 등록할 수 없습니다.

같은 설정으로 만들면 같은 곡이 나오나요?

시드 값이 같아도 똑같은 곡이 다시 나오지는 않습니다. 대신 만든 곡의 생성 정보를 보관하므로, 그 곡을 바탕으로 다시 만들거나 수정할 수 있습니다.

한국어 가사 발음은 어떤가요?

한국어 가사를 그대로 부릅니다. 생성 후 음성 인식으로 가사를 확인하고, 가사가 제대로 들리지 않는 결과는 크레딧 차감 없이 다시 만듭니다.

내레이션이나 대사도 넣을 수 있나요?

내레이션과 대사는 젠아이랩스의 음성 서비스 Voice Studio에서 만들 수 있습니다. Audio Studio는 음악, 효과음, 환경음을 만듭니다.

더 보기

다른 기능

효과음 · 환경음 카테고리 10개 · 후보 4개 · 루프 지원
7.1초 1회 생성 시간 자세히 보기 →
곡 편집기 구간 다시 만들기 · 트랙 분리
14.3초 보컬 분리(2분 곡) 자세히 보기 →