不过...因为这个教程比较复杂,而且只有安卓手机能用。

所以这个教程一发出来,就遭到了部分安卓用户和所有苹果用户的吐槽。

python微信自动发消息wxBot python 微信自动转发_iOS

python微信自动发消息wxBot python 微信自动转发_python微信语音转发方法_02

经过数月的思考,今天机哥找到了一个简单,又能让所有人都可以使用的语音提取方法。

借助一台 Windows 电脑即可

python微信自动发消息wxBot python 微信自动转发_微信_03

操作非常简单,跟着机哥做哈。

首先,在微信中找到你想提取(或转发)的那条语音,长按点击收藏。

python微信自动发消息wxBot python 微信自动转发_python微信语音转发方法_04

然后点击【我】—【收藏】,找到那条语音。

python微信自动发消息wxBot python 微信自动转发_iOS_05

python微信自动发消息wxBot python 微信自动转发_iOS_06

进入那条语音,在详情页里把它转存为笔记。

python微信自动发消息wxBot python 微信自动转发_python微信语音转发方法_07

做完这一步后打开电脑。

python微信自动发消息wxBot python 微信自动转发_微信_08

在微信 PC 客户端的【收藏】里,点击那条笔记。

python微信自动发消息wxBot python 微信自动转发_安卓手机_09

这时,你会看到微信显示“当前版本无法查看该...”。

python微信自动发消息wxBot python 微信自动转发_iOS_10

没关系,点一下。

python微信自动发消息wxBot python 微信自动转发_python微信语音转发方法_11

只要你点击完,在你电脑的默认缓存文件夹里就会出现一条语音文件。

python微信自动发消息wxBot python 微信自动转发_安卓手机_12

一般来说,这个默认文件夹的地址是:【C盘】—【用户】—【你的电脑用户名那个文件夹】—【文档】—【WeChat Files】—【你微信号命名的文件夹】—【FavTemp】里。

在【FavTemp】里会有一个乱码命名的文件夹。

python微信自动发消息wxBot python 微信自动转发_微信_13

没关系,打开它。

python微信自动发消息wxBot python 微信自动转发_iOS_14

然后打开【res】这个文件夹。你会看到里面有个结尾以“.silk”命名的文件。

python微信自动发消息wxBot python 微信自动转发_python微信语音转发方法_15

这个就是我们要找的微信语音了,右键把它粘贴到桌面上。

python微信自动发消息wxBot python 微信自动转发_python微信语音转发方法_16

先别急着打开它,这个“.silk”格式的文件是腾讯自己的格式,所以要先转化成“.mp3”格式的。

python微信自动发消息wxBot python 微信自动转发_安卓手机_17

老规矩,回复【899】获取机哥的格式转换神器。

python微信自动发消息wxBot python 微信自动转发_python微信语音转发方法_18

下载后只需要把压缩包内的 3 个文件一起解压到桌面即可。

python微信自动发消息wxBot python 微信自动转发_python微信语音转发方法_19

运行 【silk2mp3】 这个程序。

python微信自动发消息wxBot python 微信自动转发_iOS_20

点击【导入待转换文件】然后选中你刚刚找到的那个“.silk”文件。

python微信自动发消息wxBot python 微信自动转发_python微信语音转发方法_21

在【更改输出目录里】直接选择桌面。

最后点击【开始转换】。

python微信自动发消息wxBot python 微信自动转发_python微信语音转发方法_22

这时,你就可以在桌面上找到转换好的 mp3 文件了。

python微信自动发消息wxBot python 微信自动转发_微信_23

赶紧听听吧~

一个更简单的办法

python微信自动发消息wxBot python 微信自动转发_安卓手机_24

说到这,可能有机友会说:机哥,你这个方法确实能让苹果手机用户也导出音频了,但是...如果想批量导出的话,一个个找,一个个转换还是挺麻烦的啊。

嗯...机哥也觉得麻烦。

python微信自动发消息wxBot python 微信自动转发_iOS_25

所以,你还可以直接使用录屏功能(也就是音频内录)。

现在不少国产安卓手机和 iOS 11 以上的苹果手机都带录屏功能。

python微信自动发消息wxBot python 微信自动转发_iOS_26

录屏在录制屏幕的同时,还会内录系统发出的声音。

python微信自动发消息wxBot python 微信自动转发_python微信语音转发方法_27

这样就可以间接提取出微信中的语音。

比如你在录屏时一口气播放 20 段微信语音,那么你一段视频中就可以直接提取出 20 段微信语音,达到批量提取的效果。

python微信自动发消息wxBot python 微信自动转发_微信_28

一般来说,手机录制的视频都是通用格式的,后期通过格式工厂之类的软件,去掉视频中的画面,只保留音频,就可以达到批量提取语音的目的了。

python微信自动发消息wxBot python 微信自动转发_微信_29

python微信自动发消息wxBot python 微信自动转发_iOS_30

不过这个方法的缺点也很明显,因为是通过系统音频内录来实现的抓取,所以音质会有一些损耗。

python微信自动发消息wxBot python 微信自动转发_微信_31

总结一下上面两个方法:如果你注重音质,只需要提取几条语音,那就用第一个方法。

如果你要一次性提取大量语音,同时不太在乎音质,那就用第二个方法。

说真的,微信不提供语音转发的理由本来是“为了安全”。

python微信自动发消息wxBot python 微信自动转发_python微信语音转发方法_32

但是你看,我这不也提取出来了吗?

python微信自动发消息wxBot python 微信自动转发_iOS_33

真的,不要再为难用户了,赶紧放开语音转发吧。