当前位置:首页 > AI科普

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

相关文章

知识蒸馏是什么?大模型怎么把本事传给小模型

知识蒸馏是什么?大模型怎么把本事传给小模型

大模型的本事强,但太重,跑不动在手机上;小模型轻,但没那么聪明。知识蒸馏像“师傅带徒弟”:让大模型一边答题一边把思路教给小模型,小模型不用重头学,也能学到七八成本事。这篇文章用师徒关系讲清蒸馏的原理和…

生成式 AI 和判别式 AI 有什么区别?一个会造一个会判

生成式 AI 和判别式 AI 有什么区别?一个会造一个会判

同样是 AI,有的能写出一篇文章、画出一幅画,有的只能回答“这是猫还是狗”。前者叫生成式 AI,后者叫判别式 AI,它们干的活天差地别。理解这对区别,你就能看懂为什么聊天机器人能创作、而传统模型只能分…

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

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

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

生成对抗网络是什么?造假者与鉴别者的猫鼠游戏

生成对抗网络是什么?造假者与鉴别者的猫鼠游戏

大多数模型在「判断」,生成对抗网络(GAN)却另辟蹊径地「创造」——它能凭空画出人脸、生成逼真照片。诀窍是让两个模型互相较劲:一个拼命造假,一个拼命打假。本文用假币与验钞的比喻,讲清这场猫鼠游戏怎么把…

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

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

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

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

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

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

联邦学习是什么?手机怎么在不交出数据的情况下一起训练 AI

联邦学习是什么?手机怎么在不交出数据的情况下一起训练 AI

把数据集中到一处训练 AI,最怕隐私和合规这关——没人愿意把聊天记录、病历乖乖上交。联邦学习换了思路:模型下发到各台设备,数据不出本地,只把「学到的改动」传回来汇总。本文用集体写书和老师批作业的隐喻,…

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

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

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