메인 콘텐츠로 건너뛰기

사용자 등록 단어용 클래스명

사용자 등록 단어용 클래스명 목록을 가져옵니다.

엔드포인트

GET https://acp-api.amivoice.com/classnames/<dgn>

인증

APPKEY는 Authorization 헤더에 지정해 주십시오.

Authorization: Bearer {APPKEY}

요청 파라미터

파라미터 이름
파라미터 이름
비고
dgn연결 엔진 이름-a-general 등의 연결 엔진 이름을 지정합니다. 지정 가능한 값은 음성 인식 엔진 목록을 참조해 주십시오. 경로 파라미터로 설정합니다.
adf음성 데이터 형식16k 또는 8k 중 하나를 지정합니다. 지정하지 않은 경우 16k가 됩니다. 음성 인식 엔진에 따라 여러 샘플링 레이트를 지원하지만, 단어 등록은 8k, 16k를 각각 다른 엔진으로 취급하므로 둘 중 하나를 지정해야 합니다. 쿼리 파라미터로 설정합니다.

응답

성공 시

HTTP 상태 코드: 200 OK

응답 본문

필드명
설명
비고
classnames클래스명클래스명이 배열 형식으로 제공됩니다

{
"classnames":
[
"固有名詞",
"名前",
"名前(名)",
"駅名",
"地名",
"会社名",
"部署名",
"役職名",
"記号",
"括弧開き",
"括弧閉じ",
"元号"
]
}

실패 시

HTTP 상태 코드: 200 이외

응답 본문

필드명
설명
비고
code오류 코드오류 유형을 나타내는 코드
message오류 메시지오류 내용의 상세 설명 텍스트

오류 코드와 오류 메시지

HTTP 상태 코드
응답 본문오류 상황
404 Not Found{"code":"?","message":"missing dictation grammar file name"}딕테이션 문법 파일명 <dgn>이 지정되지 않았을 때
405 Method Not Allowed{"code":"?","message":"POST method is not allowed"}POST가 지정되었을 때
401 Unauthorized{"code":"-","message":"can't verify service authorization"}APPKEY(서비스 인증 키 문자열)의 인증에 실패했을 때
401 Unauthorized{"code":"-","message":"service authorization has expired: <expirationTime> (<expiresIn>)"}APPKEY(서비스 인증 키 문자열)의 인증에 실패했을 때
500 Internal Server Error{"code":"?","message":"unexpected exception occurred (<optionalMessage>)"}예상치 못한 예외가 발생했을 때

{
"code":"?",
"message":"missing dictation grammar file name"
}