android-audiorecord相关内容

Android AudioRecord 哪些设置可以记录通话

我使用 AudioRecord 类在通话过程中录制语音. 我有兴趣只录制电话所有者的声音(来自麦克风).在录制过程中,我想做一些音频处理,但目前这不合时宜. Android 有以下 AudioSources 选项: MediaRecorder.AudioSource.VOICE_CALL MediaRecorder.AudioSource.MIC MediaRecorder. ..
发布时间:2021-11-30 16:28:07 移动开发

增加录制音频的音量输出

我正在尝试在 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 进行了调整,以停止抛出有关此源的异常. 现在我在打电话时得到了空的录音缓冲区. 我知道有很多通话录音应 ..
发布时间:2021-11-27 08:32:33 移动开发

Android AudioRecord - 不会初始化第二次

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

Android Audio Record到WAV

我在Android上使用录音机录制了音频,并产生了原始PCM文件.我正在尝试将其转换为可以收听的格式(例如,wav或mp3. 我已经从这个示例开始,但是不知道从这里开始: Android AudioRecord示例 尝试以下操作: http://computermusicblog.com/blog/2008/08/29/reading-and-writing-wav-files-in- ..
发布时间:2021-04-12 19:40:07 其他开发

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

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

Android-在channel_in_stereo中拆分2个通道的AudioRecord

我遇到了此链接,但是我不确定如何实现它 将CHANNEL_IN_STEREO的AudioRecord的两个声道分开 我想分离左右声道中接收到的数据 下面是我的代码 for(int i = 0; i { leftChannelAudioData [i] = data [2 * i]; leftChannelAudioData [i + 1] =数据[2 * i + 1] ..
发布时间:2020-06-08 18:32:03 其他开发

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

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

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

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

增加录音量的Android AudioRecord

我正在使用AudioRecord和lame来将麦克风输入记录到mp3样本中12秒钟。音频是按预期的记录器,但我意识到音量太低。 有没有办法增加录音量? 解决方案 audioRecord 类中没有增益设置可播放,因此您无法控制所录制音频的音量。音频的低音量与硬件有关,并且因设备而异。以下是一些可以尝试的选项。 1)尝试以不同的方式打开音频记录,并查看最有效的方法。 检查- ht ..
发布时间:2020-06-08 18:31:48 其他开发

无法检索write()的AudioTrack指针

我正在尝试实现AudioTrack,以在我的android设备中检索来自IAX的来电的音频,但过一会儿就会遇到异常。 private void writeBuff(short [] buf){ try { if(this.track == null){ Log.w(“ IAX2Audio ”,“没有AudioTrack的write()”); 的回报; } int写 ..
发布时间:2020-06-08 18:31:46 其他开发

为audioRecord实现getMaxAmplitude

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

AudioRecord:缓冲区溢出?

我的应用程序记录时,缓冲区溢出。记录在服务中执行。我不知道为什么我从 AudioFlinger 收到此消息。 下面我实例化了 AudioRecord 对象并设置其回调。 bufferSize = AudioRecord.getMinBufferSize(sampleRate,channelConfig ,audioFormat); aRecorder =新的AudioRecord ..
发布时间:2020-06-08 18:31:41 其他开发

Android AudioRecord到文件,然后使用AudioTrack进行播放

基本上,我使用AudioRecord将声音文件记录到sdcard目录中。录制5秒钟,然后使用AudioTrack播放。 对我来说,记录的文件不存在。可能录制失败。录制时我做错了什么?回放部分呢? public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setCont ..
发布时间:2020-06-08 18:31:39 其他开发

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

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

如何在android中录制更高质量的音频文件?

我正在创建一个应用程序,可以在Android上将录制的文件播放到iphone,反之亦然。 现在我正在使用, audioRecorder = new MediaRecorder(); audioRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); audioRecorder.setOutputFormat(MediaRe ..
发布时间:2020-06-08 18:31:33 其他开发

如何在Android中禁用录音应用

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