首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Java中将声音(.wav/.mp3)显示为图形

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

Stack Overflow用户
提问于 2009-06-30 10:36:12
回答 2查看 10.4K关注 0票数 5

我需要显示一个声音文件的图形--例如,音频编辑器如Audacity所显示的波形。

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-07-02 09:43:04

最后,我在Swing Hacks一书的第10章中找到了我想要做的代码。

票数 2
EN

Stack Overflow用户

发布于 2009-06-30 12:52:23

在Java Sound API中,查看AudioSystem.getAudioInputStream,它将返回AudioInputStream,向您展示如何在Java中打开音频文件格式。读取.wav文件已经足够好了,但是对于mp3s来说就不太好了。

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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1062968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档