四类模型 API
流式语音识别 ASR Streaming
通过 WebSocket 持续发送音频并实时接收 Bambuk 识别结果。
流式语音识别是独立的 API 能力,与普通文件识别使用不同的端点、连接额度和限流配置。
wss://$BAMBUK_HOST/api/v1/ai/bambuk/asr/stream
连接与消息
使用开发者 AppKey 完成 WebSocket 鉴权。连接建立后发送二进制音频分片;发送 JSON 控制消息结束当前音频流:
{"type":"start","language":"ug","sample_rate":16000}
{"type":"stop"}服务端会持续返回 JSON 事件,事件类型和最终文本以部署的 Bambuk ASR 模型契约为准。连接断开后请使用新的连接 ID 重试,避免重复提交同一音频。
与普通 ASR 的区别
| 能力 | 普通语音识别 | 流式语音识别 |
|---|---|---|
| 请求方式 | multipart/form-data | WebSocket 音频分片 |
| 输入 | 完整音频文件 | 持续音频流 |
| 结果 | 请求结束后返回 | 连接中持续返回 |
| 套餐额度 | 普通 ASR endpoint | 流式 ASR endpoint,独立配置 |
流式 ASR 的套餐额度、限流和价格由控制台中的“Bambuk 流式语音识别”端点单独配置。