IBM Cloud Docs
已知问题

已知问题

IBM Cloud Pak for Data IBM Software Hub

已知问题在确定它们的发行版中列出。

5.1.x 发布

Watson 语音服务的限制和已知问题

5.0.x 发布

Watson 语音服务的限制和已知问题

4.8.x 发布

Watson 语音服务的限制和已知问题

4.7.x 发布

Watson 语音服务的限制和已知问题

4.6.x 发布

Watson 语音服务的限制和已知问题

4.5.x 发布

Watson 语音服务的限制和已知问题

以下已知问题适用于所有平台版本的服务功能。

问题: 先前生成模型的临时结果

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/modelsGET /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