已知问题
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
。
但是,只有美国英语、澳大利亚英语、德语、日语、韩语、西班牙语(宽带和窄带模型)和英国英语(仅限窄带模型)支持说话者标签(作为 Beta 功能)。 其他任何模型都不支持说话者标签。 请勿依赖该字段来确定哪些模型支持说话者标签。
有关说话者标签和受支持模型的更多信息,请参阅说话者标签。
问题: 定制模型的 progress
字段不连续
以下方法在它们针对定制模型返回的信息中包含 progress
字段:
GET /v1/customizations
GET /v1/customizations/{customization_id}
GET /v1/acoustic_customizations
GET /v1/acoustic_customizations/{customization_id}
此字段返回训练或升级操作的进度。 目前,如果状态为 available
,则字段值为 100
;否则,字段值为 0
。
监视定制模型的训练或升级时,请轮询 status
字段的值,而不是 progress
字段的值。 如果操作由于任何原因而失败,那么 status
字段的值会更改以反映失败; progress
字段的值仍为 0
。