【问题标题】:How to create a wavelength animation of a voice recorder app in Flutter?如何在 Flutter 中创建录音机应用的波长动画?
【发布时间】:2019-11-02 21:03:13
【问题描述】:

我正在尝试在 Flutter 中构建原生 iOS 语音笔记应用程序的克隆。此外,在 OxygenOS 上可以使用名为“记录器”的类似应用程序。如何获得一个自动滚动视图,该视图将随着记录时间的增加而移动,并以波长的形式显示点动画,如图所示:

这是我能找到的alternatives 之一,它很酷,但是有没有可以用来执行此操作的颤振包/插件。如果没有,您能否为我提供此问题的替代方案?

【问题讨论】:

标签: android ios mobile flutter dart


【解决方案1】:

到目前为止,您尝试过什么吗?您可以从flutter_ffmpeggenerate waveform data from audio 开始探索。波形数据的格式由您决定。获得数据后,您可以使用 CustomPaint 在 Flutter 中生成波形图。您可以在此blog post 上查看示例。示例中使用的波形数据为 JSON。

【讨论】:

    猜你喜欢
    • 2020-12-25
    • 1970-01-01
    • 2020-10-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-11
    • 1970-01-01
    • 2019-05-20
    • 2021-07-17
    相关资源
    最近更新 更多