跳转到正文
Bambuk / 开发文档
四类模型 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-dataWebSocket 音频分片
输入完整音频文件持续音频流
结果请求结束后返回连接中持续返回
套餐额度普通 ASR endpoint流式 ASR endpoint,独立配置

流式 ASR 的套餐额度、限流和价格由控制台中的“Bambuk 流式语音识别”端点单独配置。