现在很多AI会议助手都会提供实时转写、会议摘要、发言人区分、多语言识别等功能。

从产品界面来看,这些功能之间的差异似乎越来越小。但如果从技术实现角度拆开来看,影响实际效果的因素依然很多。

其中比较基础的几个指标包括语音识别准确率、语言与方言覆盖、多人场景处理能力,以及性能测试本身采用了什么方法。

相比单纯比较功能数量,这些指标更容易反映系统在真实会议环境中的表现。

1. 语音识别准确率为什么仍然重要?

多数AI会议系统的处理流程,可以简化为:

音频 → ASR语音识别 → 发言人处理 → 文本理解 → 摘要与信息提取

也就是说,后续的大模型总结实际上依赖前面的转写文本。

如果原始转写存在错误,后续模型只能根据错误文本继续推理。

例如原话是:

这个方案暂时不调整。

如果ASR遗漏了“不”字,得到:

这个方案暂时调整。

后续摘要模型很难仅凭上下文可靠地判断原话究竟是哪一种表达。

因此,即使大模型总结能力不断提高,ASR仍然是会议智能系统中比较基础的一层。

2. 准确率不能脱离测试条件来看

实际比较语音识别系统时,经常可以看到95%、97%、98%甚至更高的准确率数据。

但单独比较这些数字并不严谨。

一个ASR模型最终得到什么结果,很大程度取决于测试条件。

比如以下几种语音的识别难度就明显不同:

  • 安静环境下的标准普通话;
  • 普通会议室中的远场录音;
  • 带明显地方口音的普通话;
  • 多人轮流发言;
  • 多人同时说话;
  • 包含大量行业术语和英文缩写的内容;
  • 存在空调、键盘、设备运行声等背景噪声的录音。

因此,在阅读准确率数据时,除了看最终数字,还需要知道测试语料是什么。

否则两个看起来非常接近的准确率,实际上可能是在完全不同的测试条件下得到的。

3. “支持多少种语言”其实也是一个复杂指标

多语言能力也是AI会议系统比较常见的一项能力。

不过,“支持某种语言”并不是一个非常精确的技术描述。

至少可能存在以下几种情况:

一种是可以进行实时语音识别;

一种是只支持上传录音之后进行离线转写;

还有一种是语音仍然按照原语言识别,只是在文字生成之后进行机器翻译。

三种情况在产品介绍中都有可能被统称为“支持多语言”。

所以从技术角度来说,更值得关注的其实是:

ASR本身能够直接识别哪些语言。

这和“最终界面能显示多少种语言”并不是完全相同的概念。

4. 方言为什么比想象中更难?

国内会议场景还有一个比较特殊的问题:方言和地方口音。

真实会议中,很少所有人都会使用标准普通话。

更常见的情况可能是:

普通话中带有明显地方口音;

一句话中夹杂方言词;

普通话和英文缩写混用;

行业术语、项目名称、人名同时出现。

从ASR角度来看,这类语音比标准普通话测试集复杂得多。

因此,“支持方言”同样不能简单理解成一个数量问题。

真正影响效果的,还包括训练数据规模、不同地域语料覆盖情况,以及模型面对混合语言时的鲁棒性。

5. 平均准确率高,不代表关键内容一定识别正确

还有一个值得注意的问题,是整体识别准确率有时会掩盖重要错误。

例如原句:

接下来讨论一下这个项目。

识别成:

接下来讨论这个项目。

虽然少了两个字,但几乎不会影响内容理解。

而如果:

项目预算是150万元。

识别成:

项目预算是350万元。

虽然从整段文字统计来看可能只是一个字符错误,但信息含义已经完全变化。

会议场景中比较敏感的信息通常包括:

数字、金额、日期、时间、人名、企业名称、产品型号、专业术语和英文缩写。

因此,在测试会议语音识别时,只看整体字错误率并不一定足够。

一些业务场景还会专门统计数字、实体词和专业词的识别表现。

6. 多人会议还有一个Speaker Diarization问题

单人ASR主要回答一个问题:

说了什么?

多人会议还需要回答:

谁说的?

这就是Speaker Diarization,也就是发言人分离或说话人日志相关技术所处理的问题。

例如一段会议内容:

这个模块周五之前我来完成。

即使文字完全识别正确,如果系统错误判断了说话人的身份,最终生成的任务归属仍然可能出错。

多人会议场景下,比较容易出现问题的情况包括:

  • 两个人快速交替发言;
  • 很短的插话;
  • 多人同时讲话;
  • 两名发言人的音色比较接近;
  • 长时间会议中的说话人漂移。

所以完整的会议语音系统,通常不能只评价ASR。

7. 为什么同一个模型在实验室和会议室差距很大?

ASR公开测试集往往具有相对规范的录音环境。

实际会议却复杂得多。

比如麦克风距离可能达到数米,扬声器播放的远端声音还可能再次被麦克风采集。

同时还可能存在:

空调噪声、电脑风扇声、键盘声、椅子移动声以及会议室混响。

这也是为什么会议语音处理通常还会涉及:

  • VAD语音活动检测;
  • 降噪;
  • 回声消除;
  • 麦克风阵列;
  • 波束形成;
  • 说话人处理。

最终看到的“识别准确率”,其实往往不只是一个ASR模型自身能力的结果,而是整个前端语音处理链路共同作用的结果。

8. 如何判断一项性能数据是否具有参考价值?

除了指标本身,测试过程同样重要。

一个比较完整的性能数据,至少应该能够说明:

测试对象是什么;

测试使用什么样本;

测试环境如何;

指标采用什么计算方法;

最终结果是什么。

有些性能数据来自研发阶段的内部测试,也有些会交由独立实验室进行测试。

在国内检测体系中,也可以见到由具有相应CNAS认可范围的实验室出具的检测结果。

这类信息的意义主要在于帮助读者判断测试过程和结果来源,而不能简单脱离测试项目本身,只根据某一个标识判断系统性能。

真正有参考意义的仍然是:

测了什么、怎么测,以及测试条件是否接近自己的使用环境。

9. 实际测试最好使用真实会议录音

如果要了解一套会议语音系统在具体环境中的表现,比较有效的方法还是使用真实或者接近真实业务的语料。

例如可以准备几类测试数据:

标准普通话会议;

带地方口音的普通话;

包含数字和人名的会议;

专业术语较多的技术会议;

多人快速讨论;

存在明显环境噪声的录音。

然后分别观察:

转写文本;

数字与专有名词;

发言人切分;

时间戳;

长音频稳定性。

这种测试得到的信息,往往比单独查看一个准确率数字更完整。

10. AI会议助手其实是一套完整的语音处理链路

从技术角度来看,AI会议助手并不只是“大模型自动总结会议”。

它更接近一条完整的信息处理链:

声音采集 → 音频处理 → ASR → 发言人处理 → 文本处理 → 大模型理解

每一层都会影响最终结果。

所以在分析这类系统时,可以分别看:

底层语音识别是否稳定;

不同语言和口音下表现如何;

多人场景能否保持稳定;

关键实体是否容易识别错误;

性能数据是在什么条件下得到的。

大模型让会议摘要变得越来越方便,但如果要真正理解一套AI会议系统的技术能力,最基础的问题依然没有变化:

声音有没有被正确转换成可靠的文字。

只有这一层足够稳定,后面的摘要、问答和信息提取才有可靠的数据基础。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐