7得票3回答
Java ogg 转 wav 转换

我有以下代码片段: File file = new File(sourceFile); AudioInputStream in = AudioSystem.getAudioInputStream(file); AudioInputStream din = null; AudioFormat ...

14得票3回答
有人能解释一下.wav(WAVE)文件头吗?

好的,我正在尝试制作一个可以操作.wav文件的程序,我看到了这个问题/答案,但我不太确定头部中的每个数据都是什么意思。例如,“块”是什么意思?那是一个特定数量的位/字节吗? 如果有人能告诉我,至少按照此问题中使用的格式,除了常量字符串文字和“data”数组之外,写入.wav的每个数据都是什么...

12得票1回答
将mp3数据转换为wav数据 C#

在我的项目中,我通过一个字节数组接收mp3数据。我想将这些数据转换成wav格式,并存储到另一个字节数组中。我在互联网上搜索了很多mp3到wav的转换器,但它们都只支持文件到文件的转换,好像没有一种能够使用原始数据作为输入的。有没有办法在C#中实现这个功能? 这是我尝试创建的函数的原型。 b...

17得票6回答
使用SoundPlayer播放多个声音

我正在制作一个采样程序,其中从1到9的每个键都会发出不同的声音。一切运作良好,但是当我同时按下两个(或更多)键时,第二个声音会“覆盖”掉第一个声音。 我使用SoundPlayer从.WAV文件播放声音。我该如何解决这个问题?

16得票1回答
使用pyDub生成静音

我发现了pyDub,看起来它正是我需要的: http://pydub.com/ 唯一的问题在于生成静默部分。pyDub能做到吗? 基本上我想要的工作流程是: 获取目录中的所有WAV文件 按照文件名顺序将它们拼接起来,每个文件之间加入1秒钟的静默 生成结果的单个MP3文件 这可行吗...

8得票7回答
MediaPlayer的onCompletion方法没有被精确地调用

在我的应用程序中,我使用 MediaPlayer API 创建了一个音频播放器(仅支持WAV文件)。但有时候它不会回调 onCompletion Listener。我正在对 WAV 文件进行一些音频处理,比如插入和覆盖。这是因为音频头缺失导致的吗?为什么在播放完成后它不会回调呢?

7得票3回答
Android MediaPlayer.Create() 返回 null。

我正在开发一个播放声音的Android应用程序。为此,我正在创建一个MediaPlayer对象。以下是代码: mp = MediaPlayer.create(this, R.raw.testSound); 在Android 2.3.3(API Level 10)中,mp为null。我尝试...

14得票1回答
如何在Silverlight 4中使用MediaStreamSource实现播放非缓冲的WAV文件?

背景 我正在尝试使用在这里找到的MediaStreamSource实现,在Silverlight 4中流式传输波形文件。问题是我想在文件仍在缓冲时播放它,或者至少在它缓冲时向用户提供一些视觉反馈。目前我的代码看起来像这样:private void button1_Click(object se...

8得票1回答
在IE中播放WAV文件

我在尝试让IE播放WAV文件时遇到了困难。由于服务器磁盘空间的限制,我无法将它们转换为其他格式。根据W3Schools的说明,IE不支持HTML5 <audio> 标签的WAV格式(我尝试过,确实不支持)。我已经使用了mediaelement.js和jPlayer,但它们都没有提供...

14得票4回答
在Java中读取wav文件

我想在Java中读取wav文件,并使用K-means算法进行分类。 如何在Java中读取wav文件并将它们分配到一个数组或类似的结构中(您可以提出建议)以进行分类? 编辑:我想使用API来读取wav文件和使用K-means算法。