音频聊天

一个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。

GitHub

https://github.com/thecodepapaya/audio-chat