Classic/VPC 환경에서 이용 가능합니다.
CLOVA Speech를 이용하면서 다음과 같은 문제를 겪을 수 있습니다. 문제별 원인과 해결 방법을 확인하고 적절하게 조치해 주십시오.
"No more slot" 오류 메시지
장문인식>실시간 스트리밍 인식(gRPC) 이용시, "No more slot" 오류 메시지가 표시됩니다.
원인
해당 시간대에 호출량이 몰려 일시적으로 발생할 수 있습니다.
스트리밍 인식 서비스에 간헐적인 접속 오류 현상이 있을 경우, 해당 오류가 발생할 수 있습니다.
해결 방법
호출량이 일시적으로 몰리는 경우 발생되는 오류 메시지로, 일정 시간이 지난 이후에 다시 호출을 시도해주십시오.
"ERROR_INVALID_SECRET" 오류 메시지
"ERROR_INVALID_SECRET" 오류 메시지가 표시됩니다.
원인
Secret Key 값이 잘못 입력된 경우, 해당 오류가 발생할 수 있습니다.
해결 방법
- Secret Key이 정확한지 확인해 주십시오.
- Secret Key를 확인하는 방법은 장문 인식 빌더 > API 호출 정보 확인을 참조해 주십시오.
- Invoke URL이 정확한지 확인해 주십시오.
- Invoke URL을 마우스로 드래그하여 복사할 경우, 값이 누락될 수 있으므로 [복사] 버튼을 클릭하여 값을 복사해 주십시오.
"RESOURCE_EXHAUSTED" 오류 메시지
- "RESOURCE_EXHAUSTED:Too many channels, the max channel is: 15" 오류 메시지가 표시됩니다.
- 단일 스트리밍 연결만 유지하는 구조임에도 "RESOURCE_EXHAUSTED" 오류가 발생합니다.
- "gRPC 연결 여유 자원이 없음" 오류 메시지가 표시됩니다.
원인
gRPC 동시 연결 커넥션 수는 도메인 당 최대 15개로 제한됩니다. 연결된 커넥션 수가 15개를 초과했을 경우, 해당 오류가 발생할 수 있습니다.
해결 방법
- 음성 인식 사용이 종료되면, gRPC 연결 커넥션을 종료해 주십시오.
- 채널 종료는 channel.shutdown, channel.close 등 일반적인 개발 코드를 활용합니다. 자세한 예제는 실시간 스트리밍 인식 내용을 참조해 주십시오.
- 음성 인식 요청이 지속되는 단일 스트림 단위로 채널 커넥션을 유지해 주십시오.
<예시> 라이브 방송의 경우, 라이브 방송이 종료되는 시점에 gRPC 커넥션 종료
- 음성 인식 데이터 송/수신에 따라, 타임아웃 로직을 적용하는 것을 권장합니다.
- 송/수신이 없는 상태에서 커넥션을 계속 유지하면 gRPC 채널 획득에 문제가 발생할 수 있습니다.
"ERROR_REQUEST_PARAMETER" 오류 메시지
"ERROR_REQUEST_PARAMETER" 오류 메시지가 표시됩니다.
"speaker detect is off" 오류 메시지가 표시됩니다.
원인
diarization.enable 값이 잘못 입력되었습니다. diarization.enable는 다음과 같이 사용됩니다.
"diarization" : { "enable" : false }
해결 방법
diarization.enable 값을 입력하지 않을 경우, true가 기본값으로 적용됩니다. 화자 인식 여부를 Off할 경우, diarization.enable값을 false로 설정한 후 호출해 주십시오. 자세한 내용은 장문 인식 빌더를 참조해 주십시오.
이 가이드에서 필요한 정보를 찾지 못했거나 추가로 필요한 정보가 있으신 경우, 언제든지 아래의 피드백 아이콘을 클릭하여 의견을 보내 주십시오. 전달해 주신 의견을 참고하여 더 유용한 정보를 제공하겠습니다.