Fish Audio Docs
API 참조음성 관리
Back to site

보이스 나열

현재 API 키에 사용할 수 있는 공개 및 개인 음성을 나열합니다.

음성 나열

GET /api/open/v1/voices

전체 URL:

https://fishaudio.org/api/open/v1/voices

헤더

Authorization: Bearer FISHAUDIO_API_KEY

음성 나열은 읽기 전용입니다. 작업을 생성하거나 크레딧을 소비하지 않습니다.

쿼리 옵션

엔드포인트는 URL 쿼리 매개변수에서 선택적 필터를 읽습니다. 이를 생략하면 API는 공개 목소리의 첫 번째 페이지를 반환합니다.

필드유형필수설명
page정수아니요페이지 번호. 기본값: 1
pageSize정수아니요페이지당 항목 수입니다. 기본값: 20, 최대값: 100
modelType문자열아니요public, personal 또는 all
includePersonal부울아니요true인 경우 기본 모델 유형은 all

응답

{
  "total": 1,
  "page": 1,
  "pageSize": 20,
  "totalPages": 1,
  "items": [
    {
      "voiceId": "voice_123",
      "title": "Clara",
      "description": "",
      "created_at": "2026-07-09T00:00:00.000Z",
      "updated_at": "2026-07-09T00:00:00.000Z",
      "isPersonal": false
    }
  ]
}

TTS 요청에 items[].voiceId를 사용하세요.

빠른 테스트 음성

응답에서 음성을 선택하기 전에 TTS를 테스트하려면 다음 공개 시스템 음성 ID를 사용하십시오.

00a1b221-6137-4b73-ad62-b0cbce134167

프로덕션 음성을 선택할 준비가 되면 이를 items[].voiceId 값으로 바꾸십시오.

curl 예

curl "https://fishaudio.org/api/open/v1/voices?page=1&pageSize=20&modelType=public" \
  -H "Authorization: Bearer FISHAUDIO_API_KEY"

오류

상태의미
401API 키가 없거나 잘못되었습니다.
403계정이 음성을 나열할 수 없습니다
500음성 카탈로그 쿼리 실패