OpenAI发布免费开源语音识别模型Whisper

新知榜官方账号

2023-10-17 23:00:17

OpenAI发布免费开源语音识别模型Whisper

OpenAI最近发布了一个名为Whisper的语音识别模型。该模型对口音、背景噪音和技术语言具有很好的鲁棒性,支持99种不同语言的转录和从这些语言到英语的翻译。

Whisper的架构

Whisper是一种自动语音识别模型,基于从网络上收集的680,000小时多语言数据进行训练。Whisper架构是一种简单的端到端方法,实现为利用Transformer模型的编码器-解码器。输入音频被分成30秒一段的模块,然后转换成log-Mel频谱图,然后传递到编码器。编码器来计算注意力,最后把数据传递给解码器,解码器被训练来预测相应的文本,并添加特殊标记,这些标记用来单个模型执行诸如语言识别、多语言语音转录和英语语音翻译等任务。

模型训练数据

Whisper模型训练数据集大约有三分之一是非英语的,它交替执行以原始语言转录或翻译成英语的任务。发现这种方法在学习语音到文本的翻译任务方面特别有效,并且优于SOTA模型的CoVoST2英语翻译零样本监督模型。

代码实战

我们可以使用Whisper模型来进行语音识别任务。模型支持5种不同的模型尺寸,其中前四种针对英文版本。我们可以使用Python代码来测试Whisper语音识别模型,代码包括下载MP4音频文件、执行语音识别任务以及输出识别结果。对于其他语言,只需要选择对应的模型即可。

模型的零样本性能

Whisper是在一个庞大而多样的数据集上训练的,并且没有针对任何特定的数据集进行微调,所以它不会击败专门研究LibriSpeech性能的模型。然而,当我们在许多不同的数据集上测量Whisper的零样本性能时,发现它比那些模型更加稳健,并且错误率降低了50%。

本页网址:https://www.xinzhibang.net/article_detail-17068.html

寻求报道,请 点击这里 微信扫码咨询

关键词

OpenAI Whisper 语音识别 自动化 多语言 翻译

分享至微信: 微信扫码阅读

相关工具

相关文章