gpt4 book ai didi

java - 如何在Java中呈现波形

转载 作者:太空宇宙 更新时间:2023-11-04 08:59:03 24 4
gpt4 key购买 nike

我有这个小代码,可以在 java 中执行录制。我希望添加某种功能来绘制此内容的视觉呈现。您建议我如何处理这个问题? (我对java很陌生)

我希望视觉呈现显示为当前现有图像的前景。

最佳答案

从 wav 文件(头)中跳过前 44 个字节,然后使用此函数读取数据:

private static double readLEShort(RandomAccessFile f) {
try {
byte b1 = (byte) f.read();
byte b2 = (byte) f.read();
return (double) (b2 << 8 | b1 & 0xFF) / 32767.0;
} catch (IOException e) {
e.printStackTrace();
}
return 0;
}

每个 channel 一个值。这将为您提供 -1 到 1 之间的数字,您可以将其绘制在图表上。我相信会有人帮忙画的。

关于java - 如何在Java中呈现波形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1370023/

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