如何从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