/**

* 将两个wav音频文件合并成一个音频文件  *

* @param srcFile1

*            源文件1

* @param srcFile2

*            源文件2

* @param descFile

*            目标文件

* @throws IOException

* @throws UnsupportedAudioFileException

*/

public static void mergeFile(File srcFile1, File srcFile2, File descFile) throws IOException,

UnsupportedAudioFileException {

AudioFileFormat aff = AudioSystem.getAudioFileFormat(srcFile1);

AudioInputStream ais1 = AudioSystem.getAudioInputStream(srcFile1);

AudioInputStream ais2 = AudioSystem.getAudioInputStream(srcFile2);

SequenceInputStream sis = new SequenceInputStream(ais1, ais2);

AudioSystem.write(new AudioInputStream(sis, aff.getFormat(), ais1.getFrameLength()

+ ais2.getFrameLength()), aff.getType(), descFile);

if (ais1 != null)

ais1.close();

if (ais2 != null)

ais2.close();

if (sis != null)

sis.close();

}

java 音频 合成_java 音频 合成相关推荐

  1. java 类的合成_Java设计模式-合成模式

    合成模式有时也叫组合模式,对象组合成树形结构以表示"部分-整体"的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性.掌握组合模式的重点是要理解清楚 "部分/ ...

  2. java 音频格式_java – 音频格式的转换

    我在转换WAV文件的音频格式时遇到了麻烦. 我正在录制麦克风的声音,声音按以下格式录制: PCM_SIGNED 44100.0 Hz,16位,单声道,2字节/帧 我想将上面的格式转换为 ULAW 80 ...

  3. java播放器_java音频播放器

    java音频播放器备份,支持wav,mp3 播放wav版本 包: 不需要其他jar包 代码: package com; import javax.sound.sampled.*; import jav ...

  4. java图片失真_java 图片合成 解决图片失真问题

    /** * 图二的位置 从左上角开始 * @param x * @param y */ public void createPicTwo(int x,int y) { try { //读取第一张图片 ...

  5. avi和音频合成 ffmpeg_使用Java和ffmpeg把音频和视频合成视频的操作方法

    FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件).它提供了录制.转换以及流化音视频的完整解决方案.它包含了非常先进的音频/视频编解码库l ...

  6. java图片合成视频、音频及音频裁剪_MQ

    java图片合成视频.音频及音频裁剪_MQ 一.音频裁剪 1.利用IO流进行音频裁剪 /* * fis = 输入流对象 * bt = 歌曲的比特率 * start = 裁剪的起始时间 * end = ...

  7. Java服务端处理音频

    最近接到一个项目.Java服务端处理音频 例如一下功能: 1.音频剪切合成 2.歌曲曲风切换 将音频切换成 (摇滚,爵士,古典,等等) 3.音效设置 环绕 重低音 混响强度等等 个人想法: 找提供AP ...

  8. Java线程池实现音频播放

    title: Java线程池实现音频播放 date: 2019-05-06 21:00:00 Java线程池实现音频播放 参考文章: Java并发编程:线程池的使用 必须要理清的Java线程池 关于什 ...

  9. Java播放MP3播放音频

    Java播放MP3播放音频 下面我演示用jdk自带包.框架等分别展示播放mp3.等music 一.使用javafx包 AudioClip 注意jdk11以上剥离了javafx public stati ...

最新文章

  1. Numpy中array和matrix转换
  2. check上传模板中的金额字段中的千分位
  3. 微信小程序项目,实现图书搜索高阶组件:
  4. 【内容生产创“新”之道】
  5. Veebot-自动静脉抽血机器人
  6. python—内置函数-字符串,eval,isinstance
  7. 解决SVN提交代码时的错误:“Could not execute PROPPATCH”
  8. js定位div坐标存入mysql_JavaScript与Div 对层定位和移动获得坐标
  9. 10 条提升 Android 性能的建议
  10. Java MinIO文件上传返回访问路径及访问配置
  11. 2D Fast Marching Computations
  12. 对项目的总结以及对这种教学方式的看法
  13. linux 源代码安装mysql5.5_linux下通过源码包安装MySql5.5
  14. 西威变频器avo下载调试资料_全程图解变频器应用与检测技能
  15. 山东大学_网络攻击与防范(林)_名词解释
  16. 二进位注册文件_指定的文件不是注册脚本注册表编辑器中只能导入二进位注册文。怎么办?...
  17. CF235C-Cyclical Quest
  18. oracle 先决条件失败,linux安装oracle先决条件检查全部失败
  19. IDEA 2020.1.2 无法显示图片的魔幻解决方法
  20. mysql积累--面试题

热门文章

  1. 华为交换机SEP双半环设计方案及配置详细步骤
  2. 计算机毕业论文致谢信范文,论文致谢信10篇
  3. 我被这个浏览了 746000 次的问题惊住了!
  4. 搬家后计算机总重启,电脑老是开机后不久(几分钟)自动重启,重启一两遍后就可以正常运行...
  5. WeChat Patch 电脑微信多开消息防撤回补丁通用版
  6. SpringCloud系列之Eureka服务注册及发现
  7. upload-labs之第一关
  8. 天秀!GitHub 硬核项目:动漫生成器让照片秒变手绘日漫风!!!
  9. 图灵机器人接口实现自动回复(web版)
  10. 待定系数法求二阶常系数非齐次线性方程特解