【实例简介】
利用JAVA实现麦克风录音功能,支持常见的音频格式.当用户点击捕捉按钮,输入 从麦克风捕获数据,并保存在 经指定的命名junk.xx音频文件文件格式。 (xx为文件扩展名 指定的文件格式。你可以很容易地改变 文件名的东西比其他的垃圾,如果你 选择这样做。)
数据采集站和输出文件被关闭 当用户单击Stop按钮。 它应当能够播放的音频文件 使用任何各种现成的 媒体播放器,如Windows媒体播放器。
不是所有的文件类型可以在所有系统上创建。 例如,类型AIFC和SND产生“型 不支持“错误在我的系统。
【实例截图】
【核心代码】
package fu20130318;
/*File AudioRecorder.java
Copyright 2003, Richard G. Baldwin
本程序演示的音频捕获
从麦克风的音频文件的数据。
一个图形用户界面出现在屏幕上的
下面的按钮:
Capture
Stop
此外,五个单选按钮出现在
屏幕允许用户选择的所述一个
以下五种音频输出文件格式:
AIFC
AIFF
AU
SND
WAVE
当用户点击捕捉按钮,输入
从麦克风捕获数据,并保存在
经指定的命名junk.xx音频文件
文件格式。 (xx为文件扩展名
指定的文件格式。你可以很容易地改变
文件名的东西比其他的垃圾,如果你
选择这样做。)
数据采集站和输出文件被关闭
当用户单击Stop按钮。
它应当能够播放的音频文件
使用任何各种现成的
媒体播放器,如Windows媒体播放器。
不是所有的文件类型可以在所有系统上创建。
例如,类型AIFC和SND产生“型
不支持“错误在我的系统。
请务必从媒体释放旧文件
玩家试图创建一个新的文件之前,
用相同的扩展名。
Tested using SDK 1.4.1 under Win2000
************************************************/
import javax.swing.*;