1、初步猜測是音頻格式問題,wma應(yīng)該是有壓縮和編碼的,直接播放可以嗎? 建議使用一個wave文件試一試。
創(chuàng)新互聯(lián)建站堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站建設(shè)、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的克什克騰網(wǎng)站設(shè)計(jì)、移動媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
2、1,安裝和JDK相同版本的Java運(yùn)行時(JRE),并正確設(shè)置PATH變量。驗(yàn)證方法是:在黑窗口里分別輸入java -version和javac -version,兩個版本要一致,或者java的版本更高。
3、你應(yīng)該讓主線程掛起或者重新開始一個線程用來處理音頻,負(fù)責(zé)主線程一閃而過。
4、代碼沒問題 。路徑有問題。不應(yīng)該放在jar包里面。應(yīng)該在同一個文件夾下。
5、應(yīng)該是音頻格式的問題,看看AudioClip支持的格式,然后用格式工廠軟件把音頻轉(zhuǎn)換一下,也許就好了。
1、java里可以使用AudioClip 來播放音頻文件 API參考內(nèi)容如下 AudioClip 接口是用于播放音頻剪輯的簡單抽象。多個 AudioClip 項(xiàng)能夠同時播放,得到的聲音混合在一起可產(chǎn)生合成聲音。
2、Java目前支持的聲音文件只有一種格式,那就是SUN公司的AU格式(.AU文件),也稱為u-law格式。由于AU格式的聲音僅有8KHz的采樣頻率且不支持立體聲效果,所以音質(zhì)不算太好。
3、public void start(){ sound.loop();} public void stop(){ sound.stop();} };帶聲音的java程序最好嵌入到applet(applet又嵌入到網(wǎng)頁中)中,這是我編寫的程序,其中還有圖片顯示,和恐龍的聲音。
4、你把Keepup.wav放在了src目錄下面,新建了個文件夾叫music,它的路徑應(yīng)該是src/music/Keepup.wav。
5、這個就可以。但是wav的音樂可以播放,我估計(jì)mid應(yīng)該也可以把,其他的就不能保證了。
1、因此,一般我們都在applet的stop( )方法中添上停止播放的代碼。例如,下面這段程序?qū)⒉シ艃啥温曇?,一段是連續(xù)播放的背景音樂,另一段是講話錄音。
2、(1) 播放聲音文件 圖像格式各種各樣,如BMP、GIF和JPEG等。聲音文件也一樣,WAV和AU是最常用的兩種聲音文件。目前Java僅支持AU文件,但Windows環(huán)境下常用的卻是WAV文件,所以最好能有一個可把WAV文件轉(zhuǎn)換為AU文件的工具。
3、public void start(){ sound.loop();} public void stop(){ sound.stop();} };帶聲音的java程序最好嵌入到applet(applet又嵌入到網(wǎng)頁中)中,這是我編寫的程序,其中還有圖片顯示,和恐龍的聲音。