gpt4 book ai didi

java - 在 Java 中将声音 (.wav/.mp3) 显示为图形

转载 作者:搜寻专家 更新时间:2023-10-31 20:16:28 25 4
gpt4 key购买 nike

我需要显示声音文件的图形 - 即音频编辑器(如 Audacity)显示的波形。

我该怎么办? Java Sound API 中有什么可以帮助我的吗?

最佳答案

在 Java Sound API 中探索 AudioSystem.getAudioInputStream 这将返回 AudioInputStream它向您展示了如何在 Java 中打开音频文件。它足以读取 .wav 文件,但对于 mp3 文件就不够了。

它可以让你直接一个字节一个字节地读取。此外,getAudioFormat 将返回具有采样率、位/样本等的对象。读取波形后,您可以在屏幕上以您喜欢的方式绘制它(Swing、AWT、网络上的 png 文件等)。

关于java - 在 Java 中将声音 (.wav/.mp3) 显示为图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1062968/

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