android-audiorecord相关内容

Android:AudioRecord 类问题:从不调用回调

我的 Android Java 应用程序需要将音频数据记录到 RAM 中并进行处理.这就是为什么我使用类“AudioRecord"而不是“MediaRecorder"(仅记录到文件). 到目前为止,我对音频数据使用了带有“read()"的忙循环轮询.到目前为止,这一直在工作,但它过多地与 CPU 挂钩.在两次轮询之间,我让线程进入睡眠状态以避免 100% 的 CPU 使用率.然而,这并不是一 ..
发布时间:2022-01-03 08:43:43 移动开发

Android AudioRecord 过滤频率范围

我正在使用android平台,从以下参考问题我知道使用返回原始数据的AudioRecord类我可以过滤音频范围取决于我的需要,但为此我需要算法,有人可以帮我吗找出算法来过滤范围 b/w 14,400 bph 和 16,200 bph. 我尝试过“JTransform",但我不知道是否可以使用 JTransform 来实现?目前我正在使用“jfftpack"来显示效果很好的视觉效果,但我无法使 ..
发布时间:2021-12-23 16:00:34 移动开发

Android AudioRecord 支持的采样率

我想弄清楚运行 Android 2.2 及更高版本的手机支持的采样率.我们希望以低于 44.1kHz 的速率进行采样,而不必重新采样. 我知道所有手机都支持 44100Hz,但想知道是否有表格显示特定手机的有效采样率.我看过 Android 的文档(http://developer.android.com/reference/android/media/AudioRecord.html) 但它没 ..
发布时间:2021-12-20 23:29:56 移动开发

增加录制音频的音量输出

我正在尝试在 Android 中制作通话录音应用.我正在使用扬声器记录上行和下行音频.我面临的唯一问题是音量太低.我已将使用 AudioManager 的设备音量增加到最大,但无法超过. 我第一次使用 MediaRecorder,但由于它的功能有限并且提供压缩音频,我尝试使用 AudioRecorder.我仍然没有想出如何增加音频.我也在 Github 上查看过项目,但没有用.过去两周我一直 ..
发布时间:2021-11-30 16:26:37 移动开发

Android AudioRecord 示例

我正在设计一个 Android 应用程序,我需要实现一个 AudioRecord 类来录制用户的声音.经过一些研究(没有提供足够的信息)和几次失败的尝试之后,我想知道是否有人可以通过发布有关如何使用 AudioRecord 捕获高质量声音的示例(代码)来帮助我.我真的很感激.谢谢 解决方案 在这里,我向您发布了一些使用 AudioRecord API 录制高质量声音的代码示例. 注意 ..
发布时间:2021-11-30 16:00:10 移动开发

通话录音 - 使其在 Nexus 5X 上工作(可以生根或自定义 ROM)

我正在尝试在 Nexus 5X、Android 7.1(我自己的 AOSP 版本)上使用 AudioRecord 和 AudioSource.VOICE_DOWNLINK. 我已经过了权限阶段 - 将我的 APK 移至特权应用,对 Android 源中的 AudioRecord 进行了调整,以停止抛出有关此源的异常. 现在我在打电话时得到了空的录音缓冲区. 我知道有很多通话录音应 ..

Android AudioRecord - 不会初始化第二次

Hej,我目前正在尝试让 AudioRecord 工作.因为我在一个更大的项目中需要它.但是好像乱七八糟的.我一直在尝试很多东西,所以当我追踪这个错误时,我回到了基本.我使用我的三星 Galaxy S 作为我的调试设备. 我的问题是,第一次在我的设备重启后,我可以毫无问题地初始化我创建的 AudioRecord 对象.但是第二次运行它时,它不会初始化 AudioRecord 对象.我试过几个 ..
发布时间:2021-11-27 08:30:51 移动开发

如何在Android设备上录制内部音频或录制MediaPlayer音频流?

我当前正在尝试录制在MediaPlayer中播放的音频流. 实际上,我发现了一些博客文章,说由于安全/版权原因,这是不可能的,但是我找不到来自Android/Google文档的任何官方声明.此外,还有诸如Mobizen之类的屏幕捕获应用程序,可以录制内部音频(至少可以使用三星设备). 有人可以告诉我是否, 官方不允许/不支持内部音频吗? 是否可以用AudioRecorder录制 ..
发布时间:2020-08-27 20:09:51 移动开发

Android使我的应用程序文件仅在应用程序内部播放

我创建了一个应用程序,客户端可以在其中记录一些对话并存储在外部存储中。如果需要,客户端必须能够传输文件。因此,我将记录的文件存储在外部存储中。但是客户不希望文件从应用程序外部(从SD卡)或音乐播放器播放。可能吗?请告诉我。 解决方案 这不是编程问题,但是... 您在这里有2个选择,请根据您的要求进行决定 1)如果您希望记录根本不出现在任何播放器 或多媒体应用程序中,则有两种选 ..

使用AndroidRecord API录制的音频无法播放

我正在开发一款具有录制用户语音功能的android应用。为此,我使用了AndroidRecord Audio API。 当前在SD卡中成功生成了pcm文件(已录制的音频文件-recordedAudio.pcm)。但是无法播放该文件。我也在PC上尝试了Windows Media Palyer和其他一些播放器。但是没有任何帮助。 以下是我的代码段。 private int minB ..
发布时间:2020-06-08 18:31:54 移动开发

为audioRecord实现getMaxAmplitude

我在我的应用程序中使用audioRecord而不是mediarecorder,但工作正常,但是我的逻辑高度依赖于最大振幅,使用音频记录确实很难获得最大振幅,这是读取缓冲区时使用的声音 private void writeAudioDataToFile(){ byte data [] = new byte [bufferSize]; 字符串文件名= getTempFilename() ..
发布时间:2020-06-08 18:31:44 Java开发

当另一个应用程序在Android中使用麦克风时,无法访问麦克风

我正在使用以下URL中的代码,以便从带有AudioRecord的麦克风获取声音数据: http://www.dreamincode.net/forums/topic/303235-visualizing-sound-from-the-microphone/ 我看到的问题是,如果另一个应用程序也在使用麦克风,我会从AudioRecord中收到一个错误(状态-3)。如果我杀死正在使用麦克风的其 ..
发布时间:2020-06-08 18:31:36 移动开发

如何在Android中禁用录音应用

我们正在开发实时流视频应用程序。 因此,我们需要确保音频和音频的安全性。视频内容。 我的尝试 我可以限制屏幕截图&视频内容借助以下代码 activity.getWindow()。setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams .FLAG_SECURE); 但是我不 ..
发布时间:2020-06-08 18:31:31 移动开发