人工智能 · 文章
语音识别和语音转文本AI如何实际工作
发布:
要点
现代语音转文本系统将声波转换为频谱图像,然后通过神经网络逐个标记预测文本。同样的核心方法——由Google的设备端识别器和OpenAI的Whisper等系统开创——现在驱动手机键盘、智能扬声器和无障碍工具,尽管研究人员也记录了这些模型编造从未说过的单词的情况。
此版本是原文(English)的机器翻译。 阅读原文
每当手机转录语音邮件、智能扬声器回答口头问题或字幕应用程序显示实时字幕时,同样的基本管道都在后台运行:声音被转换为视觉图案,神经网络读取该图案来猜测单词。这个解释器分解了该管道的工作原理、哪些系统被广泛使用,以及该技术仍然在哪里出现错误。
从声波到频谱图
语音转文本系统不直接读取原始音频。根据OpenAI在arXiv上发布的Whisper模型的技术论文,在任何转录发生之前,音频首先被转换为神经网络能够高效处理的形式。OpenAI在GitHub上发布的Whisper开发者文档将该模型描述为'通用语音识别模型',处理多语言转录、翻译成英文、口语识别和语音活动检测——所有这些都通过一个模型而不是几个单独的阶段。
现代系统中的常见技术是将音频转换为梅尔频谱图:一个图表显示录音中每个时刻存在的频率,按比例缩放以大致匹配人类听觉对音调的感知。这种类似图像的表示,而不是原始波形,才是被输入神经网络的内容。
两种不同的方法:云规模和设备端
并非所有语音识别器的构建方式都相同,差异影响它们运行的方式和位置。
OpenAI的Whisper,在arXiv论文《通过大规模弱监督进行鲁棒语音识别》中描述,在从互联网收集的680,000小时多语言和多任务音频上进行了训练,使用与GPT等文本生成模型类似的编码器-解码器转换器架构。编码器处理频谱图;解码器然后逐个预测文本标记。论文的作者报告说,生成的模型在零样本设置中'对标准基准泛化良好',这意味着没有对那些特定基准进行微调,并且'与人类相比,这些模型接近其准确性和鲁棒性'。
不同的设计目标塑造了Google的Gboard键盘的设备端识别器,在Google Research博客的2019年3月12日帖子中描述。Google没有构建在远程服务器上运行的大型模型,而是构建了它所称的'全神经、设备端语音识别器',使用称为RNN转换器(RNN-T)的技术。通过应用参数量化,该系统压缩至约80兆字节——与Google传统生产模型使用的搜索图的近2GB相比——该帖子说该技术相比训练的浮点版本(压缩前约450兆字节)实现了大约四倍的减少。因为整个模型适合在手机上,Google表示它'提供与传统基于服务器的模型相同的准确性',同时工作'即使您处于离线状态',避免了发送音频到远程服务器所带来的延迟或中断。
| 特征 | 云规模模型(例如Whisper) | 设备端模型(例如Google的Gboard识别器) |
|---|---|---|
| 运行位置 | 服务器/云(或下载的大型模型) | 直接在手机上 |
| 核心架构 | 编码器-解码器转换器 | RNN转换器(RNN-T) |
| 训练数据 | 680,000小时,多语言,根据OpenAI的论文 | Google在此帖子中未指定 |
| 离线工作 | 不是固有的 | 是,按设计 |
| 报告的大小 | 多个模型大小,最大15.5亿参数,根据GitHub | ~80MB压缩后(450MB前),根据Google |
为什么这对无障碍很重要
语音识别仅适用于在训练中看到足够多的语音模式。Google的AI社会公益团队在2019年5月7日博客帖子中启动了Euphonia项目,称标准模型由该帖子所称的'典型'语音构建,因此对于语音由该帖子命名的中风、ALS、多发性硬化症、创伤性脑损伤和帕金森病等疾病改变的人来说表现不佳;ALS倡导组织Team Gleason与该项目合作,单独列出脑瘫作为可能使这项技术更难使用的条件之一。该项目要求患有非典型语音的志愿者录制短语,以便研究人员能够构建更具包容性的模型。2022年同一博客上的后续帖子宣布该项目的研究扩展到四种额外语言——法语、印地语、日语和西班牙语——除了其原始英语工作外,并表示更广泛的努力已发展为Project Relate,在单独的2021年11月Google博客帖子中描述为一个Android应用程序,在当时以封闭测试版启动,旨在学习用户的个人语音模式并构建个性化识别模型。
技术仍然失败的地方:'幻觉'
自动转录不仅仅是缓慢或偶尔出错——研究人员记录了模型编造从未说过的内容的案例,这种故障模式通常被称为幻觉。Fortune的报道,发布于2024年10月26日,引用了来自康奈尔大学的研究人员Allison Koenecke和来自弗吉尼亚大学的Mona Sloane,他们发现在他们在Whisper转录中识别的幻觉中,近40%包含研究人员分类为有害或令人担忧的内容,包括虚假的暴力声明和发明的种族评论,这些在原始音频中不存在。同一报道说来自一个名为Nabla的公司的基于Whisper的转录已经被超过40个卫生系统中的30,000多名临床医生使用,大约有700万次医疗访问在那时已被转录,尽管OpenAI曾警告不要在'高风险领域'使用Whisper,其中转录错误可能影响决定。
与人类相比,这些模型接近其准确性和鲁棒性。
人们每天遇到的地方
- 手机键盘:设备端听写(例如Gboard的离线识别器)将语音转换为打字文本,而无需将音频发送到服务器。
- 智能扬声器和语音助手:基于云的或混合模型解释口头命令。
- 无障碍工具:基于个性化模型构建的应用程序,如Project Relate,帮助为患有非典型语音模式的人转录语音。
- 医疗和专业转录:基于Whisper的商业产品转录协商和会议,这个用例现在因幻觉率面临审查。
常见问题
- 语音识别和语音转文本有什么区别?
- 在实践中,这些术语被互换使用:两者都描述软件将口头音频转换为书面文本,使用OpenAI和Google技术出版物中描述的频谱图加神经网络管道。
- 语音转文本在没有互联网连接的情况下有效吗?
- 可以,如果识别器足够小以在设备上完全运行。Google的Gboard识别器,在2019年3月Google Research博客帖子中描述,专门构建以在离线状态下运行约80MB,与依赖于远程服务器的早期系统不同。
- 为什么AI转录有时会生成从未说过的文本?
- 这被称为幻觉。Fortune引用的研究发现,在OpenAI的Whisper模型中,研究人员识别的幻觉中,近40%包含分类为有害的内容,例如虚假的暴力声明或原始音频中不存在的种族评论。
- 语音转文本AI训练了多少音频数据?
- OpenAI在arXiv上的Whisper论文陈述该模型在从互联网收集的680,000小时多语言和多任务音频上进行了训练。
- 如何使语音识别对患有语音障碍的人更易于访问?
- Google的Euphonia项目于2019年5月博客帖子中启动,收集来自患有非典型语音的志愿者的语音样本——由该帖子命名的中风、ALS、多发性硬化症、创伤性脑损伤和帕金森病等疾病引起,ALS组织Team Gleason也提到脑瘫——以构建更具包容性、个性化的识别模型。2022年后续帖子说该工作发展为Project Relate,一个单独的2021年11月Google帖子描述为一个Android应用程序,在当时以封闭测试版启动,学习用户的语音模式以构建个性化模型。
来源
- arXiv — Robust Speech Recognition via Large-Scale Weak Supervision (Whisper paper)
- GitHub (OpenAI) — openai/whisper repository
- Google Research Blog — An All-Neural On-Device Speech Recognizer
- Google (blog.google) — How AI can improve products for people with impaired speech
- Google (blog.google) — How we build with and for people with disabilities
- Fortune — OpenAI's transcription tool has a hallucination problem, researchers say
- Team Gleason — Project Euphonia collaboration overview
本文由人工智能撰写,发布前已通过自动来源核查。如发现错误,请申请更正。 申请更正或回应 · 我们如何制作
相关文章

人工智能文章
Accenture限制员工Claude AI支出为每月29美元,此前员工单月账单高达1,000美元
Accenture现在为每位员工提供Anthropic公司Claude的中央资金仅为每月29美元,相比之下,之前有些员工的月账单达到500至1,000美元。超出限额的员工必须获得特定项目或团队的支持来承担额外费用,高级版本每周提供250美元的使用额。此变化于2026年10月1日生效,首次由404 Media报道。
人工智能文章
神经网络和深度学习如何使人工智能系统学习和决策
神经网络通过反复调整称为权重的内部数值来学习,使用称为反向传播的训练方法来纠正将预测与已知答案进行比较时发现的错误。深度学习将这些网络的许多层堆叠在一起,这就是为什么当今的人工智能系统可以识别模式并产生输出,而无需为每种情况给出明确的、手写的规则。

人工智能文章
大型语言模型实际如何工作,以及它们能做什么和不能做什么
大型语言模型是一种神经网络,经过训练可以预测下一段文本(称为令牌),给定前面的所有内容。它通过重复该单一预测步骤数千次来生成长答案,而不是通过查找事实或像人类一样真正"了解"事物。
人工智能文章
机器学习模型如何被训练、优化和部署
机器学习模型通过三个主要阶段构建:使用梯度下降等算法在标注数据上进行训练,通过超参数调优和针对留置测试集的验证进行优化,以及作为API、批处理任务或边缘嵌入式服务部署到生产环境。每个阶段之后都进行持续监控,当性能漂移时可以触发重新训练。