之前项目需要实现MP3的录音,于是使用上了Lame这个库。这次做一个demo,使用AndroidStudio+Cmake+NDK进行开发。利用Android SDK提供的AndroidRecorder进行录音,得到PCM数据,并使用jni调用Lame这个C库将PCM数据转换为MP3文件。并使用MediaPlayer对录音的MP3文件进行播放。另外此次的按键是仿微信的语音按键,按下录音,松开结束,若中途上滑松开即取消 效果如下: 项目地址: LameMp3ForAndroid_jb51.rar 一、主要类的介绍 Mp3Recorder—— 是负责调用AudioRecorder进行录音的类
2022-01-06 15:13:01 77KB android开发 android录音 ibm
1
MP3格式结构解析,超详细,完整的解析一首歌曲文件的内容!
2021-12-26 23:34:34 521KB MP3,ID3
1
将2个音频文件合成,其中一个作为背景音乐,一个作为普通声音文件。最后压缩保存为MP3格式,解压后可直接在matlab2015上运行。
2021-12-26 17:03:23 5.53MB Matlab MP3 语音合成 背景音乐
1
JNI层扫描SD卡中mp3文件,native函数调用自定义的类函数。demo中将Java层与native层代码执行效率进行对比。通过本例,可以 了解JNI使用方法,对稍微复杂的JNI编程,例如从native层调用Java层对象的讲解,是有一定的帮助的。
2021-11-21 09:33:07 194KB JNI调用Java
1
MP3文件的ID3信息解析,兼容V1,V2.3
2021-11-15 18:10:52 11KB MP3 ID3
1
MATLAB中读取mp3,MATLAB读取mp3的文件。
2021-11-06 16:08:21 11KB mp3read
1
使用DirectSound播放MP3文件
2021-11-01 13:44:43 48KB DirectSound
1
MP3文件格式解析文档以及 文件格式分析工具
2021-10-29 16:33:13 127KB mp3 解析 分析工具
1
由于之前上传的资源有bug,且csdn不支持重新修改资源,故重新上传
2021-10-17 18:20:01 83.47MB 音频编码
1
mp3文件转成pcm格式.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
2021-09-28 16:22:15 33.38MB mp3文件转成pcm格式.rar
1