前言
实验环境
本次实验在安卓最新版QQ微信内进行,使用工具为MT管理器,不必过于纠结工具只要是能替换文件即可。
暂无苹果手机暂不提供思路。
替换原理
这里先演示微信的,微信在你点击“按住 说话”时会在本地
/storage/emulated/0/Android/data/com.tencent.mm/MicroMsg/随机生成的长字符串/voice2/
的目录下按照时间生成一个随机字符的文件夹,文件格式为.silk 或 .amr其他格式的语音貌似无法发送。
这里我们点击按住说话
我们滑动到转文字
这里是为了让语音不被发送,方便我们替换掉生成的语音
这里我们打开MT,可以看到这里在上述目录中生成了一个文件夹
我们点进去,里面还有一层随机命名的文件夹。
然后我们就可以看到.amr结尾的语音文件
我们将它的名字和后缀复制下来并将其删除换成我们的.silk或者.amr
把我们提前准备好的语音换成刚才复制的名字,后缀必须为amr但是这里支持.silk格式的(这里需要转码并不是改后缀),替换完成后我们回到微信。
点击发送原语音
这时我们的语音就替换完成了(这里发送语音的多少秒取决于你录制几秒,但是不要太长,太长会发不出去,我使用的都是在线转码,转成amr或者silk即可)
QQ语音包原理
QQ与微信同理,在录音的同时也是会在本地生成一个语音缓存文件,目录如下
/storage/emulated/0/Android/data/com.tencent.mobileqq/Tencent/MobileQQ/你的QQ/ptt/
我们打开QQ找到如下界面的点击录音
这里的原理和微信一样是为了让语音不被发出去,给我们替换本地文件的时间,我们录制一秒即可。
然后我们在MT管理器打开上述的文件夹
可以看到,会在文件夹生成一个当前年月的文件夹,我们点进去,会有一个随机字符,继续点击
便会看到我们想找的本地语音缓存文件。
同理,将名字复制下来,将原语音删除,替换成我们的语音,就可以达到变音效果。
回到QQ点击发送即可
可以看到我们发送的语音很长,但是显示一秒。
文章到此结束如有疑问请联系我们,本文章仅供学习参考,一切用于违法犯罪活动,商业盈利目的,与本公众号无关,请自觉承担产生的法律责任。
原文始发于微信公众号(H1笔记):各大语音包软件思路
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论