音频聊天
一个Flutter项目,用于复制流行的即时通讯应用程序中看到的音频聊天功能。
依赖项
该项目使用了以下开源包
- just_audio – 用于从应用程序文档存储中与音频文件进行交互。
- font_awesome_flutter – Font Awesome 提供了一套很棒的图标供您的应用程序使用。
- permission_handler – 一个处理用户音频/存储权限的包。
- path_provider – path_provider 提供应用程序文档和缓存存储目录的路径,用于存储应用程序特定数据。
- record – 从麦克风录制音频到给定文件路径,支持多种编解码器、比特率和采样率选项。
- flutter_vibrate – 一个简单的插件,用于控制 iOS 和 Android 上的触觉反馈。
- lottie – 用于将 lottie 动画添加到应用程序。
本地构建和运行
克隆仓库
git clone https://github.com/thecodepapaya/audio-chat.git
本地构建和运行
cd audio_chat
flutter run
GIF
| 录制 | 锁定 | 取消 |
|---|---|---|
![]() |
![]() |
![]() |
版本
查看 releases section 以获取来自代码的最新 APK。


