The carp_audio_package is a Flutter/Dart library designed for collecting media data in research and sensing applications. It enables audio, video, image, and noise sampling on Android and iOS devices, supporting high-fidelity data capture for behavioral and environmental studies. Built as part of the CARP Sensing Framework, it integrates seamlessly with other sensing packages and provides reliable, configurable media acquisition. The package is ideal for researchers needing precise, time-synchronized media data collection in real-world settings.
Use cases
- Behavioral research
- Environmental noise monitoring
- Mobile health studies
- Real-time media logging
- Sensor-based data collection
Key features
- Audio and video recording
- Image capture
- Noise level measurement
- Cross-platform support (Android/iOS)
- Time-synchronized data sampling
Suitable for
- Researchers in mobile health
- UX and behavioral scientists
- Field study developers
- Data collection app builders
- Academic sensor projects
Considerations
- Requires device permissions for media access
- Storage space needed for large media files
- Background recording may be limited on iOS
- Battery consumption during prolonged use
- Dependent on CARP framework for full functionality