About

Chat Voice Recorder Widget is a premium, messenger-style voice recording widget for FlutterFlow/Flutter that brings a real chat UX to your app β€” hold to record, slide to cancel, lock to continue hands-free, and send with a single tap πŸŽ™οΈπŸ’¬. It includes a modern waveform preview, live timer, delete action, and a polished control layout that feels like top-tier messaging apps.



Functionality

πŸŽ™οΈ Chat-native gestures: holdToRecord, slideToCancel, and lockToRecord (hands-free)
⏱️ Live recording timer + clear recording state indicators
🌊 Waveform visualization with deep customization (barsCount, waveColor, waveActiveColor, lineWidth, lineGap, min/max height)
🧹 Cancel & delete flows with configurable thresholds (lockThresholdDy, cancelThresholdDx)
🧾 Duration controls: minDurationMs + optional maxDurationMs
πŸŽ›οΈ Audio config: encoderName (e.g., AAC), bitRate, numChannels
πŸ—‚οΈ File naming support (fileNamePrefix) for clean storage and uploads
🎨 Fully customizable UI: container radius, padding, border, colors for send/delete buttons, chip backgrounds, text colors, labels
🧩 Optimized for FlutterFlow integration with action callbacks (record complete / send / cancel / delete flows)
πŸ“± Tested on real devices and built for smooth performance

Perfect for

πŸ’¬ Chat & messaging apps (voice messages)
πŸ§‘β€πŸ’Ό Customer support chat (voice tickets, explanations)
🌍 Social apps (voice comments, reactions)
πŸ“š Education apps (spoken answers, language practice)
πŸ“ Notes & journaling (fast voice input)

Why it boosts engagement

Voice messaging makes conversations faster and more human. A familiar β€œhold-to-record” UI reduces friction, increases message volume, and makes your app feel instantly premium.

πŸ”Ž SEO Keywords: chat voice recorder flutterflow, voice message recorder widget, hold to record widget flutter, slide to cancel voice recorder, lock to record voice message, waveform voice recorder UI, messenger style recorder flutterflow, audio recording widget flutter, send voice message button, customizable voice recorder component

Chat Voice Recorder

We’ll build your app in 7 days
Features
Categories
Style
Support
Single Use Individual License

You may only use this template for one project. For more details, please read the Marketplace Terms of Service.