gpt4 book ai didi

android - MediaRecorder 在录制开始时保持沉默(延迟?)

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:34:30 25 4
gpt4 key购买 nike

我的 MediaRecorder 已设置为从麦克风录制音频。这有效……除了前 0.65 秒完全是死气沉沉——就好像前 0.65 秒按下了录音按钮但麦克风尚未打开一样。

我需要确定是否:

  1. 我的代码有问题
  2. 这只是 MediaRecorder 工作方式中的一个缺陷
  3. 1 和 2 是正确的,但有变通办法!

最佳答案

RehersalAudioRecord包含一些编写得很好的代码,用于以未压缩的 WAV 格式进行录制。使用这个,录音在开始时就没有死气沉沉的感觉。此类利用 AudioRecord,这是使用 MediaRecorder 的较低级别方法。使用此代码作为示例,可以非常简单地进行集成和转换。

这个答案把我带到了那里……我花了一段时间才发现这个,所以我发布了这个 self 回答,以防它加快某人的代码探查。

This answer is where I got my solution from ...

//////////////////////////

但该类仅提供原始音频。我们无法将音频文件编码为 arm 或 mp3 等。

关于android - MediaRecorder 在录制开始时保持沉默(延迟?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4043799/

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