# 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系统权限申请
#### 图片展示

#### 使用说明
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一下的能正常使用上面的库, 所以在没有更好的开源库不得已自己试着改了改仅供参考!