알려진 문제
IBM Cloud Pak for Data IBM Software Hub
알려진 문제는 해당 문제가 식별된 릴리스별로 나열됩니다.
5.1.x 출시
5.0.x 출시
4.8.x 출시
4.7.x 출시
4.6.x 출시
4.5.x 출시
다음의 알려진 문제는 모든 플랫폼의 릴리스에 걸쳐 서비스 기능에 적용됩니다.
문제: 이전 세대 모델의 중간 결과
2021년 4월 27일: 이전 세대 모델을 WebSocket 인터페이스와 함께 사용하는 경우에는 화자 레이블과 중간 결과를 둘 다 요청하면 화자 레이블 응답이 추가 오브젝트를 포함합니다. 최종 결과는 마지막 화자 레이블에 대한 오브젝트를 복제합니다. 이 오브젝트는 "final": true(으)로 한 번 표시되는 대신 한 번은 "final": false(으)로,
한 번은 "final": true(으)로 두 번 표시됩니다.
예를 들어, 화자 레이블과 중간 결과를 둘 다 포함하는 WebSocket 요청은 다음과 같은 start 메시지를 전송합니다.
var message = {
action: 'start',
speaker_labels: true,
interim_results: true
};
websocket.send(JSON.stringify(message));
서비스는 화자 레이블에 대한 최종 결과를 표시하기 위해 다음 양식의 응답을 리턴해야 합니다.
{
"speaker_labels": [
. . .
{
"from": 1.01,
"to": 1.75,
"speaker": 0,
"confidence": 0.75,
"final": false
},
{
"from": 1.76,
"to": 2.50,
"speaker": 1,
"confidence": 0.80,
"final": true
}
]
}
대신 서비스가 다음과 같은 최종 결과를 리턴합니다. 1.76에서 시작하여 2.50에서 끝나는 마지막 화자 레이블에 대한 오브젝트가 두 번 리턴된 것을 볼 수 있습니다. "final": true 표시는 레이블의 두 번째 인스턴스와 연관되어 있습니다.
{
"speaker_labels": [
. . .
{
"from": 1.01,
"to": 1.75,
"speaker": 0,
"confidence": 0.75,
"final": false
},
{
"from": 1.76,
"to": 2.50,
"speaker": 1,
"confidence": 0.80,
"final": false
}
]
}{
"from": 1.76,
"to": 2.50,
"speaker": 1,
"confidence": 0.80,
"final": true
}
화자 레이블을 중간 결과와 함께 사용하는 것에 대한 자세한 정보는 화자 레이블에 대한 중간 결과 요청을 참조하십시오.
문제: 스피커 라벨에 대한 지원 기능은 항상 true
2020년 8월 6일: GET /v1/models 및 GET /v1/models/{model_id} 메소드가 언어 모델에 대한 정보를 나열합니다. supported_features 아래의 speaker_labels 필드는 speaker_labels 매개변수를 모델에 사용할 수 있는지
여부를 표시합니다. 이때, 필드는 모든 모델에 대해 true를 리턴합니다.
그러나 화자 레이블은 미국 영어, 호주 영어, 독일어, 일본어, 한국어 및 스페인어(광대역 및 협대역 모델 모두) 및 영국 영어(협대역 모델만 해당)에 대해서만 베타 기능으로 지원됩니다. 다른 모델에서는 화자 레이블이 지원되지 않습니다. 화자 레이블을 지원하는 모델을 식별하기 위해 필드에 의존하지 마십시오.
화자 레이블에 대한 자세한 정보는 화자 레이블을 참조하십시오.
문제: 사용자 지정 모델의 ' progress ' 필드가 연속적이지 않습니다
다음 방법에는 사용자 지정 모델에 대해 반환하는 정보에 ' progress ' 필드가 포함됩니다
GET /v1/customizationsGET /v1/customizations/{customization_id}GET /v1/acoustic_customizationsGET /v1/acoustic_customizations/{customization_id}
이 필드는 훈련 또는 업그레이드 작업의 진행 상황을 반환합니다. 현재 상태가 available 인 경우 필드의 값은 100 이고, 그렇지 않으면 0 입니다.
사용자 지정 모델의 훈련 또는 업그레이드를 모니터링할 때는 progress 필드의 값이 아니라 status 필드의 값을 폴링하십시오. 어떤 이유로든 작업이 실패하면, 실패를 반영하기 위해 " status " 필드의 값이 변경됩니다. " progress " 필드의 값은 " 0 "로 유지됩니다.