資源簡介
利用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.*;
import?java.awt.*;
import?java.awt.event.*;
import?java.io.*;
import?javax.sound.sampled.*
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-06-24?23:05??.idea\
?????目錄???????????0??2018-06-24?22:52??.idea\artifacts\
?????文件?????????289??2018-06-24?22:52??.idea\artifacts\unnamed.xm
?????目錄???????????0??2018-06-24?23:05??.idea\inspectionProfiles\
?????文件?????????172??2018-06-24?22:57??.idea\misc.xm
?????文件?????????266??2018-06-24?22:57??.idea\modules.xm
?????文件????????8792??2018-06-24?22:57??.idea\uiDesigner.xm
?????文件???????30222??2018-06-24?23:05??.idea\workspace.xm
?????目錄???????????0??2018-06-24?22:57??Record\
?????文件?????????446??2018-06-24?22:57??Record\Record.iml
?????目錄???????????0??2018-06-24?23:04??Record\src\
?????文件????????6518??2018-06-24?22:56??Record\src\AudioRecorder.java
?????目錄???????????0??2018-06-24?23:05??out\
?????目錄???????????0??2018-06-24?23:05??out\production\
?????目錄???????????0??2018-06-24?23:05??out\production\Record\
?????目錄???????????0??2018-06-24?23:05??out\production\Record\fu20130318\
?????文件?????????859??2018-06-24?23:05??out\production\Record\fu20130318\AudioRecorder$1.class
?????文件?????????998??2018-06-24?23:05??out\production\Record\fu20130318\AudioRecorder$2.class
?????文件????????2094??2018-06-24?23:05??out\production\Record\fu20130318\AudioRecorder$CaptureThread.class
?????文件????????3709??2018-06-24?23:05??out\production\Record\fu20130318\AudioRecorder.class
- 上一篇:SSH框架整合-視頻教程
- 下一篇:Java視頻播放器
評論
共有 條評論