java 麦克风监控_Java Sound API – 捕获麦克风

news/2024/11/22 22:26:41/

我已经阅读了Sound API for Java几天,我无法理解它。我是一个体面的程序员,我只是难以把我的头围绕着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 ...

}

}

}


http://www.ppmy.cn/news/252531.html

相关文章

麦克风工作原理

转载至http://www.eepw.com.cn/article/201610/306843.htm 一切都在不知不觉之间悄悄地改变着。就连麦克风这样一个不起眼的小零件,也正在悄无声息地演化着。近几年来,在手机等高端应用中,传统的驻极体电容麦克风正在被MEMS器件所取代 麦克…

⛳ java中抽象类

⛳ java中抽象类 Java中的抽象类是一种特殊的类,它不能被实例化,只能被继承。抽象类用abstract关键字来修饰。 🎨 特点: 抽象类不能被实例化:抽象类不能被直接实例化,因为它只是一个模板或者说是一个蓝图…

什么软件可以测试麦克风音质,怎么测试麦克风

怎么测试麦克风 内容精选 换一换 址:《大史住在大前端》原创博文目录华为云社区地址:【你要的前端打怪升级指南】JavaScript基础修炼(14)——WebRTC在浏览器中如何获得指定格式的PCM数据一. PCM格式是什么二. 浏览器中的音频采集处理三. 需求实现方案1——服务端FFmpeg实现编…

android 麦克风 动画,录音麦克风动画效果

我们常用的语音输入法会根据我们说话的大小产生一些波动动画,那么这个动画是怎么实现的呢?其实很简单。原理:一张空的麦克风图像,一张满的麦克风图像,先绘制一张空的,然后再绘制一些满的,但是满的绘制之前,有一个圆形的clip区域,这个区域就是用来显示满的显示多少。另…

计算机麦克风测试,如何进行电脑话筒测试?电脑麦克风如何设置?

如何进行电脑话筒测试?电脑麦克风如何设置? 2015-09-25 电脑使我们的生活越来越方便快捷,它是我们生活和工作之中不可缺少的一部分。当我们拥有一台新电脑的时候,如何进行电脑话筒测试?电脑麦克风如何设置?相信有很多朋友会对这些问题感到苦恼,那么下面就由小编为大家介…

java话筒音频_Java调用麦克风话筒和扬声器喇叭进行实时播放

Java调用麦克风话筒和扬声器喇叭进行实时播放 2018-01-12Mr.Xia 4433 次浏览 Java调用麦克风和扬声器实时播放 ``` package com.zhenzhigu.demo; import javax.sound.sampled.AudioSystem; import javax.sound.sampled.AudioFormat; import javax.sound.sampled.SourceDataLine…

C#混音同时录制采集声卡和麦克风话筒

在项目中,我们可能需要同时录制声卡的声音和麦克风的声音,比如直播间,在线教学。那么如何实现呢?当然是采用SharpCapture!下面开始演示关键代码,您也可以在文末下载全部源码: 设置授权 第一步:在引用了SharpCapture.dll之后&…

C#采集麦克风话筒声音

在项目中,我们会需要录制麦克风的声音。比如录制QQ聊天时自己说的话。那么如何采集呢?当然是采用SharpCapture!下面开始演示关键代码,您也可以在文末下载全部源码: 设置授权 第一步:在引用了SharpCapture.dll之后,调…