VoiceCraft—— 业界最高水平的自然语音合成语言模型

VoiceCraft: 实现语音编辑和合成的 SOTA

论文地址:https://arxiv.org/html/2403.16973v1
源码地址:https://github.com/jasonppy/voicecraft

本文介绍VoiceCraft 的开发情况,它在语音编辑和零点语音合成 (TTS) 方面都实现了 SOTA。在本文中,文本到语音(Text-to-Speech)被描述为 TTS,与本论文一致。

研究要点包括

  • **问题集:**为语音编辑和零镜头语音合成(TTS)开发统一模型。
  • **解决方法 1:**提出了一种标记补充神经编解码语言模型 VoiceCraft。
  • **解决方法 2:**在语音编辑和语音合成任务中学习和评估 VoiceCraft。
  • **要点:**VoiceCraft 可按照最高行业标准进行语音编辑和合成。

换句话说,VoiceCraft可以实现非常自然的语音编辑,与示例语音样本毫无区别,同时在零镜头 TTS 方面优于以前的先进模型

顺便提一下,VoiceCraft 的代码和模型权重可在 GitHub 上获取,目的是促进语音合成和人工智能安全方面的研究。

研究背景

神经编解码语言模型

近年来,人们利用神经编解码语言模型对语音合成进行了大量研究。

神经编解码器语言建模是一种与语言生成相同的语音生成方法,它将语音信号转换为离散的标记序列,并将语言模型应用于该序列。

它的独特之处在于,它不使用旋律谱图作为中间表示,而是使用语音标记。

零镜头 TTS 和音频编辑

Zero-shot TTS 与转录类似,您可以输入"语音样本模型 "和要转录的文本。然后,人工智能会用样本语音读出您要转录的文本。

另一方面,语音编辑是指更改语音样本中的单词或短语,并将其自然朗读出来。在此过程中,有必要保持口音、语调等,而不改变语音的任何其他部分。

参考官方演示页面会更容易理解这方面的内容。

在 TTS 和语音编辑领域已开发出各种模型,但很少有模型能统一执行零点 TTS 和语音编辑。

此外,还缺乏 “更真实的语音数据”,包括各种口音、语言风格、录音条件和噪音。

VoiceCraft 的主要方法

VoiceCraft 通过对神经编解码语言模型 (NCLM) 的输出词块进行排序,以及随后由纯解码器变换器进行自回归序列预测,实现了语音编辑和 TTS。

代币分类程序分为两个步骤

  1. 因果掩蔽
  2. 延迟堆叠

第一种因果屏蔽法将连续语音波形作为输入,并使用 Encodec 对其进行量化。在训练过程中,X 标记的跨度会被随机屏蔽并移至序列的末尾。

下一步的延迟堆叠会移动矢量,使其成为一个对角取出元素的矢量,以便在 Y 中对时间 t 的代码集 k 进行预测时,以代码集 k-1 为条件。

使用变压器解码器建模

然后使用变换器解码器对生成的标记序列 Z 进行自回归建模。然后,将语音的 W 和 Z 的合并文本作为条件输入。

语音编辑任务推理的特点是识别要编辑的跨度,并使用掩码标记进行自回归掩码估计。

而 "零镜头 TTS "则是将提示音频、文本和目标文本串联起来。

这两种情况的关键在于,考虑到双向语境,使用标记重排技术可以实现自然语音合成。

VoiceCraft 与现有模式的对比

在本研究中,我们进行了与现有模型的对比实验,以测试VoiceCraft 在语音编辑和零镜头 TTS 任务中的性能。

音频编辑实验

特别是在这里,它通过 "更真实的语音数据 "进行了验证,包括各种口音、说话风格、录音条件和背景噪音。

具体来说,作者在语音编辑任务中使用了一个新创建的数据集REALEDIT,该数据集包含从有声读物、YouTube 视频和播客中收集的 310 个实际录音,需要编辑的文本长度从 1 到 16 个单词不等。需要编辑的文本长度从 1 到 16 个单词不等。

验证将 VoiceCraft 与现有最佳性能模型 FluentSpeech 进行比较。WER 用作定量指标,MOS(平均意见分数)用作定性评估。

结果如下

VoiceCraft 在所有 MOS 方面都优于 FluentSpeech。

此外,使用 VoiceCraft 编辑的音频在 48% 的情况下与人类编辑前实际录制的音频没有区别。

零镜头语音合成(TTS)实验

在这里,VoiceCraft 与 VALL-E、XTTS v2、YourTTS 和 FluentSpeech 进行了比较。

WER 和 SIM(与原配音者声音的相似度)用作定量指标,MOS 用作定性评估。

结果如下

VoiceCraft 在 SIM 和所有 MOS 指标上都优于其他型号。

VoiceCraft 是语音合成领域最先进的模型

这篇文章介绍了 VoiceCraft 在语音编辑和零镜头语音合成 (TTS) 方面实现 SOTA 的工作。

这项研究的局限性之一是,在生成过程中可能会出现长时间沉默和划痕噪音。

此外,他还指出,随着语音合成技术的进步,语音伪造和滥用的风险也在增加,这就要求对 VoiceCraft 等模型的水印和深度伪造检测进行更多研究。

总结

随着VoiceCraft代码和模型的公开,预计将进一步改进模型性能,并在 VoiceCraft 的基础上开发创新模型。

另一方面,滥用的风险也不容忽视,例如通过伪造语音进行欺诈。毕竟,当你听到 VoiceCraft 生成的声音时,你无法将其与当事人(输入声音的所有者)的声音区分开来。

因此,人们担心欺诈案件的数量会增加,例如,某人 “伪装成本人,要求亲属将钱转入其账户”。

  • 32
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知来者逆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值