java 获取麦克_Java Sound API-捕获麦克风
我已经读了几天的Java声音API了,我无法理解。我是一个体面的程序员,只是很难理解API。
我一直在尝试从麦克风捕获音频并实时显示波形图。
我在捕捉音频时遇到麻烦,他们在教程中说要这样做,但是我似乎无法使它正常工作。
任何建议和帮助将不胜感激,逐行回答将是理想的。
谢谢,麻烦您了。
import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.DataLine;
import javax.sound.sampled.LineUnavailableException;
import javax.sound.sampled.TargetDataLine;
public class FindLine {
public static void main (String[] args){
AudioFormat format = new AudioFormat(22000,16,2,true,true);
TargetDataLine line;
DataLine.Info info = new DataLine.Info(TargetDataLine.class,
format); // format is an AudioFormat object
if (!AudioSystem.isLineSupported(info)) {
// Handle the error ...
}
// Obtain and open the line.
try {
line = (TargetDataLine) AudioSystem.getLine(info);
line.open(format);
} catch (LineUnavailableException ex) {
// Handle the error ...
}
}
}
java 获取麦克_Java Sound API-捕获麦克风相关推荐
- java sound 数据处理_Java Sound API:捕获目标端口的声音输出
我正在编写一个简单的软件,通过LAN传输音频.我已经实现了所有网络部分,但我磕磕绊绊的是使用 Java Sound API.我已成功捕获麦克风的音频和线路输入,但我似乎无法从任何目标端口捕获,如扬声器 ...
- java 获取区间随机数_Java获取随机数的3种方法
主要介绍了Java获取随机数的3种方法,主要利用random()函数来实现 方法1 (数据类型)(最小值+Math.random()*(最大值-最小值+1))例: (int)(1+Math.rando ...
- java获取页面标签_java获取网页源代码后,提取标签内容……
java获取网页源代码后,提取标签内容-- 关注:245 答案:2 mip版 解决时间 2021-02-01 09:11 提问者咏bù琂败 2021-01-31 13:49 import java ...
- java 获取视频信息_Java获取视频参数信息
Java获取视频参数信息 资料收集 经过搜索常用的处理视频的方式有两种:xuggler 和 ffmpeg 因ffmpeg 需要使用JNI调用,这里采用xuggler方式 使用xuggler获取视频宽. ...
- java获取每月最后一天_java获取每月的最后一天实现方法
实例如下: public static void main(String[] args) throws ParseException { // 获取当月的天数(需完善) SimpleDateForma ...
- java 获取调用者方法_java获取调用当前方法的方法名和行数
java获取调用当前方法的方法名和行数 String className = Thread.currentThread().getStackTrace()[2].getClassName();//调用 ...
- java获取所有进程_Java 获取系统的进程列表
前几天发表了<Java 定时启动服务>文章,现在发表这篇文档<Java 获取系统的进程列表>,看似联系不大,实质在某些需求上还是有所关系.比如现在有这个需求:定时器启动服务时, ...
- java获取扩展名_Java获取文件扩展名称
有时在处理文件时,需要根据文件类型对它们进行不同的处理. java.io.File没有任何获取文件扩展名的方法,这里提供了一个实用工具方法来获取文件扩展名. Java获取文件扩展名 在句点(.)之后, ...
- java 获取包路径_java获取java文件路径的四种方法
java获取java文件路径的四种方法 发布时间:2020-04-17 11:03:45 来源:亿速云 阅读:750 作者:小新 今天小编给大家分享的是java获取java文件路径的四种方法,很多人都 ...
最新文章
- php的环境怎么配置文件,php环境下所有的配置文件以及作用
- 北航学长的《数据竞赛入门讲义》分享:我是靠这些拿到冠军的
- WAV文件中使用有符合整形数
- 在docker中安装RabbitMQ
- C# Redis实战(二)
- saxparser_使用SaxParser和完整代码进行XML解析
- 最小生成树之克鲁斯卡尔(kruskal)算法详解代码实现
- SAP License:ERP横向集中部署还是纵向集中部署
- 力扣题目——103. 二叉树的锯齿形层序遍历
- Ubuntu上,如何成功的安装pygrib
- 机械制图计算机类实验报告,机械cad实验报告总结
- LR2021下载LR2021最新10.1.0下载安装Lightroom最新下载1分钟看完就能自己操作
- EASE:一种融合实体信息的句子嵌入对比学习方法
- 计算机win2000如何连接wifi,台式电脑windows7怎么连接wifi
- python opencv 入门 绘图函数 (3)
- oracle索引 oracle索引结构 oracle索引使用 B*Tree索引
- 似然函数、最大似然函数理解
- ntohs, ntohl, htons,htonl inet_aton等详解
- 无需越狱,iPhone修改状态栏运营商名称
- java发送 NameValuePair格式post请求
热门文章
- 常见python面试题总结
- JVM — 类加载机制
- SVN 命令行进行忽略设置
- C++11: chrono
- asp.net远程调用WebService的两种方法
- 哥哥,请原谅妹妹的自私!妹妹想做你的新娘...超级感人
- centos部署Redis和Java开发(Jedis)
- 源码解析 使用tomcat作为web容器时,用到的外观模式
- 自定义动画 animate || 案例:王者荣耀手风琴效果分析
- Jquery中的hover()和toggle()用法