AudioCapturePlay icon indicating copy to clipboard operation
AudioCapturePlay copied to clipboard

基于AudioRecord录制原始pcm音频,使用开源库lame实时转换pcm音频为MP3格式音频,采用Service、MediaPlayer播放MP3,提供录制音频计时器显示,音频音量分贝值显示,音频频谱显示,录制、播放状态控制等

Results 2 AudioCapturePlay issues
Sort by recently updated
recently updated
newest added

提示找不到 lame-lib ,调用LameEncode类, //加载lame-lib.so static { System.loadLibrary("lame-lib"); } 请问怎么解决

如果默认导入您的项目的lib。存在编译的时候,比如release,或者第一次编译编译so。但是我们不修改c代码的情况下,是不需要每次都编译,或者没用 环境的小伙伴也能正常使用lib 可以把编译好的一份放到项目中libs中。提供使用。(有时候配置ndk,不是那么顺利) 如果不想每次编译的情况下,可以这样操作。注释 ``` externalNativeBuild { cmake { cppFlags "-frtti -fexceptions" cFlags "-DSTDC_HEADERS" abiFilters /*"armeabi",*/ "armeabi-v7a","arm64-v8a" } } ``` 继续注释 ``` externalNativeBuild { cmake { path "src/main/cpp/CMakeLists.txt" version "3.10.2"...