Soundza
공식게임, 비디오, 앱을 위한 무료 사운드 효과, 음악, 앰비언스. 분위기, 템포, 키 또는 용도로 검색하고, 미리 듣기를 재생하며, 각각 35개의 메타데이터 필드가 포함된 전체 품질 파일을 다운로드하세요.
Soundza MCP(으)로 무엇을 할 수 있나요?
-
사운드 검색 — 어시스턴트에게
search_sounds를 사용해 효과음, 음악, 또는 앰비언스를 유형, 분위기, BPM, 또는 길이 같은 필터로 찾아달라고 요청하세요. -
사운드 세부 정보 확인 —
get_sound를 통해 특정 사운드의 전체 메타데이터(미리듣기 파일, 라이선스 정보, 다운로드 URL 포함)를 검색하세요. -
사운드 팩 탐색 —
search_packs로 큐레이션된 사운드 컬렉션을 둘러보거나,get_pack을 사용해 특정 팩 안의 모든 사운드를 확인하세요. -
전체 품질 오디오 다운로드 —
download_sound를 통해 사운드의 전체 품질 WAV 파일에 대한 바로 사용 가능한curl명령어와 15분짜리 다운로드 링크를 받으세요. -
미리듣기로 오디션 — 다운로드하기 전에 API 크레딧을 사용하지 않고 CDN에서 직접 128 kbps MP3 미리듣기를 들어보세요.
호스팅형 MCP 서버
npx add-mcp 'https://mcp.soundza.com/mcp/oauth'Claude Code, Codex, Cursor 등에 설치됩니다
문서
연결 방법
AI 어시스턴트나 직접 작성한 코드에서 soundza를 사용하세요. 둘 다 무료이며 동일한 사운드를 제공합니다.
AI 어시스턴트에서
Claude, ChatGPT, Claude Code 또는 모든 MCP 앱에서 soundza MCP 서버를 추가하고 무료 계정으로 한 번 로그인하세요. 각각의 단계는 아래에 있습니다.
직접 작성한 코드에서
앱, 게임, 스크립트 및 빌드 도구에서 무료 API 키로 REST API를 호출하세요. 키 받기.
REST
MCP, 로그인
https://mcp.soundza.com/mcp/oauth
MCP, API 키
OpenAPI
에이전트용
MCP 서버에는 다섯 가지 도구가 있습니다: search_sounds, get_sound, search_packs, get_pack 및 download_sound. 이 도구는 15분 링크, 준비된 curl 명령 및 사운드 페이지를 반환합니다.
Claude
- Add to Claude를 클릭하세요. Claude가 이름과 URL이 채워진 상태로 열립니다. Add를 클릭하세요.
- soundza에 로그인하고 승인하세요. 무료 계정이면 충분합니다.
- 채팅에서 **+**를 클릭하고 Connectors를 열어 Soundza를 켜세요.
Add to Claude 또는 https://mcp.soundza.com/mcp/oauth로 사용자 지정 커넥터를 추가하세요.
ChatGPT
- ChatGPT 플러그인을 열고 사용자 지정 MCP 서버를 추가하세요. 이름을 Soundza로 지정하고 OAuth를 유지하세요.
- 아래 URL을 붙여넣은 다음 soundza에 로그인하세요.
- 새 채팅에서 도구 메뉴에서 Soundza를 선택하세요.
URL https://mcp.soundza.com/mcp/oauth
사용자 지정 서버는 ChatGPT 요금제에 따라 다릅니다. 일부는 설정에서 Developer 모드를 켜야 합니다.
Claude Code
추가한 다음 /mcp를 실행하고 soundza를 선택한 후 브라우저에서 로그인하세요.
claude mcp add --transport http soundza https://mcp.soundza.com/mcp/oauth
키를 사용하고 싶으신가요? SOUNDZA_API_KEY를 설정하고 https://mcp.soundza.com/mcp 헤더와 함께 Authorization를 추가하세요. 키 페이지에 키가 채워진 이 명령이 표시됩니다:
claude mcp add --transport http soundza https://mcp.soundza.com/mcp --header "Authorization: Bearer $SOUNDZA_API_KEY"
Codex, Cursor 및 기타 에이전트
streamable HTTP를 지원하는 모든 클라이언트. 로그인을 지원하면 https://mcp.soundza.com/mcp/oauth를 사용하고, 그렇지 않으면 Authorization 헤더와 함께 https://mcp.soundza.com/mcp를 사용하세요. Cursor의 경우 ~/.cursor/mcp.json에 추가하세요. 환경에서 키를 읽으므로 커밋할 수 있는 파일에 키가 남지 않습니다.
{
"mcpServers": {
"soundza": {
"url": "https://mcp.soundza.com/mcp",
"headers": { "Authorization": "Bearer ${env:SOUNDZA_API_KEY}" }
}
}
}
API 키 받기
직접 작성한 코드에서 키를 사용하세요. Authorization: Bearer <key>로 보내세요. 키는 sz_live_로 시작합니다. 서버나 gitignore된 .env에 보관하고 클라이언트 코드에는 절대 넣지 마세요.
직접 만들기
키 페이지에 로그인하여 키를 만드세요. MCP 명령이 채워진 상태로 한 번만 표시됩니다.
또는 에이전트가 로그인하게 하기
코딩 에이전트에게 soundza.com에서 사운드를 찾도록 요청하세요. llms.txt를 읽고 승인할 링크 하나를 보내며 키를 직접 저장합니다.
Soundza is free, but every call needs an API key tied to a person's account. Get one with a one-click sign-in:
1. Start the sign-in. Include what the person is building, if you know it from the project: project_kind (one of game, video_tool, own_content, app, agent, music, trying, other) and project, one plain line about it. After approving, the person sees both and can change them; leave out anything you'd have to guess.
curl -s -X POST https://api.soundza.com/v1/auth/device -H "content-type: application/json" -d '{"client_name":"<your tool> on <this machine>","project_kind":"game","project":"<one line, e.g. A retro sci-fi shooter in Godot>"}'
It returns device_code, user_code, verification_uri_complete, expires_in (600 seconds) and interval (5 seconds).
2. Tell the human: "Open <verification_uri_complete> and approve code <user_code> (sign in with Google if it asks)." Nothing else is needed from them.
3. Right after telling them, poll every <interval> seconds until they approve. Run the polling loop in the foreground and wait for it; don't end your turn while the sign-in is pending (the code lasts 10 minutes).
curl -s -X POST https://api.soundza.com/v1/auth/token -H "content-type: application/json" -d '{"device_code":"<device_code>"}'
While it returns {"error":"authorization_pending"} keep polling; on "slow_down" wait the "interval" it returns. On approval it returns {"access_token":"sz_live_...","token_type":"Bearer",...} once: access_token is the API key. "expired_token" or "access_denied" means stop (start again only if the human asks).
4. Save the key as SOUNDZA_API_KEY in the project's .env and make sure .env is in .gitignore. Never commit the key or put it in a project-scope .mcp.json.
5. Optional: connect this MCP server with the key. The command reads $SOUNDZA_API_KEY from the shell, so load .env first (set -a; . ./.env; set +a). It stores the key in Claude Code's own settings (local scope), not in the project. If soundza is already added without a key, run "claude mcp remove soundza" first.
claude mcp add --transport http soundza https://mcp.soundza.com/mcp --header "Authorization: Bearer $SOUNDZA_API_KEY"
The tools load in the next session (or after /mcp). Until then, and in any tool that can't add MCP servers, use the REST API at https://api.soundza.com/v1 with the header "Authorization: Bearer $SOUNDZA_API_KEY". It does everything the MCP tools do.
A person can also create a key at https://soundza.com/developers/keys and set it the same way.
빠른 시작
검색한 다음 사용하는 것을 다운로드하세요. 먼저 SOUNDZA_API_KEY를 설정하세요.
curl -s "https://api.soundza.com/v1/sounds/search?type=sound_effect&q=whoosh&per_page=5" \
-H "Authorization: Bearer $SOUNDZA_API_KEY"
# download_url redirects to the file: -L follows it, -OJ saves it under its own name
curl -LOJ "https://api.soundza.com/v1/sounds/SOUND_ID/file" \
-H "Authorization: Bearer $SOUNDZA_API_KEY"
각 결과에는 preview_files, 키 없이 CDN에서 바로 재생되는 128 kbps MP3, 그리고 전체 품질 파일을 위한 download_url가 있습니다.
엔드포인트
모든 엔드포인트는 https://api.soundza.com/v1 아래의 GET 요청입니다. 전체 사양은 /openapi.json에 있습니다.
| 엔드포인트 | 기능 |
|---|---|
GET /sounds/search | 단어와 필터로 검색. 사운드 페이지와 search_id를 반환합니다. |
GET /sounds/{id} | ID로 사운드 하나. |
GET /sounds/{id}/file | 전체 품질 파일(보통 WAV), 카탈로그에 레벨 매칭됨; ?variant=original은 수정되지 않은 원본. 5분 동안 유효한 링크로 302. 선택적 search_id 및 user. |
GET /packs | 공개 팩, 좋은 순서. 선택적 q, page 및 per_page. |
GET /packs/{id} | 팩 하나, 그 다음 해당 사운드 페이지. 모든 사운드는 자신의 팩을 표시합니다. |
GET /removals?since= | 파일을 저장하는 사용자를 위해 ISO 날짜 이후 제거된 사운드. |
검색 매개변수
q를 제공하거나 필터를 하나 이상 제공하거나 둘 다 제공하세요. 기간은 초 단위입니다.
| 매개변수 | 유형 | 설명 |
|---|---|---|
q | string | 일치시킬 단어, 예: "door slam" 또는 "lofi drum loop". 오타는 용서됩니다. |
type | string | 사운드가 무엇인지: music, sound_effect 또는 ambience (Type and facts 참조). 대소문자 구분 없음. 유형 내에서 아무것도 찾지 못하는 q가 있는 검색은 모든 유형을 검색하고 relaxed_filters에 표시합니다. |
form | string | 음악 전용: track, excerpt, loop, one_shot 또는 stem. |
parts | string | 음악 전용: full_mix 또는 single_part. 없으면 type=music은 전체 믹스를 먼저, 그 다음 루프, 그 다음 단일 파트를 순위로 매깁니다. |
vocals | string | 음악 전용: none, backing 또는 lead. |
style | string | 사운드 효과 전용: retro 또는 cartoon. 팩별로 설정되므로 대부분의 사운드에는 없음; q로 아무것도 찾지 못하면 삭제되고 relaxed_filters에 나열됩니다. |
min_duration | number | 최단 길이(초). |
max_duration | number | 최장 길이(초). |
min_bpm | number | 가장 느린 템포. 음악만 템포가 있습니다. |
max_bpm | number | 가장 빠른 템포. |
key | string | 음악 키, 예: "C", "F# minor" 또는 "Bbm". 사운드가 표시하는 키만 일치: 출처나 사람이 명시했거나 높은 신뢰도로 감지된 키. |
chord | string | 코드 원샷이 연주하는 코드, 예: "Am", "C#m7" 또는 "Fmaj7". |
note | string | 피치 원샷이 연주하는 음: 해당 옥타브의 "D3"(C3는 가운데 C), 또는 모든 옥타브의 "D". |
mood | list | 쉼표로 구분된 분위기 단어; 이 중 하나라도 일치하는 사운드가 반환되고 더 많은 일치가 더 높은 순위. 다음 중 하나: airy, heavy, metallic, bright, dark, punchy, soft, warm, glitchy, organic, cinematic, cartoony, retro. |
good_for | list | 사운드가 적합해야 하는 쉼표로 구분된 작업. 순위 전용: 일치하는 사운드가 더 높은 순위를 얻고 필터링되지 않습니다. 다음 중 하나: transition, reveal, build_up, impact_on_beat, title_or_logo, notification, ui_click, menu, game_pickup, game_hit, game_power_up, footsteps, background_bed, intro, outro. |
fit_seconds | number | 사운드가 채워야 할 길이, 예: 20초 광고의 경우 20. 채울 수 있는 사운드(최소 그 길이의 트랙 또는 매끄러운 루프)의 순위를 매기고 각 결과에 적합 힌트를 추가합니다. 아무것도 필터링하지 않습니다. |
pack | string | 팩의 id 또는 슬러그: 해당 팩의 사운드만. |
loop_seamless | boolean | true: 오디오에서 측정된 대로 매끄럽게 루프되는 사운드만(끝이 시작으로 클릭이나 점프 없이 돌아감). 장면 아래에서 반복되는 게임 음악 및 앰비언스 베드용. |
category | string | Universal Category System 최상위 카테고리("CROWDS") 또는 CatID("CRWDCheer"). 사운드 효과 및 앰비언스. |
page | integer | 페이지 번호, 1부터. |
per_page | integer | 페이지당 결과: 기본 15, 최대 50. 결과는 쿼리당 500에서 중지됩니다. |
응답
다음 페이지 링크가 있는 결과 페이지. bpm 및 key는 음악을 설명합니다. creator는 사운드에 공개 제작자가 없으면 null입니다.
파일은 레벨 매칭되므로 각 사운드를 조정하지 않고도 함께 어울립니다: 사운드당 게인 하나, 압축 없음, 피크가 −1 dBTP 이하. 앰비언스는 −20 LUFS, 음악, 패드 및 긴 루프는 −16, 그 외 모든 것은 가장 큰 400ms에서 −13을 목표로 합니다. lufs, true_peak_db 및 loudness는 원본을 설명합니다. gain_db는 기본 파일이 원본에 추가하는 것입니다. 업로드된 원본을 보려면 파일 경로에 ?variant=original를 추가하세요.
{
"page": 1,
"per_page": 5,
"total_results": 38,
"next_page": "https://api.soundza.com/v1/sounds/search?q=whoosh&type=SOUND_EFFECT&per_page=5&page=2",
"search_id": "x7k2m9q4r1t8v3w6y0z5a2b4",
"sounds": [
{
"id": "cm9w2k4e30001",
"url": "https://soundza.com/sounds/fast-air-whoosh",
"title": "Fast Air Whoosh",
"description": "A quick, bright air whoosh that sweeps left to right.",
"type": "sound_effect",
"form": null,
"parts": null,
"vocals": null,
"style": null,
"good_for": ["transition"],
"duration": 0.84,
"bpm": null,
"key": null,
"chord": null,
"note": null,
"mood": ["airy", "bright"],
"tags": ["whoosh", "swipe", "air", "airy", "bright"],
"sync_ms": 310,
"lufs": -19.4,
"true_peak_db": -6.1,
"loudness": { "value": -18.2, "basis": "momentary_max" },
"gain_db": 5.1,
"loop_seamless": null,
"file_type": "audio/wav",
"file_extension": "wav",
"sample_rate": 48000,
"bit_depth": 24,
"channels": 2,
"size_bytes": 322604,
"category": { "id": "WHSH", "label": "Swooshes › Whoosh" },
"pack": {
"id": "cm8p1x7a20004",
"name": "Air and Motion",
"slug": "air-and-motion",
"sound_count": 42,
"url": "https://soundza.com/packs/air-and-motion"
},
"creator": null,
"preview_files": [
{ "type": "audio/mpeg", "bitrate": 128, "link": "https://media.soundza.com/public/previews/4fJ9aQx2LmP0sT7vKc1Rb8Ze.mp3" }
],
"download_url": "https://api.soundza.com/v1/sounds/cm9w2k4e30001/file",
"license": { "name": "Soundza Standard License", "url": "https://soundza.com/license" },
"attribution": "\"Fast Air Whoosh\" on Soundza (https://soundza.com/sounds/fast-air-whoosh)"
}
]
}
유형 및 사실
type는 사운드가 무엇인지 나타냅니다. 먼저 유형으로 필터링한 다음 알고 있는 사실로 필터링하고 나머지는 q에 넣으세요.
| 유형 | 포함되는 것 | 사실 |
|---|---|---|
music | 트랙, 발췌, 루프, 원샷, 스템, 스팅거, 징글 및 보컬 컷, 게임 음악 포함. | form (track, excerpt, loop, one_shot, stem), parts (full_mix, single_part), vocals (none, backing, lead), bpm, key, note, chord |
sound_effect | 우슈, 임팩트, 폴리, UI 및 게임 사운드, 효과로서의 목소리. | category (UCS), style (retro, cartoon; 팩별 설정) |
ambience | 장소, 룸 톤 및 노이즈 베드. | category (UCS) |
"보컬 없는 기업 배경 음악"은 type=music&vocals=none&q=corporate입니다. type=music를 사용하면 parts를 설정하지 않는 한 전체 믹스가 먼저, 그 다음 루프, 그 다음 단일 파트가 옵니다. good_for는 작업에 적합한 사운드(transition, ui_click, background_bed …)를 필터링 없이 결과 위로 이동시킵니다. q로 유형 내에서 아무것도 찾지 못하는 검색은 모든 유형을 검색하고 relaxed_filters에 type를 나열합니다.
제한
무료 키는 다음을 받습니다:
- 분당 60회 검색
- 시간당 250회 다운로드
- 하루 350회 다운로드
모든 응답에는 다음 헤더가 포함됩니다. 429에는 Retry-After도 초 단위로 포함됩니다:
X-RateLimit-LimitX-RateLimit-RemainingX-RateLimit-ResetX-RateLimit-Policy
한 계정의 모든 키는 이러한 제한을 공유합니다. 무료이고 계산되지 않는 preview_files로 사운드를 오디션하고 사용하는 사운드만 다운로드하세요.
다른 사운드만 다운로드로 계산되므로 24시간 내에 같은 사운드를 다시 가져오는 것은 무료입니다. 총 파일 가져오기는 다운로드 제한의 두 배로 제한됩니다. 각 파일을 한 번 저장하고 사운드의 id로 재사용하세요. 단일 사운드 또는 팩 조회에는 검색 제한의 5배인 별도 제한이 있습니다.
앱에 사운드 선택기를 넣고 있나요? 좋습니다: 무료 키는 하루에 소수의 사용자가 있는 작은 앱을 지원합니다. 실제 트래픽이 발생하면 키 페이지에서 더 높은 제한을 요청하고 그것에 대해 조금 알려주거나 admin@soundza.com으로 작성하세요. 이메일로 답변해 드리겠습니다.
크레딧 표시
모든 것이 완전히 무료입니다. 유일한 요청은 프로젝트에 자연스러운 곳에 soundza.com(및/또는 해당되는 경우 원본 사운드 제작자)을 크레딧으로 표시하는 것입니다. 가능하면 웹사이트/블로그/itch 페이지 어딘가에 soundza.com 링크를 포함해 주세요(예: 'Thanks to soundza.com for the free sounds'). 사이트가 없어도 소셜 미디어나 YouTube 동영상 설명 등에서 언급해 주시면 감사하겠습니다. 널리 알려주세요!
아래는 몇 가지 예입니다. 크레딧 표시 방법은 유연하지만 프로젝트에 자연스럽게 맞는 방식으로 해주시기를 부탁드립니다.
| 만드는 것 | 크레딧 표시 방법 |
|---|---|
| 사운드 선택기가 있는 앱 또는 도구 | 선택기에 Powered by soundza, 사이트의 바닥글, 정보 페이지, 블로그 또는 기타 적절한 곳에 soundza.com 링크. |
| 게임(작은 게임 포함) | 공유하는 곳 어디든(Reddit 또는 Discord 게시물, X, 개발 로그 또는 사이트, itch.io 또는 Steam), 가능한 곳에 링크와 함께 soundza.com에 대한 간단한 감사 인사. |
| 비디오 | YouTube 설명에 Sound effects: soundza.com. TikTok 또는 Instagram에서는 가능하면 @soundza_audio를 태그하세요. |
| 봇, 에이전트 또는 오픈소스 도구 | README, 도움말 텍스트 또는 목록 페이지에 한 줄. |
| 개인용 | 필요 없음. |
로고를 사용하고 싶으신가요? 링크와 함께 표시해도 좋습니다: 전체 로고(PNG) 또는 마크 단독(SVG). 앱 아이콘으로 사용하지 마세요.
soundza로 무언가를 만들었나요? 보고 싶습니다. admin@soundza.com으로 이메일을 보내거나 @soundza_audio를 태그하세요. 멋진 프로젝트를 다시 공유합니다.
오류
오류는 JSON입니다: {"error": {"code", "message", "details"?}}.
| 상태 | 코드 | 의미 |
|---|---|---|
| 400 | invalid_request | 매개변수가 잘못되었습니다. details에 각각이 나열됩니다. |
| 401 | missing_key | Authorization: Bearer 헤더가 없습니다. |
| 401 | invalid_key | 키가 존재하지 않습니다. |
| 401 | revoked_key | 키가 해지되었습니다. |
| 404 | not_found | 해당 ID의 공개 사운드가 없습니다. |
| 429 | rate_limited | 제한에 도달했습니다. Retry-After 초를 기다리세요. |
| 500 | server_error | 저희 쪽에서 문제가 발생했습니다. 잠시 후 다시 시도하세요. |
라이선스
모든 사운드는 Soundza 표준 라이선스에 따라 제공되며, 해당 라이선스는 각 사운드의 license 필드에서 연결됩니다. 개인 및 상업 작업에 로열티가 없으며, 사운드 자체에 대한 출처 표시는 필요하지 않습니다(대가로 요청하는 사항은 크레딧 표시를 참조하세요). 사운드를 신중히 검토하지만, 제3자 권리 주장이 없는지 보장하지는 않으며 있는 그대로 제공합니다. 라이선스에 전체 조건이 명시되어 있습니다.
지침
- 팀 외부의 사람들이 만든 결과물을 보게 되면, 상황에 맞는 방식으로 soundza.com에 링크를 걸어 주세요. 사운드 선택기 옆에 "Powered by soundza" 문구와 사이트 링크, 게임을 공유하는 곳에 감사 인사, 또는 동영상 설명에 한 줄을 추가하는 방식입니다. soundza.com/developers#credit을 참조하세요.
- 사운드가 프로젝트에 추가될 때 해당 사운드의
download_url를 요청하고, 파일을 한 번 저장한 후 사운드의id로 재사용하세요. - 미리 듣기는 청취용입니다. 완성된 작업에는 다운로드한 파일을 사용하세요.
- Soundza의 핵심 기능을 복제하거나 경쟁 사운드 라이브러리 또는 API를 구축하지 마세요.
- 무료 키는 최대 500개의 다운로드된 사운드를 저장할 수 있습니다.
GET /v1/removals에 나열된 사운드를 제거하고, 최소 월 1회 확인하세요. - 속도 제한을 준수하고, 더 필요하면 요청하세요. 당사는 언제든지 어떤 이유로든 누구에게나 API 액세스를 중단하거나 종료할 수 있습니다.
API 사용은 서비스 약관 및 라이선스의 적용을 받습니다.
Soundza 선택기
제품용 사운드 선택기는 세 개의 파일로 구성됩니다. 키를 비공개로 유지하는 두 개의 서버 라우트와 칩, 미리 듣기 및 크레딧 링크가 포함된 컴포넌트입니다. 앱에 맞게 스타일을 지정하세요.
// app/api/sounds/route.ts: search, with your key kept on the server
export async function GET(req: Request) {
const params = new URL(req.url).searchParams;
const res = await fetch(\`https://api.soundza.com/v1/sounds/search?${params}\`, {
headers: { Authorization: \`Bearer ${process.env.SOUNDZA_API_KEY}\` },
});
return new Response(res.body, { status: res.status, headers: { "Content-Type": "application/json" } });
}
// app/api/sounds/[id]/file/route.ts: call it from your server when a user adds a sound
export async function GET(req: Request, { params }: { params: Promise<{ id: string }> }) {
const { id } = await params;
const query = new URL(req.url).searchParams; // search_id, and your own user id as user
const res = await fetch(\`https://api.soundza.com/v1/sounds/${encodeURIComponent(id)}/file?${query}\`, {
headers: { Authorization: \`Bearer ${process.env.SOUNDZA_API_KEY}\` },
redirect: "manual",
});
const location = res.headers.get("location");
return location ? Response.redirect(location, 302) : new Response(res.body, { status: res.status });
}
사용자가 사운드를 추가하면 서버에서 파일 라우트를 가져와 파일을 자체 저장소에 저장하세요. 이렇게 하면 다운로드로 집계됩니다. 라우트는 5분 동안 유효하고 다른 사이트의 브라우저에서 읽을 수 없는 서명된 링크로 리디렉션되므로, 클라이언트 측에서 가져오거나 링크를 보관하지 마세요. 사용자별 보고서가 필요하면 자체 사용자 ID를 user로 전달하세요.
FAQ
API는 무료인가요?
네. API와 키는 무료입니다. 그 대가로, 만든 결과물에 어울리는 곳에 soundza로 연결되는 링크를 달아 주시면 감사하겠습니다.
soundza 크레딧을 표시해야 하나요?
팀 외부의 사람들이 만든 결과물을 보게 될 때, 사이트 링크, 스토어 페이지 또는 동영상 설명 등 상황에 맞는 형태로 요청드립니다. 빌드하거나 테스트하는 동안이나 개인용으로만 사용하는 경우에는 필요하지 않습니다.
크레딧으로 간주되는 것은 무엇인가요?
사람들이 볼 수 있는 곳에 soundza.com 링크를 거는 것입니다. 앱의 경우 사운드 선택기 옆에 Powered by soundza를 표시하고 사이트 바닥글, 소개 페이지, 블로그 또는 기타 적절한 곳에 링크를 추가하세요. 게임의 경우 공유하는 곳(Reddit 또는 Discord 게시물, 개발 일지 또는 사이트, itch.io 또는 Steam 페이지)에 감사 인사를 남기세요. 동영상의 경우 설명에 Sound effects: soundza.com를 포함하세요. X, Discord 또는 YouTube에서 언급해 주셔도 좋습니다.
제가 만든 것을 공유해 주시나요?
무엇을 만들었는지 듣고 싶습니다. admin@soundza.com으로 이메일을 보내거나 @soundza_audio를 태그하여 만든 것을 알려주세요. soundza로 만든 멋진 프로젝트를 다시 공유합니다.
soundza 로고를 사용할 수 있나요?
네, "Powered by soundza" 링크와 함께 표시해 주시면 감사하겠지만 선택 사항입니다. 앱 아이콘으로는 사용하지 마세요. 전체 로고(soundza.com/logo-wordmark.png) 또는 마크 단독(soundza.com/logo.svg)을 다운로드하세요.
제한 사항은 무엇인가요?
무료 키는 분당 60회 검색, 시간당 250회 다운로드, 하루 350회 다운로드가 가능하며, 계정의 모든 키가 공유합니다. 미리 듣기는 집계되지 않습니다. 모든 응답에는 X-RateLimit-* 헤더가 포함됩니다.
더 높은 제한을 받으려면 어떻게 하나요?
무료 제한은 게임 빌드, 동영상 편집 또는 사운드 선택기가 있는 소규모 앱에 충분합니다. 실제 트래픽이 있는 앱에 사운드 선택기를 넣는 경우, 키 페이지에서 "더 높은 제한 요청"을 사용하여 간단히 설명하거나 admin@soundza.com으로 키 접두사와 만들고 있는 것을 이메일로 보내 주세요. 이메일로 답변드리겠습니다.
상업 프로젝트에서 사운드를 사용할 수 있나요?
네. 모든 사운드는 Soundza 표준 라이선스에 따라 개인 및 상업 작업에 로열티가 없으며, 만든 게임이나 앱에 사운드를 포함하는 것도 괜찮습니다.
파일을 저장할 수 있나요?
네. 각 파일을 한 번 저장하고 사운드의 id로 재사용하세요. 무료 키는 최대 500개의 다운로드된 사운드를 저장할 수 있습니다. download_url가 리디렉션하는 서명된 링크는 5분 동안 유효하므로 보관하지 마세요.
사운드가 제거되면 어떻게 하나요?
가끔(최소 월 1회) GET /v1/removals?since=<date>를 호출하고 나열된 사운드를 모두 삭제하세요.
AI 학습에 사운드를 사용할 수 있나요?
아니요. 사운드는 AI 또는 머신러닝 모델을 학습, 미세 조정 또는 구축하는 데 사용할 수 없습니다.
API로 사운드 라이브러리를 구축할 수 있나요?
아니요. 사운드를 독립 파일이나 샘플 팩으로 재배포하거나 경쟁 사운드 라이브러리 또는 API를 구축하지 마세요.
REST 또는 MCP?
둘 다 동일한 키, 제한 및 카탈로그를 사용합니다. 코드에서는 REST를 사용하고, Claude Code나 Cursor 같은 에이전트가 검색하고 다운로드할 수 있도록 MCP(mcp.soundza.com/mcp)를 사용하세요.
코딩 에이전트가 직접 키를 받을 수 있나요?
네. soundza.com에서 사운드를 찾도록 요청하세요. llms.txt를 읽고 승인할 링크 하나를 보내며 키를 저장합니다.