如何從Java應用程序錄制音頻?從應用程序錄制音頻
我來自埃塞俄比亞和計算機科學專業的學生,正在努力爲模擬應用程序開發埃塞俄比亞傳統樂器的Java應用程序。並且此應用程序具有記錄功能。但在用戶播放時,我很難記錄來自我的樂器應用程序的聲音。
如何從Java應用程序錄制音頻?從應用程序錄制音頻
我來自埃塞俄比亞和計算機科學專業的學生,正在努力爲模擬應用程序開發埃塞俄比亞傳統樂器的Java應用程序。並且此應用程序具有記錄功能。但在用戶播放時,我很難記錄來自我的樂器應用程序的聲音。
首先:你到目前爲止嘗試過什麼?
我假設你試圖用麥克風捕捉音頻。如果是這樣,我建議您嘗試使用JavaSound(javax.sound) - 請參閱Oracle文檔here。
幾個其他教程爲你去探索(如果你還沒有):
此外,this website有用途的幾個例子JavaSound。
給它一個去看看你能得到多少 - 如果你仍然陷入困境,請張貼你到目前爲止的代碼,我們會嘗試進一步幫助。
祝你好運!
:)謝謝你的建議!我試圖做的是,我不想用麥克風捕捉音頻,而是需要記錄從我的應用出來的特定揚聲器線出來的音頻。 – amanuel
我明白了!那麼,我建議的Oracle文檔仍然適用,但也可以看看這個Java技巧教程:http://www.java-tips.org/java-se-tips/javax.sound/capturing-audio- with-java-sound-api.html - 如果您可以發佈迄今爲止獲得的任何代碼,那可以讓我/其他人進一步幫助您。 – priboyd
請你能幫助我如何發佈代碼,我不能發佈它,我的意思是它需要很多字符超過極限(我只是一個初學者發佈在這個網站上:) – amanuel
*「但我有困難錄製的聲音」 *什麼困難?你試過了什麼?發生了什麼? –
請閱讀http://docs.oracle.com/javase/7/docs/api/javax/sound/sampled/package-summary.html和http://docs.oracle.com/javase/7/docs/technotes /指南/聲音 – Aubin