BYO-ASR

本文档说明如何将企业已有或指定的语音识别能力接入 CTICloud。接入完成后,ASR 能力可用于语音机器人、智能体、座席辅助、质检分析等实时语音场景。

1. 概览

当您需要在 CTICloud 中使用已有或指定的语音识别能力时,可以通过 BYO-ASR(Bring Your Own ASR)方式接入。接入完成后,ASR 能力可用于语音机器人、智能体、座席辅助、质检分析等实时语音与对话式 AI 场景。

BYO-ASR 遵循 BYO-AI 的开放架构:CTICloud 聚焦统一 Runtime、会话管理、实时音频链路、识别结果回传、日志监控与异常治理;企业或 ASR 服务提供方负责语音识别引擎本身,包括识别效果、服务稳定性、热词体系、行业模型和专有识别能力。

  • 核心价值:在不替换企业已有 ASR 的前提下,将不同来源的语音识别能力纳入 CTICloud 统一运行链路。
  • 接入范围:支持企业自研 ASR、私有化部署 ASR、行业专用 ASR、海外 ASR、云厂商 ASR 和企业指定第三方 ASR。
  • 治理方式:平台统一管理通话会话、实时音频流、识别结果、业务回调、监控日志和异常处理。

2. 全流程概述

2.1 自有 ASR 接入完整流程

┌───────────────────────────────────────────────┐
│              BYO-ASR 接入全流程                │
└───────────────────────────────────────────────┘

🚀 步骤 1:ASR 服务信息确认
├── 确认 ASR 服务访问地址、鉴权方式和网络访问方式。
└── 确认音频格式、采样率、编码要求和实时音频接入协议。

⚙️ 步骤 2:平台侧接入配置
├── CTICloud 根据租户、业务场景或配置策略绑定对应 ASR 引擎。
└── 如需使用热词、行业模型、语言或地域配置,在接入时同步确认。

🔍 步骤 3:联调验证
├── 验证实时音频流发送、识别结果返回、错误码和超时处理。
└── 根据联调结果调整协议字段、网络白名单或异常处理规则。

✅ 步骤 4:业务场景启用
├── 通话建立后,CTICloud 将实时音频流发送至指定 ASR 服务。
└── 识别结果通过统一 ASR 链路返回,供业务场景按需使用。

3. BYO-ASR 接入说明

BYO-ASR 采用“平台 Runtime + 外部 ASR 引擎”的解耦架构。CTICloud 不要求企业替换已有语音识别能力,而是将企业已有 ASR 纳入统一实时语音链路。

整体接入可分为两个阶段:

  • ASR 服务准备:企业或 ASR 服务提供方需提供可访问的 ASR 服务,并明确实时音频接入协议、音频格式、识别结果返回格式、鉴权方式和异常处理规则。
  • CTICloud 平台接入配置:平台根据企业提供的信息完成 ASR 引擎适配、业务场景绑定、识别结果回传和运行链路监控配置。

接入完成后,典型运行流程如下:

  1. 通话建立后,CTICloud 负责接入实时音频流。
  2. 平台根据租户、业务场景或配置策略选择对应 ASR 引擎。
  3. 平台将音频流发送至指定 ASR 服务。
  4. ASR 引擎返回实时识别结果或最终识别结果。
  5. 识别结果通过统一 ASR 链路返回,供业务场景按需使用。
  6. 平台记录会话、音频、识别结果、耗时、异常等运行数据,便于后续排查和治理。

3.1 ASR 服务信息

该部分说明接入 BYO-ASR 时需要提供的 ASR 服务信息。实际字段以企业 ASR 服务能力和联调结果为准。

信息项是否必填说明
ASR 服务访问地址用于 CTICloud 访问企业或第三方 ASR 服务。
鉴权方式说明 ASR 服务的认证方式、密钥或令牌使用规则;如无需鉴权,需明确说明。
音频格式、采样率和编码要求说明 ASR 服务支持的音频格式、采样率、编码方式等要求。
实时音频接入协议说明 ASR 服务接收实时音频流的协议和连接方式。
识别结果返回格式说明实时识别结果、最终识别结果的返回字段和格式。
错误码、超时和断连处理规则用于联调、异常定位和运行治理。
热词、行业模型、语言、地域等配置项视需要而定如 ASR 服务支持相关能力,可在接入时同步提供。
网络访问方式和白名单要求视网络要求而定如企业侧限制访问来源,需提前确认网络连通方式和白名单配置。

3.2 平台侧能力

CTICloud 在 BYO-ASR 接入中提供统一 Runtime 和治理能力,主要包括:

  • 支持实时音频流接入。
  • 支持多厂商 ASR 统一适配。
  • 支持识别结果统一回传。
  • 支持按租户、业务场景选择 ASR 引擎。
  • 支持企业自有热词、行业模型和专有识别能力接入。
  • 支持后续扩展新的 ASR 服务。
  • 支持识别链路的日志、监控和异常排查。

3.3 适用对象

BYO-ASR 适用于以下语音识别能力接入场景:

  • 企业自研 ASR。
  • 私有化部署 ASR。
  • 行业专用 ASR。
  • 海外 ASR。
  • 云厂商 ASR。
  • 企业指定第三方 ASR。

4. 业务场景说明

4.1 语音机器人:使用自有 ASR 完成实时识别

在语音机器人场景中,CTICloud 将通话中的实时音频流发送至指定 ASR 服务。ASR 服务返回识别结果后,平台将文本结果用于后续语义理解、对话流程推进或机器人应答。

该场景建议重点关注:

  • 实时识别结果返回是否稳定。
  • 音频格式、采样率和编码方式是否与机器人通话链路匹配。
  • 热词、行业模型或语言配置是否满足业务话术和专有词识别要求。
  • ASR 服务的超时、断连和异常处理规则是否清晰。

4.2 智能体与座席辅助:复用统一识别链路

在智能体和座席辅助场景中,ASR 识别结果可作为实时对话上下文的一部分,供智能体、辅助提示或业务流程使用。平台负责将识别链路与会话、业务回调和运行日志衔接。

该场景建议重点关注:

  • 识别结果格式是否便于平台统一解析和回传。
  • 识别结果的实时性是否满足辅助提示或智能体响应要求。
  • 不同租户或业务场景是否需要选择不同 ASR 引擎。
  • 运行日志是否能够支持后续问题排查和效果治理。

4.3 质检分析:沉淀会话识别结果

在质检分析场景中,ASR 识别结果可用于后续会话分析、质检复盘或业务数据沉淀。平台会记录会话、音频、识别结果、耗时和异常等运行数据,便于后续排查和治理。

该场景建议重点关注:

  • 最终识别结果是否完整、稳定。
  • 错误码和异常信息是否能支持问题定位。
  • 行业词、专有名词和关键话术的识别效果是否满足分析需求。
  • ASR 服务变更后,是否同步更新平台侧接入配置。

5. 已支持或已适配的 ASR 类型

目前 BYO-ASR 已支持或已适配以下 ASR 类型:

  • 自研 ASR。
  • 腾讯云 ASR。
  • 阿里云 ASR。
  • 阿里云听悟/通义相关 ASR。
  • 微软 Azure ASR。
  • 火山引擎/豆包 ASR。
  • 科大讯飞 ASR。
  • 通义千问相关 ASR。
  • MyVocal ASR。
  • 行业企业定制 ASR。

6. 联调验证与注意事项

6.1 联调验证

ASR 接入配置完成后,CTICloud 会基于企业提供的服务信息进行联调验证。联调时重点确认:

  • ASR 服务访问地址、鉴权方式和网络连通性是否正常。
  • 实时音频流是否能够按 ASR 服务要求发送。
  • 音频格式、采样率和编码方式是否符合 ASR 服务要求。
  • 实时识别结果或最终识别结果是否能够稳定返回。
  • 错误码、超时和断连处理规则是否清晰可验证。
  • 如使用热词、行业模型、语言或地域配置,需确认配置是否生效。

6.2 接入前检查

提交接入前,请确认:

  • ASR 服务已可被 CTICloud 网络环境访问。
  • 鉴权凭证或访问规则已准备完成。
  • ASR 服务支持的音频格式、采样率、编码要求和实时音频接入协议已明确。
  • 识别结果返回格式、错误码、超时和断连处理规则已明确。
  • 如企业侧限制访问来源,已完成网络打通或白名单配置。
  • 如需使用热词、行业模型、语言、地域等配置项,已提前确认配置方式。

6.3 注意事项

  • 企业需确保提供的 ASR 服务、鉴权凭证和网络访问规则合法有效。
  • ASR 服务部署在企业内网或专有网络时,需提前完成网络打通和访问白名单配置。
  • ASR 服务的识别效果、响应速度、稳定性和调用费用取决于企业或 ASR 服务提供方。
  • ASR 服务地址、鉴权方式、协议格式或返回结构变更后,需同步更新平台侧配置。
  • 新增或更换 ASR 服务时,建议重新完成实时音频、识别结果和异常处理联调。

7. 企业价值

BYO-ASR 的核心不是要求企业替换现有语音识别能力,而是将企业已有能力纳入 CTICloud 统一 Runtime。通过 Runtime 与 ASR 引擎解耦,企业可以在保持业务流程稳定的前提下,自由选择、切换和扩展语音识别服务。

主要价值包括:

  • 保留企业已有 ASR 投资。
  • 保留行业热词、专有模型与识别优化成果。
  • 避免绑定单一 ASR 供应商。
  • 支持根据效果、成本、地域和合规要求灵活选择引擎。
  • 降低后续更换或新增 ASR 的系统改造成本。


Did this page help you?