输入输出先分清

ASR 把语音变为文字,TTS 把文字变为语音;说话人分离、声音分类和语音翻译是不同任务。转写可用于会议笔记,但标点、说话人、时间戳和事实理解不自动由 ASR 完成。

模块知识点

模块 核心知识点
数字音频 采样率、幅度、位深、声道、时长与编码
表示 waveform、频谱、spectrogram、mel 表示
预处理 重采样、声道处理、归一化、切分与静音
ASR 架构 CTC 的对齐与重复折叠;seq2seq 的生成方式
流式处理 chunk、重叠、上下文、端点检测与部分结果修正
说话人与时间 diarization、时间戳、重叠讲话与错误归属
TTS 文本规范化、发音、韵律、声学表示与波形生成
评估 转写错误、实时性、可懂度、自然度和说话人适配

采样率是每秒样本数,不是波形播放速度的任意标签。16 kHz 的单声道两秒音频约有 32000 个样本;不能只改元数据把 48 kHz 输入“变成”16 kHz,必须正确重采样。

指标与边界

WER 可写为 (S+D+I)/N,分别计替换、删除、插入与参考词数;插入很多时可能超过 1。中文需要明确分词与规范化方式,CER 按字符计数,是不同口径。

假设参考有五个词,预测含一处替换、无删除、一处插入,WER 为 2/5。该数字是手算示例,不是模型结果。去掉标点、大小写或数字形式会改变评估结果,必须报告规范化规则。

TTS 不应只看频谱损失;同一句文本可能有多种合理语音,应检查可懂度、自然度、发音和目标场景。声音素材及说话人使用授权需要单独确认,不从课程许可推断音色可任意复用。

练习与完成标准

用自录且明确同意使用的短音频设计噪声、口音、数字、混合语言和多人讲话样本。写明采样处理、转写规则、WER/CER 与延迟口径。实际运行后再记录错误与试听结果;本次未进行 ASR/TTS 调用或声纹处理。

复习问题

  1. 改采样率标签为什么不等于重采样?
  2. WER 和 CER 为什么不能直接互相比大小?
  3. 转写正确是否证明说话人、时间戳与会议结论都正确?

阅读依据与核验范围

2026-10-07:AI 助手协助原创整理,核对以上 GitHub 章节;示例与练习为本站设计,未执行的任务不作为实验结论。

原始资料与核验依据

  • Hugging Face 音频学习课程huggingface 及课程/项目贡献者 · 默认分支 main · commit 56b6e8334aef · 核验 2026-10-07 · 访问于 2026-10-07

继续探索

哪些笔记引用了这里

学习路径:多模态支线:视觉、图像生成与语音

第 5 / 5 步 · 验证任务:手算 WER,写采样处理、转写规范与 TTS 评价规则。