如何在 flutter 中制作 Audio Trimming 小部件

How to make Audio Trimming widget in flutter

我是 flutter 的新手。我想 trim 一个音频。所以我得到了 audiocutter package 来实现 trimming 但问题是 "How to get input from the user in better UI?"。我正在搜索,但没有得到任何合适的解决方案。那么,如何制作像下面这样的小部件来获取用户的输入。

请帮助我制作这个小部件,或者如果您有任何想法可以在 flutter 中制作上述小部件,请告诉我。 提前致谢!!

我创建了一个这样的小部件。

如果你想像上面那样创建小部件。
然后你可以添加 wave_slider 文件并使用下面的代码。

WaveSlider(
  backgroundColor: Colors.grey.shade300,
  heightWaveSlider: 100,
  widthWaveSlider: 300,
  duration: 12.0,
  callbackStart: (duration) {
    print("Start $duration");
  },
  callbackEnd: (duration) {
    print("End $duration");
  },
)