audio - 如何在 flutter 中重现 List<int> 中的音频?

标签 audio flutter dart

我有一个应用程序,我把它放在一起,使用包mic_stream流式传输手机麦克风。 。

该包将麦克风输入作为 8 或 16 位 PCM 流,但我一直无法找到一种方法来重现 List<int> 中的音频。 sample 。可用的软件包似乎可以播放文件中的声音。

有什么办法可以重现 List<int> 中的音频吗?记录的样本?

最佳答案

通过这个包你会发现名为loadAndPlayUnit8List(Unit8List.fromList(List))的api https://pub.dev/packages/soundpool

另一个包也提供相同的 api,称为 startPlayerFromBuffer 方法 https://pub.dev/packages/flutter_sound

关于audio - 如何在 flutter 中重现 List<int> 中的音频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58891623/

相关文章:

mongodb - Flutter:我可以将Firebase Auth与Mongodb数据库混合吗?

如果处理后台消息,firebase_messaging flutter 插件会在启动时崩溃

Flutter - 当文本字段具有焦点时隐藏提示文本

java - Android:audioRecorder.getState() 在 Samsung Galaxy Tab 中发送 0

audio - ffmpeg 4 channel 分配与 amerge

c# - C#音频库-WMP或其他

dart - Flutter 将列表值获取到另一个列表

android - 在android中将FLAC音频文件转换为wav音频文件

image - 如何确定应用程序使用的图像的大小?

flutter - 如何最好地在 for-in 循环中进行空检查?