那天闲来无事翻网上零碎的帖子,好奇微信语音通话怎么变声,想着接通的时候换个声音逗下朋友,就抱着试试看的心态开始捣鼓,也没指望一定能成,就是单纯想体验下。

最先看到有人说直接在手机自带的音效里面调,打开通话之前把变声开关点开就行,按着说的路径找了半天,在声音设置里翻来翻去,能找到的只有外放、铃声还有降噪相关的选项,根本没有可以实时改动通话人声的入口,来回点了好几次,点开微信拨通语音,传过去的还是原本的声音,一点变化都没有。

当时还在心里琢磨,会不会是我打开的顺序不对,要先把变声软件开好,后台挂着,再去发起微信语音。下了一个别人提到的应用,提前选好一个偏软糯的音色,允许它获取麦克风权限,确认后台没有被系统杀掉,接着点开好友对话框发起通话,通话接通之后,那边反馈听到的依旧是我原本说话的声音,软件的变声效果压根串不进微信这边的语音流里面。

才反应过来。

那个软件录本地音频的时候是可以正常变声的,自己录一段发给微信消息,对方收到就能听到改过之后的声音,但只要切到实时的语音通话通道,就不起作用,软件只能捕获本地录音,没法接管微信通话的麦克风输出,试了两三次切换音色,反复重连通话,结果都一样。

后来刷到另一个说法,说电脑端微信会宽松一点,电脑上装虚拟声卡,把变声工具输出给到虚拟声卡,再把微信通话的输入设备改成这个声卡。找了教程慢慢装驱动,调试工具里面的音调,拉高一点,听预览声已经完全变了样子,兴冲冲打开电脑版微信,拨通语音,接通之后朋友说声音还是原来那样,断断续续折腾了快一个钟头,来回调换输入输出设备,重启微信、重启变声程序,预览窗口里面的变声一直正常,唯独微信通话收不到处理之后的音频。

中途朋友还在那头打趣,问我是不是在折腾什么稀奇古怪的东西,听我反复沉默调整,一直没听见预想里面奇怪的声音,我只好跟他说还没调好,暂时算了。其实那段时间心里有点不甘心,总觉得是哪个细小的开关漏掉了,一会怀疑权限没给全,一会怀疑软件版本跟不上,来回来回重复一样的操作,重复得多了,慢慢就觉得没劲了。

也看到有人提,微信自带的功能里面本身就没有内置实时变声的选项,不管手机端还是电脑端,原生界面找不到这个功能入口,很多网上流传的办法,大多只能处理发给好友的语音消息,不是正在进行的通话。我之前一直分不清语音消息和实时通话的差别,以为二者麦克风通路是一样的,试过之后才察觉到,这两个的音频通道是分开的,能改录音的工具,未必能介入通话里面。

这一段只代表我自己这次折腾下来的情况,不同人的设备、系统版本不一样,体验会存在差异,我试过的这些操作,别人拿去用,说不定会遇上别的状况。

最后没再继续往下试了,关掉变声软件,卸载了那个装在电脑上的虚拟声卡,直接正常和朋友聊天,刚刚调出来的那些奇奇怪怪的预览音色,也就只留在工具的预览窗口里面,从来没有真正传到通话的那头。

放下手机的时候,才发觉浪费了挺久时间在这件没有结果的事情上。