# WXRecord **Repository Path**: xtxiaolu/wxrecord ## Basic Information - **Project Name**: WXRecord - **Description**: 仿微信语音留言 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2023-06-06 - **Last Updated**: 2024-12-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WXRecord #### 介绍 Android仿微信语音留言 #### 软件架构 支持Android13系统 Android13系统权限申请 #### 图片展示 ![输入图片说明](image/68747470733a2f2f696d672d626c6f.gif) #### 使用说明 1. 所需权限 ``` ``` 2. 自定义样式按钮 ``` ``` 3. 代码中引用 ``` RecordButton recordButton = findViewById(R.id.btnAudio); //使用mp3格式 recordButton.setUseMP3(true); recordButton.setOnFinishedRecordListener(new RecordButton.OnFinishedRecordListener() { @Override public void onFinishedRecord(String audioPath, int time) { VoiceMsg msg = new VoiceMsg(audioPath, time, System.currentTimeMillis()); voiceMsgList.add(msg); } }); ``` 4. 以上就是调用可根据自己的需求进行扩展! #### mp3转换工具类 ``` //wav转mp3的工具 引用ffmpeg库 implementation 'com.arthenica:mobile-ffmpeg-full:4.4' ``` #### 感谢 感谢 https://github.com/zhuguohui/WXSoundRecord 可以说根据上面的库改的。 参考上面哥们的代码,但是Android13以后因为系统的升级和引入的AndroidAudioConverter库不在维护所以10一下的能正常使用上面的库, 所以在没有更好的开源库不得已自己试着改了改仅供参考!