使用以下代码时:

http://pastebin.com/5iVnttiP

我收到此错误:

javax.sound.sampled.LineUnavailableException: line with format PCM_SIGNED 16000.0 Hz, 16 bit, stereo, 4 bytes/frame, little-endian not supported.

at com.sun.media.sound.DirectAudioDevice$DirectDL.implOpen(Unknown Source)

at com.sun.media.sound.AbstractDataLine.open(Unknown Source)

at com.sun.media.sound.AbstractDataLine.open(Unknown Source)

at com.AIComputer.model.Recorder.(Recorder.java:124)

at com.AIComputer.AIComputer.main(AIComputer.java:7)

现在我做了一些研究,发现并非所有声卡都支持所有格式,但是在运行此演示时:http://java.sun.com/products/java-media/sound/samples/JavaSoundDemo/

我设法使用完全相同的参数(线性,16000,16,带符号,小端,立体声)制作录音.

我不知道我在这里做错了什么(因为我还是Java编码的初学者).

任何帮助将不胜感激!

java 不支持,不支持Java Sound格式相关推荐

  1. Java批量高效压缩支持加解密支持所有压缩格式(Zip/7z/rar)

    前言:有时候需要对很多文件进行压缩,几个还好如果有100个呢对吧,为什么不借助咱们强大的java呢,所以我就写了一个可以批量压缩,支持所有压缩格式的工具类当然也支持加密和解密,下面就是工具类的代码 废 ...

  2. java实现单个或多个文件的压缩、解压缩 支持zip、rar等格式

    代码如下: package com.cn.util;import java.io.BufferedInputStream; import java.io.File; import java.io.Fi ...

  3. 几种支持REST的Java框架

    目前宣称支持REST的Java框架包括以下这些:  Restlet(http://www.restlet.org/)  Cetia4(https://cetia4.dev.java.net/)  Ap ...

  4. Java提供的网络支持

    Java的基本网络支持 1.InetAddress InetAddress 是 Java 用来代表 IP 地址的类,他还有两个子类:Inet4Address(IPV4).Inet6Address(IP ...

  5. java中是否支持多重继承_java支持多重继承吗 JAVA特性面试题:

    1.简要介绍java程序的健壮性. 答:JAVA程序会在编译和运行的时候自动的检测可能出现的错误,而且它是一种强类型语言,对于类型的检查很严格,而且它的垃圾回收机制也有效的避免了内存的泄漏. 2.为什 ...

  6. java executor_Java 动态语言支持

    JDK6.0之后提供了脚本引擎功能,让我们可以执行某些脚本语言,特别是javascript(javascript是一门解释性语言,动态性非常好),让JAVA的动态性得到更充分的体现,某些时候可以更加灵 ...

  7. Java对于SSL的支持以及证书的安装!

    为什么80%的码农都做不了架构师?>>>    原文引用自: https://evergreen-tree.github.io/articles/2016-05/daily-java ...

  8. 详解各种锁:CAS、共享锁、排它锁、互斥锁、悲观锁、乐观锁、行级锁、表级锁、页级锁、死锁、JAVA对CAS的支持、ABA问题、AQS原理

    共享锁(S锁) 又称为读锁,可以查看但无法修改和删除的一种数据锁.如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排它锁.获准共享锁的事务只能读数据,不能修改数据. 共享锁下其它用 ...

  9. 在线的IDE(compilr)支持图形界面,支持C,C++,JAVA

    在线的IDE(compilr)支持图形界面,支持C,C++,JAVA 之前的博文介绍过几个个在线的IDE: 推荐一个在线的IDE(CodeRun Studio)-支持C#/JavaScript/PHP ...

  10. 您的浏览器没有获得Java Virtual Machine(JVM)支持。可能由于没有安装JVM或者已安装但是没有启用。请安装JVM1.5或者以上版本,如果已安装则启用它。...

    您的浏览器没有获得Java Virtual Machine(JVM)支持.可能由于没有安装JVM或者已安装但是没有启用.请安装JVM1.5或者以上版本,如果已安装则启用它. https://www.j ...

最新文章

  1. Python 之列表及相关练习题
  2. 实际测试例子+源码分析的方式解剖MyBatis缓存的概念
  3. javascript模块化简介
  4. 使用tomcat时,不用给webapps文件放入文件,直接访问项目方法
  5. 《Think Python》最新中文版火了,附完整PDF下载!
  6. JAVA学习day07
  7. DDoS deflate–简单解决VPS被DDOS/CC攻击
  8. 排序:快速排序与归并排序
  9. NSArray遍历和修改崩溃
  10. linux修复windows,Linux十大妙用:充当Windows修复工具
  11. linux系统怎样设置分屏显示器,话说你们的双屏显示器是怎样设置的 尤其是外接显示器分辨率设置...
  12. 计算机辅助在机械中的意义,浅谈计算机辅助设计技术在机械设计中的应用
  13. 华钜同创:亚马逊中常见的广告类型及其专业名词解释
  14. 【微信小程序】-- 全局配置 -- window - 下拉刷新 上拉触底(十六)
  15. bon app android,Bon App!
  16. 达达-京东到家完成新一轮5亿美金融资,沃尔玛、京东分别增持
  17. EA001-186-2220-蓝豪杰
  18. html托管源码,产品经理用腾讯云静态网站免费托管自己的Axure原型html
  19. 高新技术企业代办费用多少?
  20. python简单游戏程序-python基础练习之几个简单的游戏

热门文章

  1. 全国各省市区县数据整理
  2. 自动合并两个.bib 去除.bib中的重复条目
  3. Ubuntu12.10 下 音乐播放器没声音
  4. Python爬取网页数据并进行基础数据整理和分析
  5. 接口测试平台-18:首页完善和项目模块初窥
  6. 百度网盘资源转迅雷下载正确打开方式!(更新日期2018年11月24日,亲测可用)
  7. 20开头的HSCode总览
  8. 快速查看南京商品房销售信息
  9. 小米平板2刷哪个系统更流畅_大神教你小米平板2如何刷Windows 10系统
  10. java 画正弦函数曲线_java打印正弦曲线示例