Skip to content

语音热词配置

语音热词功能用于提升 ASR(自动语音识别)对特定词汇的识别准确率。当产品涉及专有名词(品牌名、产品名、角色名、菜谱名等)时,通过配置热词可显著降低误识别率。

入口位置:语音热词的配置入口在产品配置页顶部信息卡片中的「热词配置」按钮,作用于产品级(该产品下所有绑定设备共用同一份热词表),与智能体的其他交互策略配置分开。

1 功能说明

核心能力:

  • 单产品最多支持 4000 条热词;
  • 支持配置「误识别词」(改写源),实现 ASR 后处理改写;
  • 支持单条新增、批量文本输入、Excel 文件上传三种方式;
  • 支持模板下载和热词导出;
  • 热词在建联时生效。

2 热词与改写机制

平台采用「热词加权 + ASR 后处理改写」双链路方案:

音频 → ASR(热词加权提升识别概率) → 后处理改写服务(严格匹配误识别词并替换) → 最终文本
列名是否必填说明
热词/目标词必填期望 ASR 识别概率更高的词 / 改写后的正确文本
误识别词选填ASR 可能识别出的错误/同音/近音文本,匹配后自动替换为目标词

示例:

热词/目标词误识别词
joyinside
京东京造京东金造

「joyinside」「京东京造」都是热词,「京东金造」会改写成「京东京造」。

⚠ 误识别词不能重复,即一个误识别词只能对应一个目标词。

3 配置流程

方式一:单条新增

  1. 进入「产品管理」→ 目标产品卡片 → 「产品配置」;
  2. 在顶部信息卡片中点击「热词配置」按钮进入编辑面板;
  3. 点击「新增」按钮,新增一条空白行;
  4. 填写「热词/目标词」(必填)和「误识别词」(选填);
  5. 保存。

方式二:批量输入

  1. 点击「批量导入」;
  2. 在「批量输入」文本框中输入多个热词,以逗号分隔;
  3. 选择「批量上传」(增量合并)或「全量覆盖」(替换现有)。

方式三:文件上传

  1. 点击「模板下载」获取 Excel 模板;
  2. 按模板格式填写热词和误识别词;
  3. 点击「批量导入」→ 文件上传区域上传填好的文件(支持 .xls / .xlsx);
  4. 选择「批量上传」或「全量覆盖」。

其他操作:

  • 搜索:支持模糊搜索已配置的热词、误识别词;
  • 文件导出:以 Excel 形式导出当前全部热词配置;
  • 删除:单条删除。

4 音频格式选择

热词编辑页顶部有「音频格式」下拉框(如 pcm),用于指定当前产品的上行音频格式,确保 ASR 引擎正确解析音频流。

5 约束与限制

约束项说明
单产品总词条数≤ 4000 条
单词条长度≤ 20 字符(汉字个数 / 英文字母数)
支持语种中文、英文
文件大小单文件 ≤ 10MB
生效时机建联时生效(修改后新建连的会话生效)
误识别词唯一性同一产品内不允许重复的误识别词
词条内容限制仅支持中文汉字、英文单词和空格,不支持特殊符号和 Emoji

6 生效时机

  • 热词在 WebSocket 建联时加载到该会话(热词有服务端缓存);
  • 修改热词后需设备断开并重新建立连接才能生效;
  • 已在对话中的会话不受影响,需等下次建连。

7 Q&A

Q:热词和误识别词改写是什么关系? A:热词(目标词)是希望 ASR 更准确识别的正确词汇;误识别词是 ASR 可能错误输出的文本。当 ASR 输出严格匹配到某个误识别词时,系统会自动将其替换为对应的目标词。

Q:修改热词后多久生效? A:热词在 WebSocket 建联时加载,因此修改后需要设备重新建连(断开并重新连接)才能生效。已在对话中的会话不受影响。

Q:不填误识别词可以吗? A:可以。仅填写目标词时,系统只做热词加权(提升该词在 ASR 解码阶段的识别概率),不做后处理改写。

Q:不同产品之间的热词会互相影响吗? A:不会。热词是产品级配置,每个产品独立维护自己的热词表,仅作用于绑定到该产品下的设备。

Q:lite 版产品支持热词吗? A:支持。语音热词是产品级配置,标准版和 lite 版产品都可以配置。

下一步