当前位置:首页 > AI科普

你嘴一张屏幕就出字:聊聊语音识别怎么把声音变成文字

xinhack1周前 (10-30)AI科普22

你嘴一张屏幕就出字:聊聊语音识别怎么把声音变成文字 AI科普

先说全程:声音走完三段才变字

说白了,语音识别是把声音信号翻成文字的流水线。你品品,声音是连续的波,文字是离散的符号,中间得跨好几道坎。早年靠人写规则,现在基本是深度学习扛把子——模型直接从海量「声音-文字」对里学映射。咱每天用的语音输入、导航口令、会议转写,全是它在底下干活。别看它顺滑,背后是声学、语言两套模型加解码器三方接力,任何一环掉链子字就歪,所以偶尔抽风真不奇怪。

第一关:把声音切成小块、提特征

机器不直接啃原始波形,先把声音按极小的时间片切(比如每十毫秒一段),再提取关键特征(像频谱这类,把频率能量压成图)。比喻一下:不让你听整首歌背词,而是先记每段的高低起伏。这步把杂乱的声浪整理成模型好处理的样子,是后面全对的基础。特征提得好不好,直接决定上限,所以这一层各家都有自己的调参秘方,外行看着一样,内行知道差距在哪儿。

第二关:声学模型,猜每小块发啥音

接着声学模型上场,任务是判断这一小片声音最可能对应哪个音素(语音的最小单位,近似拼音里的声母韵母)。你品品,就像听不清一句话,但能猜每个字大概的发音。它输出一堆「可能是 a、可能是 o」的概率,供下一步拼。模型越强,这步猜得越准,后面才不容易跑偏。早年用老式统计模型,如今端到端直接上深度学习,一步到位还更准,这进步是真金白银省出来的。

第三关:语言模型,按说话习惯拼成词

光有音不够,同音字满天飞。所以再加语言模型把关:结合上下文和用词习惯,决定「yuyin」写成语音还是鱼音。比喻一下:声学模型管听清,语言模型管说人话。俩配合,准确率才上得去。咱们写错别字少,多半是语言模型在兜底——它知道哪样搭配像话。现在大模型火了,有人直接用大模型当语言模型,长句连贯性更自然,念起来更顺,这是近两年的新玩法。

现在的难点:口音、噪音、专有名词

得讲实话,语音识别也有翻车处:方言口音重、背景吵、专业词没见过,它就容易写歪。所以好的系统会让你喂点热词(比如你们公司名),或针对场景调。风趣归风趣,重要转写(合同、医嘱)还是得人核对。咱用会议记录功能,关键处瞄一眼更稳。还有多人说话重叠时,它常分不清谁在讲,这得靠说话人分离这道额外工序,单靠识别搞不定。

对咱们有啥用?挑转写工具看这几点

看懂语音识别,你挑输入法、字幕、会议记录产品时多把尺:嘈杂环境稳不稳、专名能不能加、实时还是事后。自己用,安静环境、说标准点更准。一句话:你嘴一张它就出字,背后是声学加语言两道模型接力,省了你不少敲键盘的功夫。咱日常这便利,全赖这条流水线跑得顺,知道原理挑工具才不慌。

末了补一句:语音识别再顺,也替不了你最后的核对。尤其是合同、医嘱、会议纪要这类要紧东西,机器写完了自己扫一眼准没错。咱用工具讲究个借力不依赖,它省了你敲键盘的功夫,你守住它偶尔犯迷糊的关口,配合起来才真顺手。技术是好东西,用对了更省心。

相关文章

过拟合是什么?为什么模型考试满分却实战翻车

过拟合是什么?为什么模型考试满分却实战翻车

训练 AI 很像备考:刷的题越偏越怪,考试分数可能越高,但真上考场就懵。过拟合说的就是模型把训练题“背”得太死,碰到没见过的新情况反而答错。这篇文章用“背题”和“学规律”的区别,讲清过拟合是什么、怎么…

损失函数是什么?模型靠什么知道自己错了多少

损失函数是什么?模型靠什么知道自己错了多少

模型训练的过程,其实就是不断「减小错误」的过程。损失函数就是那把丈量错误的尺子:它把模型的预测和真实答案之间的差距,算成一个具体的数字。本文用考试扣分和温度计的比喻,讲清损失函数怎样指挥训练往正确的方…

准确率、精确率、召回率:模型到底好不好,看哪个数

准确率、精确率、召回率:模型到底好不好,看哪个数

说一个模型「准」,到底准在哪?准确率、精确率、召回率看着都像「正确率」,关心的却不是同一件事。本文用体检和考试查漏的比喻,讲清三个指标各自的盲区,帮你读懂一份模型评测,以及面对一份评测报告时,该先盯住…

聚类是什么?AI 怎么把相似的东西自动「归成一堆」

聚类是什么?AI 怎么把相似的东西自动「归成一堆」

前面聊的很多模型都要先有标签才能学,聚类却反着来:不给任何答案,只丢一堆杂乱数据,让 AI 自己把相似的分到一组。本文用聚会自动分桌和整理衣柜的比喻,讲清 K-Means 怎么运作、簇数怎么定,以及它…

自监督学习是什么?没有标准答案,AI 怎么自己给自己出考卷

自监督学习是什么?没有标准答案,AI 怎么自己给自己出考卷

给 AI 准备带标签的数据很贵——得雇人一条条标。自监督学习绕开这道坎:它不给标准答案,而是把数据自己拆成「题」和「答案」,让模型在填空、比对中练出对世界的理解。本文用完形填空的比喻,讲清它怎么让大模…

残差连接是什么?神经网络为什么能堆到上百层还不崩

残差连接是什么?神经网络为什么能堆到上百层还不崩

把神经网络层数堆深,本想学得更精细,可早年一加深就反而变差——不是算力不够,是信息传不下去。残差连接给了个极简解法:给数据开一条「直通车」,让它跳过几层直接往后传。本文用走楼梯和坐电梯的比喻,讲清这招…

零样本学习是什么?没教过的题,AI 也能猜个八九不离十

零样本学习是什么?没教过的题,AI 也能猜个八九不离十

传统模型只会做练过的题,换个没见过的类别就傻眼。零样本学习偏要让模型答没复习过的题——靠的是把类别、文字描述这些语义信息带进来,让没见过和见过在意义层面接上头。本文用查字典和跨语种猜词的比喻,讲清它和…

对抗样本是什么?加肉眼看不见的噪点,AI 就认错

对抗样本是什么?加肉眼看不见的噪点,AI 就认错

研究发现,给一张熊猫图加一层人眼根本看不出的噪点,AI 能一口咬定那是长臂猿。这种「精心算计的扰动」叫对抗样本,戳中了深度学习的一个软肋。本文用伪装贴纸和视力错觉的比喻,讲清它怎么坑 AI,又为啥值得…