Search voices
프리셋 보이스 라이브러리를 언어, 스타일, 성별, 연령, 사용 사례, 모델로 필터링합니다.
엔드포인트
쿼리 파라미터
| Name | Description | Example |
|---|---|---|
name | 보이스 이름, 부분 일치. | Coco |
description | 설명, 부분 일치. | kind and gentle |
language | 언어 코드, 콤마로 구분. | ko,en,ja |
gender | 보이스 성별, 콤마로 구분. | male,female |
age | 보이스 연령대. | child, young-adult, middle-aged, elder |
use_case | 주요 사용 사례. | audiobook, narration, advertisement |
use_cases | 권장 사용 사례 (OR). | audiobook,narration |
style | 감정 스타일입니다. 첫 번째 값이 기본값입니다. | neutral, happy, sad, angry |
model | 지원 모델. | sona_speech_1 |
page_size | 페이지당 항목 수입니다. 기본값 20, 최대 100. | 50 |
next_page_token | 이전 응답의 토큰입니다. | eyJpZCI6IjEyMzQ1In0= |
sort는 지원되지 않습니다. 결과는 자연 순서로 반환되므로 필요하면 클라이언트 측에서 정렬해 주십시오.예시
스타일과 언어로 필터링:happy가 포함되고 한국어 또는 영어를 지원하는 보이스를 반환합니다.
페이지네이션:
응답
items(보이스 객체 배열)와 next_page_token(문자열, 선택)을 반환합니다. 일치하는 보이스가 없으면 items는 빈 배열이며, 요청 자체는 200 OK를 반환합니다.
참고사항
- 콤마로 구분된 값은 OR로 결합됩니다:
language=ko,en&style=happy,sad는 한국어 또는 영어를 지원하고 동시에 스타일에 happy 또는 sad가 포함된 보이스를 반환합니다. - 빈 결과는 오류가 아닙니다 — 4xx 응답에 의존하지 말고
items.length로 확인해 주십시오. - 전체 보이스 객체 구조(샘플, 지원 모델 등)는 Voices를 참고해 주십시오.
함께 보기
Docs: Voices
Voice search example
Authorizations
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"