Skip to content

alexyangfox/wechat_silk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wechat_silk

Wechat SILK to wav

@2016-12-20

另外 AnLuoRidge 同学写了一篇文章总结了不同平台下,目前常见的微信语音导出和转换方法。

@2016-03-10

Bug Fixed:
之前 wav header 写错了
输出的音频只有原始音频一半长度。

@2016-02-07

Android 6.* 版本的微信,语音使用的编码是 SILK
这个软件实现解码,并输出为 wav 文件

使用方法

方法1:

将想要的 amr 文件复制到你的电脑上,选中你想要解码的 amr 文件(一个或者多个),拖拽到 wechat_silk.exe 上面即可. 举例来说明,如果你选中了E:\hi.amrE:\mono.amr,拖拽到 wechat_silk.exe 上, 会输出两个文件 E:\hi.amr.wavE:\mono.amr.wav. ,这两个文件就是你想要的了.

方法2:

上面是第一种用法,另一种用法其实是使用命令行。如果你会 CMD ,那么这个程序可以接受任何数量个参数:
wechat_silk.exe <file1.amr> <file2.amr> …
当然,也支持 file expansion
wechat_silk.exe *.amr

build

  1. fork SILK SDK: github link

  2. replace test/Decoder.c in SILK SDK

  3. (if Windows) Link with setargv.obj for file expansion parsing.

Enjoy.

About

Wechat SILK to wav

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages