Emperormummy 发表于 2023-3-15 20:25

通过Windows端开源软件slk2mp3开发相同功能的Android端应用

相信一些经常翻QQ或者微信的目录文件的同学肯定无意中翻到过一些拓展名为.slk或者.amr的文件,这些文件就是在聊天当中的语音缓存文件。
amr格式貌似并没有加密,可以直接播放,但是slk格式是加密过的,必须通过软件转换格式后才能正常播放,这个软件就是kn007大佬在Github上开源的软件SLK2MP3。开源地址:https://github.com/kn007/silk-v3-decoder/
这款软件作者也是很久没有再更新过了,并且只有windows版本,导致每次转换都十分不便,于是我早就想过根据源代码开发适用于Android端的APP来解决这个问题
但是,对于一个连Java语言还没学习多少的小白,直接开始这个任务,真的是举步维艰啊~😓目前每一步都是问ChatGPT怎么弄,详细的步骤......
当前我大概就知道用NDK打包源代码文件夹里面的.h和.c文件(还有几个.s的文件不知道是什么)成一个.so的库文件,再问ChatGPT如何去调用这个库,至于后面那些怎么写授权读取语音缓存的文件夹,怎么写批量转换,UI之类的肯定还是全部问ChatGPT啦.
还有这个Assembly语言和other,我问都不知道怎么去问...
如果有大佬可以帮助我完成这个项目,我一定万分感激!

yhj5eagle 发表于 2023-3-15 22:24

谢谢大佬

win111jack 发表于 2023-3-15 22:30


谢谢大佬

52pojie365 发表于 2023-3-15 22:46

支持一下,推荐再在GitHub上搜索一下,全球应该还有和你一样想法的人。
话说这个软件真的不错,解决了音频无法保存的焦虑。

whizzer 发表于 2023-3-17 09:35

太好了 支持
页: [1]
查看完整版本: 通过Windows端开源软件slk2mp3开发相同功能的Android端应用