我想访问麦克风用Java录制的音频数据。我该怎么办?
我的目标是保存录制的音频数据并同时播放给用户。
答案 0 :(得分:5)
如果您不需要JMF中的任何其他功能,我会避免它,因为开发已经停止(最后一个版本是从2004开始),它与Java 6存在兼容性问题,在64位中具有非常有限的功能VM必须作为单独的扩展库安装。
JavaSound(javax.sound)直接支持录音,播放和一些简单的媒体格式,它是标准Java API的一部分。
答案 1 :(得分:2)
Java Media Framework API(JMF) 启用音频,视频和其他功能 要添加的基于时间的媒体 基于Java构建的应用程序和applet 技术。这个可选包, 它可以捕获,回放,流, 并转码多种媒体格式, 扩展了Java 2平台,标准版 多媒体版(J2SE) 开发人员提供强大的功能 工具包开发可扩展, 跨平台技术。
它应该拥有你所需要的一切。