audiorecord相关内容

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

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

Android的AudioRecord和MediaRecorder并行

我必须在我的应用程序和音频记录MediaRecorder中同时使用.一个注册我的脚本,另一个注册我的脚本,以显示具有输入信号幅度的声音输入.当我同时使用但独立使用时,我的应用程序崩溃了.那么您有我可以同时使用的解决方案吗? Trace logCat : 10-16 22:02:08.675: E/MediaRecorder(9007): start failed: -1 10-16 22:0 ..

调用startRecording()方法时,Android AudioRecord失败

我正在尝试在android中录制音频并将其存储在字节数组中,为此,我使用了Android的AudioRecord内置类. 我以前已经使用过此类,并且一切都很好,但是由于某种原因,似乎AudioRecord将不再起作用. 问题是AudioRecord被初始化并且没有显示错误,但是当是时候实际录制东西的时候,通过调用它的'startRecording()方法,事情就失败了,我什至没有得到一个正 ..
发布时间:2020-05-03 07:32:27 Java开发

无法访问AudioRecorder

我试图把小录音找到服务声音pressure级别而Android不会给我访问硬件。我得到以下错误的logcat的: 这个错误来自以下code: AudioRecord recordInstance = NULL; //我们很重要... android.os.Process .setThreadPriority(android.os.Process.TH ..
发布时间:2016-07-22 19:21:23 移动开发

即时音频输入和放大器;输出的Andr​​oid

在我的Andr​​oid应用程序,我想借此从智能手机的麦克风一些音频,并立即播放,生活,像一个麦克风,没有滞后。我目前想使用 AudioRecord 和 AudioTrack 类(从我读过),但我不是很的知道如何继续。 我检查了堆栈溢出一些其他问题,但他们并不确切地回答,我想做些什么。而且大多数是从2012年开始。 所以,我怎么能使用这些类的输入和输出音频同步? 同时我来看看 MediaRe ..
发布时间:2016-07-22 18:25:18 移动开发

录音在android系统

我想知道如何录制声音的特定时间内,如果没有它保存到一个文件 - 拿着例如字节流。此外,如果可能,使它看起来像一个AMR文件。我试着搜索谷歌,并且还写了一些code自己,但没有成功。如果你可以链接我解释如何做到这一点,还是举个例子一个页面,那将是非常不错的你:) 感谢。 解决方案 MediaRecorder记录=新MediaRecorder(); recorder.setAudioSou ..
发布时间:2016-03-19 23:47:44 Java开发

自动增益控制(AGC),用于外部麦克风

我有记录使用PCM-WAV格式的Andr​​oid市场上的录音应用。 我的应用程序还提供了自定义的增益控制([-20dB,○分贝]),所以我改变与用户选择的增益值的原始音频数据。 它的工作原理pretty以及使用设备内置的麦克风时,但我有一个使用插入到他的设备的某些外接MIC用户,输出太响,充满扭曲的(因为他的分机话筒响度)。甚至当他将增益设置为-20dB,输出是响亮而包含的扭曲。 我想我应 ..

Android的 - 如何在录制时添加增益控制

我的录音机应用工作,并想补充增益控制,但我不知道该怎么做。我有机会获得音频缓冲区,但我不知道如何使声音变得更大或更慢。 我看到另外一个应用程序,对来自特定范围内选择的分贝搜索栏。 aRecorder.read(缓冲,0,buffer.length); fWriter.write(缓冲液); //写缓冲到文件 请告诉我,我应该怎样做来实现增益控制在我的应用程序。 感谢。 解决方案 改变 ..
发布时间:2016-03-15 22:22:44 移动开发

Android的AudioRecord耳机MIC

我有与AudioRecord类的一些问题。我有当有人通过耳机收听音频,记录音频的应用程序。在这种情况下,它工作正常。用户可以无问题记录。使用具有内置麦克风的耳机的任何用户不能够在所有记录。我的类可以根据PCM数据.wav文件,但没有音频正从麦克风输入。所有的沉默。 我用下面的初始化我AudioRecorder: extAudioRecorder =新ExtAudioRecorder(真实的, ..
发布时间:2016-03-15 22:13:26 移动开发

如何正确处理PTS采用了Android AudioRecord和媒体codeC音频连接codeR?

我使用AudioRecord记录摄像机的Andr​​oid设备上捕获过程中音频流。 因为我要处理的帧数据和处理音频/视频样本,我不使用MediaRecorder。 我在读的调用另一个线程运行AudioRecord()来收集原始音频数据。 一旦我得到的数据流,我喂它们到配置为AAC音频连接codeR的媒体codeC。 下面是我的一些codeS有关音频录音机/ EN codeR: m_en ..
发布时间:2016-03-13 22:15:22 移动开发

如何复制Android的AudioSource.MIC?

我要同时录制两个AudioRecord对象的Andr​​oid麦克风输入。有没有办法复制了Android AudioSource.MIC或使其同时从两个实例访问?如果是的话,我怎么能这样做呢? 解决方案 您不能在Android中做到这一点。事实上,你不能复制,当一个实例已在运行的任何记录实例,这适用于摄像头以及麦克风。 在输出的情况下,如音频播放(和视频显示),有模块来处理多个数据流,混 ..
发布时间:2016-03-09 21:26:12 移动开发

更改Android的音频记录默认输入源

我目前正在写,对于音频数据的记录和实时处理要求的应用程序。对于这一点,我使用的是AudioRecord类。这工作都很好,除了默认设置为我的主要测试设备,Galaxy Nexus的上录制音频,是从后置扬声器记录。我假设大多数电话默认记录来源将是背部,或底部的麦克风,因为当你使用手机打电话,你的嘴是接近底部。 不过,我的应用程序需要我从扬声器记录在手机正面,所以我希望有人能帮助我如何以编程方式更改A ..

安卓了java.lang.RuntimeException:无法实例活动ComponentInfo:显示java.lang.NullPointerException

我想录制音频,之后应该立即播放记录。我要去的地方错了。请帮助我。我没有收到。显示空指针异常... 下面是code 进口android.app.Activity; 进口android.media.AudioFormat; 进口android.media.AudioManager; 进口android.media.AudioRecord; 进口android.media.AudioTrack; 进 ..

如何创建连续运行调谐器?

我创建为Android调谐器(类似于吉他调谐器),我想知道如何让调谐器连续运行(一两分钟左右)。我不希望它在后台运行,只是当用户在我的应用程序的服务。 我已经成功地使用了 AudioRecord 类和我获得这似乎正确的数据。我在过滤该数据,并找到输入信号的基本频率的过程中,但需要帮助找出如何让我的调谐器连续地运行。 这是我的code样子至今: 进口android.app.Activity; ..
发布时间:2016-02-23 11:00:39 移动开发