Java Sound Api:将录音保存到磁盘后无法播放 Wav 文件
我正在从麦克风录制声音并将其作为 .wav 文件保存到磁盘。 我无法使用媒体播放器播放 wav 文件?这是正常的吗? AudioFormat format = new AudioForma…
MIDI 乐器列表?
我最近通过 Head First Java 中的代码实现了 MIDI Beatbox,并且非常希望利用 Java 的 MIDI 功能做更多事情。我想我可以先在现有代码中添加更多非打击…
Java 原始音频输出
只是想知道 Java 中是否有一个类似于 Python 中的模块 PyAudiere 的库,它只允许您创建音调并播放它们,就像这个示例 Python 代码一样: device = aud…
JavaSound 检测麦克风插入或移除
JavaSound 似乎无法检测 USB 麦克风的插入或移除时间。 如果在我的 java 应用程序运行时插入,则不会检测到它。更糟糕的是,如果拔掉插头,它仍然认为…
自签名录音机小程序中的安全异常
我创建了一个用于录制声音的小程序。当我尝试打开数据线时它抛出异常。 TargetDataLine.open() java.security.AccessControlException:访问被拒绝(j…
连接 2 个字节数组,然后转换为音频流
以下代码将音频数据从 2 个音频输入流读取到字节数组中。 import javax.sound.sampled.*; import java.io.*; class tester { public static void main…
通过 Clip 和 AudioInputStream 重放 Java 声音不起作用
这是 Java Sound 信息页面的一个稍微修改过的示例。 https://stackoverflow.com/tags/javasound/info 不幸的是,它只播放声音一次,但意图是两次。 im…
如何使用 JavaSound (Java, Java Sound) 从 .wave 文件读取信息
您好,我需要从 .wave 文件中读取 SampleRate、SignalFrequency 和 Amplitude。我怎样才能使用 JavaSound 做到这一点?…
使用 Java Sound API 跳转到音频文件中的位置
我正在使用 AudioInputStream 将字节提供给 SourceDataLine 播放 PCM 文件。我想让用户能够移动滑块以跳转到文件中的某个点。 我遇到的问题: markSup…
在开始录制之前我是否必须猜测样本的采样率?
这是一段尝试记录音频样本的代码:但我有一个未构造的AudioFormat对象(已传递给DataLine。信息)因为我不知道采样率。 编辑 我发现仅随机放置 8000 …
了解 AudioFormat 、 AudioInputStream 的构造函数和 start 方法
我曾尝试编写播放声音文件的程序,但到目前为止尚未成功。 我无法理解代码的某些部分: InputStream is = new FileInputStream("sound file"); AudioF…
在人群区域录制音频时,如何使用 java 消除背景噪音?
当我使用 JavaSound 或第三方声音捕获工具捕获并将其记录到文件中时。然后读回文件进行修改,有什么办法可以用我的java应用程序消除“背景噪音”。 例…