gpt4 book ai didi

android - MediaRecorder.OutputFormat.RAW_AMR 在 Sony Xperia Z3 compact 上无法识别

转载 作者:行者123 更新时间:2023-11-30 01:41:05 29 4
gpt4 key购买 nike

我正在开发一个录制音频和存储音频文件的 Android 应用程序。它似乎在除 Sony Xperia Z3 compact 之外的所有手机上都能正常工作。我发现将 MediaRecorder 的输出格式设置为 MediaRecorder.OutputFormat.RAW_AMR 是导致 MediaPlayer 抛出错误的问题的原因。当将输出格式更改为 MediaRecorder.OutputFormat.THREE_GPP 时,它似乎可以工作。现在的问题是,我需要这些文件是 amr 格式。任何关于为什么存在这个问题以及我应该如何进行的想法都将不胜感激。

最佳答案

不知道 AMR 但是

https://developer.android.com/reference/android/media/MediaRecorder.OutputFormat.html

int RAW_AMR此常量在 API 级别 16 中已弃用。已弃用,取而代之的是 MediaRecorder.OutputFormat.AMR_NB

哦。这是 2 年前的问题。

关于android - MediaRecorder.OutputFormat.RAW_AMR 在 Sony Xperia Z3 compact 上无法识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34494926/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com