语音识别

知识库简介

语音识别(Automatic Speech Recognition,ASR)把声音中的语言内容转成文字。Agent 工程中的可用结果通常不只是全文,还包括分段、时间戳、语言、匿名说话人标签、失败原因和音频来源。每次处理应把 asset_id、source_revision、采集/分析格式、时间基准、模型/解码/规范化版本和 segment_id + revision 串成一条证据链;否则“同一段转录”无法复现、纠正或删除。

本知识库面向没有音频或深度学习基础的学习者。动态资料已于 2026-07-22 核验;模型命令、支持语言、上传限制和硬件要求会变化,课程不把某个仓库或供应商的当前选项当作永久接口。

在总路线中的位置

语音识别位于“扩展应用与复杂协作”阶段,是语音 Agent 的输入通道。识别结果可进入 上下文工程、RAG 和 工作流自动化;与 语音合成 形成输入/输出模块后,再由 实时多模态交互 处理 turn、打断、工具和会话恢复。

flowchart LR
    A[音频资产\nasset_id + source_revision] --> B[解码与格式合同\n时间基准、采样率、声道]
    B --> C[切分与识别\nsegment_id + revision]
    C --> D[已提交转录\n模型、解码、规范化版本]
    D --> E[检索、总结或 Agent runtime]
    E --> F[工具/高风险动作]
    G[独立身份、策略与审批] -.门禁.-> F

图中的转录始终是不可信的用户输入:它可用于理解和检索,却不能自行授权工具、副作用或身份判断。实时轮次、打断和动作门禁在 实时多模态交互 单独展开。

学习目标

  • 解释波形、采样率、声道、帧和频谱的最小直觉。
  • 区分传统声学/语言模块与端到端 ASR 的职责和边界。
  • 设计 VAD、分段、时间戳、说话人和后处理数据契约。
  • 区分原始采集格式、模型分析格式与输出字幕/转录格式,并声明时间坐标和修订语义。
  • 正确计算 WER/CER,并按环境、语言或群体切片检查质量差异。
  • 比较批处理与流式架构,设计背压、未知终态、隐私与人工复核。
  • 完成一个完全离线的合成转录评估项目。

前置知识

推荐学习顺序

  1. 声音数字化与 ASR 全流程:认识波形、采样和输出契约。
  2. 声学、语言与端到端直觉:理解不同模型路线在做什么。
  3. 数据标注与切分:建立转写规则和无泄漏数据集。
  4. VAD、分段、时间戳与说话人:把连续会议变成可用片段。
  5. 批处理、流式与后处理:设计实时/离线服务和稳定文本层。
  6. WER、CER 与切片评测:用一致规则度量错误。
  7. 公平、隐私、部署与排查:覆盖数据边界和群体差异。
  8. 项目:离线转录评估:运行夹具评测并解释报告。

动手实践或项目入口

掌握标准

  • 能解释采样率、声道、帧、VAD 和说话人分离的含义。
  • 能区分“识别内容”“谁在说话”“说话人身份确认”三个问题。
  • 能为流式识别定义 partial/final 结果与撤回规则。
  • 能手算 WER/CER,并说明规范化、分词和切片对指标的影响。
  • 能设计不记录原始音频正文的运行指标和受控调试流程。
  • 能运行项目、定位时间戳/文本问题,并增加一个匿名切片。

与其他知识库的关系

主要参考资料

以下资料于 2026-07-22 核验:

事实与建议的边界

Whisper、云端转录 API 和实时会话都只是具体实现。关于资产链、切片、日志和复核是本项目的工程建议,需用你的语言、设备、场景、预算与合规要求验证;没有任何模型或转录文本能单独证明说话人的现实身份或同意。