推送手机微信语音包

利用httpcanary抓千变语音包,再用开源转码器实现最好音质转码微信语音包,利用微x模块发送。

测试环境

千变语音包8.1.4 swin.com.iapp
微信play版 8.0.33
微x模块 2.41

操作过程

千变语音包非会员每天下载有限制,可以用http canary抓包获取音频。
打开小黄鸟,进入千变语音包,点击音频播放,找到有音频的数据包,预览可以下载音频。
抓包音频
保存音频

配合自动下载音频插件,更方便,不用手动点击保存,自动保存在/storage/emulated/0/HttpCanary/plugins/AudioDownloader/路径下
自动下载保存插件
自动保存在本地

把音频文件上传到电脑,手机数据线连上电脑,打开adb,利用GitHub上开源项目weixin-wxposed-silk-voice
项目主页

需要确认,手机用数据线连接电脑,并且有adb环境(adb最好添加进环境变量)
查看adb版本

1
adb -version

查看adb版本

列出连接的设备

1
adb devices -l

列出连接的设备

安装Github项目

1
pip install -U foyou-wilk

需要注意,该项目有依赖库:avpilk
需要执行pip install avpip install pilk
或者下载源码的requirements.txt,执行pip install -r requirements.txt

检查是否安装成功

1
wilk -v

wilk -v

推送文件至手机

1
wilk <媒体文件1> <媒体文件2> ...

推送文件
直接把音频文件发送到微x模块的语音包。
微信上的语音包