AI配音?语音合成?不懂代码也能实现
前几天小编逛知乎的时候,发现一个标题为「淡黄的长裙,蓬松的头发」是什么梗?为啥突然就火了?喜提知乎热搜。在好奇心的驱使下,默默的点进去看了一下。
原来这个梗是出自选秀节目《青春有你2》中melody小组,组员李熙凝朗读式rap出淡黄的长裙,蓬松的头发让这场狂欢正式开始,之后网上开始斗图模式。
如果我们没有青你2的选手那么有实力,又想成为一名专业reader该怎么做?现在智能语音技术已经很成熟了,比如小爱音箱,甚至央视有些纪录片也已经采用人工智能配音。我们可以用语音合成技术把一段文字合成具有一定特点的语音。
那问题又来了,非计算机专业的朋友,也没学人工智能相关方面的知识能做到吗?答案是肯定的。下面我们来看看怎么不借助编程来合成一段语音。我们先听听合成出来的效果:
可能大部分人听完后是这种感觉
在智能语音方面做的比较好的当属科大讯飞,它给我们提供了很多接口来实现一些智能语音方面的功能。今天我们不用科大讯飞的引擎,我们用阿里云实现语音合成效果。
首先,当然是打开浏览器进入阿里云官网,然后在搜索框输入智能语音,有个语音交互,点进去,选择语音合成就可以使用语音合成的功能了。
我们可以在功能体验那里选择各种角色的语音效果,还可以根据具体的情况调节音量跟语速,不过这是个体验功能。每次最多只能把300个字合成对应的语音,有个问题就是获取不到音频源文件。
如果你想获取音频源文件,又恰巧财力雄厚,那可以氪金买这个语音服务。作为一个习惯白嫖网上各种资源的小编,当然我也没有像罗老师那样拥有雄厚的财力,不过有方法帮大家在不氪金的情况下白嫖到马老师提供的氪金服务。
首先,注册好阿里云账号,如果你是第一次注册使用这个功能,你还得开通它的语音合成免费服务,把该选的选上。
按照刚才的操作进入到功能体验,选择控制台管理。
按下图所示创建好项目后就可以设置你要的读的文字跟声音效果了
接下来获取音频文件,首先按快捷键F12查看网页源代码,然后选择network选项,按一下试听它就可以抓取到音频文件了
如果你不想一步一步这样操作过来,还有另一种方法,直接复制它的URL,也就是地址框的地址,看上图红框部分。然后只需要修改复制下来的地址参数就能直接用修改后的地址拿到音频文件,如下所示
这样你就可以在地址栏输入这个地址,直接获取到你想要的语音合成的音频了。
你可能又会问每次获取一段音频都要重复操作那么多步太费时间了,有没有更好的方法?额,还真有。不过要借助编程,如果你们想要知道怎么实现,可以在评论区留言。如果需求的人多,我会写一个用python实现批量获取音频源文件的脚本并且出一篇原理讲解的文章。
扫码关注 更多精彩