FLUTTER ECOSYSTEM

SimformSolutionsPvtLtd/audio_waveforms

使用此插件可在任何由给定编码器支持的文件格式中录制音频时生成波形,或从音频文件中生成波形。我们可以使用手势在波形中滚动或在播放音频时跳转到任意位置,还可以自定义波形样式

audio_waveforms 项目封面
Stars
348
Forks
237
最近推送(UTC)
2026年7月1日
项目状态
未归档
Simform Solutions GitHub avatar
GITHUB Organization

Simform Solutions ↗

语言DartSwiftKotlinRubyObjective-C

技术话题

此仓库发布的插件

使用的依赖

依赖清单 3 项
  • flutter{"sdk":"flutter"}
  • flutter_test开发依赖{"sdk":"flutter"}
  • flutter_lints开发依赖^6.0.0

原始 README

以下为英文项目原文快照,最新内容请访问 GitHub。

展开 / 收起项目 README

Audio Waveforms - Simform LLC.

Audio Waveforms

pub package license

A Flutter package to generate waveforms while recording audio or from audio files. Features gesture controls to scroll through waveforms or seek positions, with extensive customization options.

Check out other amazing open-source Flutter libraries and Mobile libraries developed by Simform Solutions!

Preview

Audio Waveforms Demo

Features

  • Recording: Record audio with customizable encoder settings
  • Waveform Display: Visualize audio in real-time during recording
  • Playback: Play audio files with waveform visualization
  • Gesture Controls: Scroll through waveforms and seek to specific positions
  • Customization: Style waveforms with colors, gradients, and various appearance options
  • Waveform Extraction: Extract and save waveform data for better performance

Documentation

Visit our documentation site for all implementation details, usage instructions, code examples, and advanced features.

Installation

dependencies:
  audio_waveforms: <latest-version>

Support

For questions, issues, or feature requests, create an issue on GitHub or reach out via the GitHub Discussions tab. We're happy to help and encourage community contributions. To contribute documentation updates specifically, please make changes to the doc/documentation.md file and submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.