Flutter.音频处理用组件

xoefb8l8  于 2023-06-24  发布在  Flutter
关注(0)|答案(1)|浏览(175)

我想检测噪声并不允许将用户添加到公共流。谁知道一些音频处理包为flutter?MB原生模块包(Android,iOS)
我找到了一些包,例如- coast_audio,但我害怕它是新的包,并且没有API的链接?只有一个例子

vsdwdz23

vsdwdz231#

有多个音频处理软件包可供您选择。
我建议其中之一:

  • flutter_sound支持音频播放、录音和音频电平测量,这可能在噪声检测中很有用。
  • sound_stream允许从麦克风流式传输音频数据并实时回放数据。它对实时音频处理非常有用。
  • noise_meter可用于获得当前噪声电平(单位为dB),因此可能有助于执行噪声检测。

在检测噪声方面,noise_meterflutter_sound封装可能是最直接有用的。它们提供了音频电平计量的访问,这可以用作噪声检测的基本形式。
然而,更高级形式的噪声检测(例如,将语音与背景噪声区分开)需要更复杂的音频处理技术。为此,您可能需要研究专用的音频处理库-所以从Flutter外部并以这种方式集成它们。

相关问题