gpt4 book ai didi

java - 如何在用java声音录制时绘制声音图表?

转载 作者:行者123 更新时间:2023-11-30 04:42:04 26 4
gpt4 key购买 nike

我成功地从麦克风录制了java声音,并且可以绘制录制的波形文件图表如附图所示。(我多次尝试从这里上传图片,但每次都失败。我也使用过tinypic,但上传失败,我认为我的互联网连接出现了一些错误,我稍后会上传到这里。)

我还附上了我的所有代码。 http://pastebin.com/EgW2ZcyJ

现在,我的问题是我想在实时录制时显示声音图表。因此,如果我尝试读取用于在新线程中录制的音频输入流,并让该线程 hibernate 1 秒钟,直到录制完成完成的 。但在这种方法中,它给出的帧长度为-1,因此无法绘制任何内容。

那么我如何绘制图表意味着如何在实时录制时获取录制的声音帧[来自音频输入流的字节],这样我就可以使用它在不同的线程中使用它来绘制图表,这样我可以准确地模拟窗口的录音机提供的内容??

谢谢你米希尔·帕雷赫

最佳答案

这个example使用JFreeChart显示基于时间的系列的最新更改。

Sorry, but you don't understand my question.

Addndum:您可以编辑您的问题以澄清;这也将有助于指导 future 的答案。在此期间,您也许可以适应TeeOutputStream拦截来自 AudioSystem.write()OutputStream

image

关于java - 如何在用java声音录制时绘制声音图表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12035799/

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