【问题标题】:How to capture Audio data in Java如何在 Java 中捕获音频数据
【发布时间】:2010-02-15 11:33:12
【问题描述】:

我想访问我的麦克风使用 Java 录制的音频数据。我该怎么做?

我的目标是保存录制的音频数据并同时将其播放给用户。

【问题讨论】:

    标签: java audio capture


    【解决方案1】:

    如果您不需要 JMF 中的任何附加功能,我会避免使用它,因为开发已经停止(最新版本是 2004 年),它与 Java 6 存在兼容性问题,在 64 位中具有非常有限的功能虚拟机,并且必须作为单独的扩展库安装。

    JavaSound (javax.sound) 直接支持音频录制、播放和一些简单的媒体格式,它是标准 Java API 的一部分。

    【讨论】:

      【解决方案2】:

      看看Java Media Framework

      Java 媒体框架 API (JMF) 启用音频、视频和其他 要添加的基于时间的媒体 基于 Java 构建的应用程序和小程序 技术。这个可选包, 它可以捕获,播放,流式传输, 并转码多种媒体格式, 扩展了 Java 2 平台,标准 多媒体版 (J2SE) 开发人员通过提供强大的 开发可扩展的工具包, 跨平台技术。

      它应该有你需要的一切。

      【讨论】:

        猜你喜欢
        • 2013-06-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-05
        • 2012-02-11
        • 2021-01-15
        • 2020-04-29
        • 2019-08-30
        相关资源
        最近更新 更多