주요 파라미터
파라미터 | 설명 | 예시 |
---|---|---|
name | 보이스 이름으로 검색 (부분 일치) | coco |
language | 보이스의 언어 코드 (쉼표로 다중 입력 가능) | ko , en , ja |
gender | 보이스의 성별 (쉼표로 다중 입력 가능) | male , female |
age | 보이스의 연령대 | child , young-adult , middle-aged , elder 등 |
use_case | 주요 사용 사례를 기준으로 필터링 | audiobook , narration , advertisement , 등 |
use_cases | 권장 사용 사례를 기준으로 필터링 | audiobook , narration , advertisement , 등 |
style | 감정 스타일 필터 (가장 앞에 오는 값이 디폴트) | neutral , happy , sad , angry 등 |
description | 설명으로 검색 (부분 일치) | kind and gentle 등 |
model | 지원하는 음성 모델 기준 필터 | sona_speech_1 등 |
page_size | 한 페이지당 항목 수 (기본값: 20, 최대: 100) | 50 |
next_page_token | 페이지네이션을 위한 토큰 | 이전 응답에서 받은 nextPageToken 값 |
⚠️ sort
파라미터는 지원하지 않습니다.
사용 예시 1: 스타일과 언어 조건 필터
사용 예시 2: 페이지네이션 적용
- 50개 단위로 다음 페이지를 가져옵니다.
next_page_token
값은 이전 응답에서 받아올 수 있습니다.
유의사항
-
파라미터는 모두 쉼표 구분으로 다중 조건(OR)을 입력할 수 있습니다.
- 존재하지 않는 조합을 입력하면 응답은 200 OK지만 결과가 비어 있을 수 있습니다.
-
응답 구조는
items
배열과next_page_token
값을 포함하며, 각 보이스의voice_id
, 스타일, 샘플 URL 등도 함께 제공됩니다.
Headers
API key for the service
Query Parameters
Number of items per page (default: 20, min: 10, max: 100)
Token for pagination (obtained from the previous page's response)
Search across name. Space separated.
Search across description. Space separated.
Filter by language (comma-separated)
Filter by gender (comma-separated)
Filter by age (comma-separated)
Filter by use case (comma-separated)
Filter by use cases array (comma-separated for OR logic)
Filter by style (comma-separated for OR, semicolon-separated for AND). Mixing comma and semicolon is invalid and will result in 400. Note: AND semantics apply across styles on a single character; cloned voices have a single style and will only match AND when exactly one style is requested and equals the cloned voice style.
Filter by model (comma-separated)
Response
Paginated available voices response with next page token
List of character items
Total number of available characters (might be approximate or removed in future)
150
Token for fetching the next page of results. Undefined if no more pages.
"some_opaque_token_string_representing_last_id"