Voicey - Flutter voice message player
Demo
Voicey is a flutter package to play voice messages in chats. Also, you can sicking by dragging on voice noises.
Platform Support
Android | iOS | MacOS | Web |
---|---|---|---|
✔️ | ✔️ | ✔️ | ✔️ |
Installation
First add voicey to your pubsbec.yaml file:
dependencies:
audio_wave_url_package: <latest-version>
Next, get package from pub dependencies:
flutter pub get
How to use
All you need is pass your audio file src to VoiceMessage widget:
VoiceMessage(
audioSrc: 'YOUR_AUDIO_URL',
played: false, // To show played badge or not.
me: true, // Set message side.
onPlay: () {}, // Do something when voice played.
);
Todo
✔️
seeking on audio by drag on noises.
License
Licensed under the MIT license. See LICENSE.
Me
:pushpin:Find me at Portfolio