AI 变声器

在浏览器里运行的 AI 变声器

两段进,一段出。第一段提供内容、节奏和语气,第二段提供音色。Audiofilter 的音频滤波器在这个标签页里完成转换 — 两段音频都不上传,也不需要账号。

本地音频实验室

改变一个声音

给它一段要转换的音频,再给一段想转成的音色样本。
最长 10 秒这个模型每 1 秒音频需要大约 18 秒计算 — 所以 5 秒的片段大概要等一分半,10 秒则是三分钟左右。上限就是这么来的,短一点更省心也是同一个道理。这些活跑在你的处理器上,不是我们的。
要转换的录音源

这里说了什么,出来就是什么 — 变的只有声音。

也可以用麦克风直接录一段。
要转成的音色参考

目标说话人的样本。一个人的干净说话声效果最好。

也可以用麦克风直接录一段。

它实际上做了什么

这是一个 音色转换器,这比「变声器」这个词通常让人联想到的东西更窄,也更可预测。它不改变说了什么,也不改变怎么说。你的录音保留原有的词句、节奏、停顿和重音;被替换掉的是说话人的身份。

按运行顺序讲机制:参考编码器听你的音色样本,把它提炼成 256 个数字 — 在这里,一个声音的全部表示就是这些。后验编码器把你的录音变成一串潜变量序列。归一化流把这串序列正向送进一个与说话人无关的空间,再以那 256 个数字为条件送回来,最后由声码器从结果重建出波形。

只有流看得到说话人嵌入,转换之所以干净正是因为这一点:编码器和声码器做的都是与说话人无关的活,身份的替换只发生在一个地方。

这不是语音合成

它需要一段音频作为起点,对着打出来的文字什么也不会做。如果你想从文字生成语音 — 那边也有自己的声音克隆 — 请改用 语音合成工具 。

在本地跑它要付出什么

诚实的数字,来自对这个构建的实测,不是估计:

项目数值原因
首次访问下载量约 102 MB,仅一次转换器的权重。静态托管对单个文件有 25 MiB 的上限,所以切成五片。之后会被缓存。
转换速度每 1 秒音频约 18 秒计算三个 WaveNet 阶段占掉其中 82%,其余归声码器。没有哪一处是可以单独拿掉的热点。
音频长度输入最长 10 秒,参考最长 30 秒5 秒就已经要等一分半左右,再长只会更长。参考那一侧很便宜 — 它的编码器只花约 6 毫秒。
输出22 050 Hz 单声道,32 位浮点 WAV22 050 Hz 是模型内部使用的采样率。用浮点而不是 16 位,是为了让轻声的段落保住细节。

怎样得到一个值得留下的结果

哪些情况下它不行

你用谁的声音,才是真正要紧的部分

你给它什么参考,它就往那个方向转 — 正因如此,这个选择由你来做,也由你来承担。未经本人同意克隆一个真实存在的人的声音,可能侵犯形象权,而且已有多个法域出台了专门针对声音相似性的法律 — 著作权并不是唯一要考虑的问题。用你自己的声音,或者一个你拿到许可的声音。这里什么都不上传,所以这不是我们在管你,只是提醒一句:责任在按下按钮的那个人身上。

不得用于非法用途。 把转换出来的声音冒充成别人的、欺骗某个人或某套声纹验证系统、骚扰、诽谤 — 这些都不是本工具提供出来要被拿去做的事,也不会因为转换发生在你自己的机器上就不再违法。各地法律允许的范围并不相同,待在你所在地的法律之内是你自己的责任。你对本站的使用适用 使用条款.

Audiofilter 音频滤波器套件的其余部分

问与答

常见问题

这个 AI 变声器是怎么工作的?

它是一个音色转换器。你的录音提供词句、节奏和语气,参考音频提供声音的身份。参考编码器把样本变成一个 256 维的说话人嵌入,归一化流用这个嵌入重新条件化你的音频,然后由声码器重建波形。

我需要像用语音合成工具那样输入文字吗?

不需要,而且它从文字出发是不工作的。它转换的是你已经有的音频。如果你想要的是从打出来的文字生成语音,请用语音合成工具,那边自带声音克隆。

我的音频会被上传到什么地方吗?

不会。模型只下载到你的浏览器一次,转换就在那里进行。转换前打开网络面板看看:每一个请求都是从本站下载模型,没有任何一个把你的音频送往反方向。

一次转换要多久?

每 1 秒音频大约 18 秒计算,所以 5 秒的片段大概要花一分半。这是实测,不是估计 — 这些活跑在你自己的处理器上而不是服务器上,而且这个模型很重。

我能转换多长的音频?

最长 10 秒,短一点更省心。这是上面那个数字直接推出来的:5 秒大概要等一分半,10 秒则是三分钟左右。上限划在耐心耗尽的地方,不是付费门槛。

参考音频应该多长?

一个人五到十五秒的干净说话声就足够了。更长没有帮助:参考编码器无论如何只花大约 6 毫秒,而且它无论如何都会把整段音频提炼成 256 个数字。

为什么输出听起来像我的房间?

因为一段音色样本会把房间一起带上。转换器会还原它在参考里听到的东西,包括混响、底噪和麦克风的味道。把参考录在安静的地方,或者先用降噪工具清一遍。

输出用的是什么采样率?

22 050 Hz 单声道,也就是模型内部工作的采样率。下载时是 32 位浮点 WAV,好让轻声的段落保住细节。

我能用它克隆任何人的声音吗?

技术上,你给它什么参考它就往那个方向转,而这正是选择要紧的原因。未经同意克隆一个真实存在的人,可能侵犯形象权,在多个法域还会触及专门针对声音相似性的法律 — 著作权不是唯一的问题。用你自己的声音,或者一个你拿到许可的声音。

要下载多大,会不会每次都下?

约 102 MB,仅一次。浏览器会缓存它,之后再来会立刻开始转换。它分成五片送达,因为静态托管对单个文件有 25 MiB 的上限。