gpt4 book ai didi

java - 了解 Android Visualizer 类

转载 作者:太空宇宙 更新时间:2023-11-04 11:35:43 25 4
gpt4 key购买 nike

我是 Android 开发新手(尽管我了解相当多的 java),我正在尝试制作一个非常简单的插件,可以将一些变量传递给任务执行器。最终目标是我想将它们用于某种 bar visualizer klwp 的音乐。我想使用Visualizer class为此,但我无法通过查看官方文档和此处的各种问题以及一些示例代码来弄清楚如何使用它。

假设条形可视化工具(如上面的链接所示)有 64 个条形。本质上我想做的就是根据 FFT 数据获取一个 64 个整数的数组,其相对值例如 1-100?播放音频的数据,然后每秒更新几次。例如,将频带切成 64 个“切片”,然后取每个“切片”的平均强度,从而基本上获得可视化器上相应条的高度。我什至不需要用java绘制它们,我只需要整数。

我不知道我是否做错了,但我在弄清楚如何使用 Visualizer 实现它时遇到了严重的困难,我想知道是否有人可以给我一个如何实现它的示例或解释我将如何实现它。

谢谢!

最佳答案

您可以使用这些第三方库进行音频可视化:

1) https://android-arsenal.com/details/1/4892 (SIRIWaveView)

2) https://android-arsenal.com/details/1/4622 (Audiogarm)

关于java - 了解 Android Visualizer 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43315230/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com