【问题标题】:how to recording pause in android如何在android中记录暂停
【发布时间】:2012-11-18 16:10:04
【问题描述】:

我正在 android 中开发一个应用程序来录制语音会生成一个 mp3 文件,但我的问题是在使用 Android MediaRecorder 类录制时暂停。 有谁能够帮助我? 任何形式的帮助表示赞赏 提前致谢

【问题讨论】:

    标签: record recording mediarecorder


    【解决方案1】:

    很遗憾,Android SDK 没有提供开箱即用的此类功能。您有以下选择:

    1. 使用 Android SDK 中的 AudioRecord 类,它比 MediaRecord 更底层,并将未压缩的 PCM 数据作为字节流输出。原始 PCM 数据可以使用android.media.AmrInputStream(不是官方 API 的一部分)进行压缩。这种方法存在一些问题 - AmrInputStream 仅支持 8 kHz 采样率,因此质量不是最好的,虽然是合理的。

    2. 1234563这会很困难(你必须使用 NDK 并用 C 编写包装程序)。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-10
    • 2012-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多