首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Java中组合多个声音流

在Java中组合多个声音流
EN

Stack Overflow用户
提问于 2010-07-31 00:47:51
回答 1查看 3.9K关注 0票数 0

我有一些用PCM编码的语音音频流(PCM_SIGNED 8000.0 Hz,16位,单声道,2字节/帧,小端),我想通过网络发送它们。为了节省带宽,目前我使用JSpeex对流进行编码。然而,为了节省更多的带宽,我想(如果可能的话)在使用JSpeex编码之前将这些多个流组合成一个流。我的DSP知识严重缺乏&我想知道如何在Java中组合这些流?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-08-04 14:53:38

我用这个MixingAudioInputStream组合了多个音频流。前面提到的AudioConcat示例使用了相同的类,它让您很好地了解了如何进行混合。

你给它一个选定的格式和一个AudioInputStream对象列表,它会将它们混合成一个混合的AudioInputStream,你可以将它们发送回客户端。

我发现只要你的输入流长度在长度上大致相同,它就能很好地工作。

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

https://stackoverflow.com/questions/3373628

复制
相关文章

相似问题

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