voice_message_package

Creator: coderz1093

Last updated:

Add to Cart

Description:

voice message package

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:
voice_message_package: <latest-version>
copied to clipboard

Next, get package from pub dependencies:
flutter pub get
copied to clipboard

How to use #
All you need is pass your audio file src to VoiceMessage widget:
VoiceMessageView(
controller: VoiceController(
audioSrc:
'https://dl.solahangs.com/Music/1403/02/H/128/Hiphopologist%20-%20Shakkak%20%28128%29.mp3',
onComplete: () {
/// do something on complete
},
onPause: () {
/// do something on pause
},
onPlaying: () {
/// do something on playing
},
onError: (err) {
/// do somethin on error
},
),
maxDuration: const Duration(seconds: 10),
isFile: false,
innerPadding: 12,
cornerRadius: 20,
),
copied to clipboard
Todo #

[✔️] Cache audio and play from cache.
[✔️] Seeking on audio by drag on noises.
[✔️] Change playback speed.
[✔️] Handle exceptions.
[✔️] Customization .
[✔️] Dynamic width for voice widget.



www.mehran.monster


### Contributing
🍺 Pull requests are welcome!
Don't forget that open-source makes no sense without contributors. No matter how big your changes are, it helps us a lot even it is a line of change.
License #
Licensed under the MIT license. See LICENSE.
بم میگن اوستا حتی سیاها آفریقا

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.