如何在android中记录暂停
Posted
技术标签:
【中文标题】如何在android中记录暂停【英文标题】:how to recording pause in android 【发布时间】:2012-11-18 16:10:04 【问题描述】:我正在 android 中开发一个应用程序来录制语音会生成一个 mp3 文件,但我的问题是在使用 Android MediaRecorder 类录制时暂停。 有谁能够帮助我? 任何形式的帮助表示赞赏 提前致谢
【问题讨论】:
【参考方案1】:很遗憾,Android SDK 没有提供开箱即用的此类功能。您有以下选择:
使用 Android SDK 中的 AudioRecord
类,它比 MediaRecord
更底层,并将未压缩的 PCM 数据作为字节流输出。原始 PCM 数据可以使用android.media.AmrInputStream
(不是官方 API 的一部分)进行压缩。这种方法存在一些问题 - AmrInputStream
仅支持 8 kHz 采样率,因此质量不是最好的,虽然是合理的。
【讨论】:
Deville 我使用了 ffmpeg,但它在合并时卡住了。它抛出异常检查此链接***.com/questions/21595508/…以上是关于如何在android中记录暂停的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Android 的 MainActivity 中暂停/播放背景音乐?
如何暂停http请求,直到在localstorage中收到并记录令牌?