开发者社区> 问答> 正文

在阿里语音AI通过socket连接 为何没有收到事件信息呀 过10秒就提示这个断开了。

10a6096b8ab466d96e6b46503b73254f.png 在阿里语音AI通过socket连接 为何没有收到事件信息呀 过10秒就提示这个断开了。

展开
收起
乐天香橙派 2023-06-26 18:33:55 127 0
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    根据您提供的信息,这是一条阿里云语音识别服务的响应消息,其中包含了一些关键的字段信息。

    首先,"namespace"字段指定了响应的命名空间,这里是"Default"。"name"字段指定了响应的事件名称,这里是"TranscriptionStarted",表示语音识别已经开始。

    "status"字段指定了响应的状态码,这里是"2000000",表示请求成功。"messageId"字段指定了当前消息的ID,用于唯一标识当前的消息。"taskId"字段指定了当前任务的ID,用于标识当前任务的唯一性。

    在第二条消息中,"namespace"字段是"Default","name"字段是"TaskFailed",表示任务执行失败。"status"字段是"40000004",表示错误码,"messageId"和"taskId"字段同样用于唯一标识当前的消息和任务。错误信息是"session is idle for too long time, the last directive is 'StartTranscription'!!",表示当前会话空闲时间过长,最后一个指令是"StartTranscription"。

    最后一条信息表示Websocket连接已经断开。

    2023-06-26 18:44:47
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Lindorm AI 能力介绍 立即下载
2023云栖大会:PolarDB for AI 立即下载
2023云栖大会:Lindorm一站式AI数据平台实战 立即下载