audiorecord相关内容

从麦克风录制音频是语音通话过程中静音

我想建立应用程序,它记录从麦克风为后来处理音频。 一切都运行得相当好,除了以下问题: 在语音通话(进出)录制的文件没有得到的音频数据,它仅包含空值。 我使用AudioRecorder和MediaRecorder,都有同样的问题。 现在的问题是,如果这是正常的API行为,或我失去了一些东西? 下面一些额外的信息: 权限: <使用许可权的android:NAME =“android ..
发布时间:2016-02-23 10:37:51 Java开发

Android的 - 频率不计算FFT后正确

我开始记录从AudioRecord声音与一些参数。 私有静态最终诠释RECORDER_SAMPLERATE = 44100; 私有静态最终诠释RECORDER_CHANNELS = AudioFormat.CHANNEL_IN_STEREO; 私有静态最终诠释RECORDER_AUDIO_ENCODING = AudioFormat.ENCODING_PCM_16BIT; this.record ..
发布时间:2015-12-06 23:32:04 Java开发

Android的AudioRecord和MediaRecorder

我发展,我需要录制音频,然后再对其进行处理,以获得该记录功能的音频处理应用。不过,我想播放格式音频与之后的MediaPlayer播放它。 我见过的录制音频处理它,最好使用AudioRecord,因为我可以从那里得到的原始音频。但我不能将数据写入一个文件播放格式(有没有图书馆为此在机器人?)。 我用这个方法来记录原始数据,然后将其写入一个文件: http://andrewbrobinson.c ..

Android的 - AudioRecord类不读取数据,audioData和fftArray返回零

我是新来的Andr​​oid和我一直在一个间距分析应用程序(最低SDK:8)。我读了如何实现Audiorecord类的文章很多,但我不知道为什么它不读取任何数据,当我记录。我试图显示audioData和fftArray但返回零值,所以我认为这个问题是与读取方法。请尝试检查这些。下面是codeS我用: FFT.java Complex.java record.java 最终意向意图=新的意图 ..
发布时间:2015-12-04 23:16:37 移动开发

AudioRecord记录在Android的大号断续声

我录音与AudioRecord在PCM16LE格式,8000Hz的,1路。它记录确定在Android的版本2.3.3-4.4.4,但奇怪的记录声音断断续续在Android的L(上承上启下5,承上启下7和仿真器)。 下面是录制的声音(上半场 - 记录,下半场 - 回放)的示例: 我试着用不同的采样率(4000,16000),并为8位,但声音一直是断断续续的播放录制的声音。有什么问题可以用这种声音? ..
发布时间:2015-12-04 22:07:26 移动开发

麦克风输入处理

我想从麦克风获取的音频数据。我已经使用了 AudioRecord 类,填充式短裤的缓冲区来实现这一点。 最后,我想绘制该缓冲区,使我得到这样的显示(实时信息)的示波器。现在的问题是,如果我要显示的数值(比如文本),那么我需要一个不同的线程来更新用户界面。目前我使用这样的的AsyncTask 和更新UI AsyncTasks.publishProgress()。到目前为止,我还没有非常成功的,并想 ..

与AudioRecord在Android上录制加快音频?

我使用AudioRecord记录原始音频进行处理。 音频记录完全没有任何噪声,但是当产生的原始PCM数据被重放时,它起着好像它已被加速很多(高达约两倍)。 我查看和播放PCM数据Audacity的。我使用实际的手机(三星Galaxy S5670)进行测试。 完成录音后在44100赫兹,16位。任何想法可能会导致这样? 以下是录音code: 公共类TestApp扩展活动 { 档案文件; Outp ..
发布时间:2015-12-04 13:13:22 移动开发

机器人,AudioRecord.read() - GT; bufferoverflow,如何处理缓冲区?

一所大学的项目我的教授。要我写一个Android应用程序,将是我的第一个。我有一些Java的经验,但我是新来的Andr​​oid程序,所以请善待我。 首先,我创建活动,我只有两个按钮,一个用于启动的AsyncTask,一个用于阻止它,我的意思是我刚才设置的布尔“isRecording”为假,其他的一切在AsyncTask的,它连接处理源$ C ​​$ C。 事情正在运行相当不错,但一段时间后, ..
发布时间:2015-12-03 17:09:41 移动开发

分体式两种渠道CHANNEL_IN_STEREO的AudioRecord的

我正在使用的Andr​​oid手机(注3)立体声录音的项目。但是,我需要从不同的渠道(左,右)分裂的数据。如何执行你知道吗? 现在,我用AudioRecord录制内置麦克风的声音。我可以记录,保存的声音.RAW和.wav文件。 有些codeS如下: 私人INT audioSource = MediaRecorder.AudioSource.MIC; 私有静态诠释sampleRateInHz ..
发布时间:2015-12-03 16:30:20 移动开发

Android的AudioRecord初始化失败

我一直有使用AudioRecord为Android的问题。我读过,就像我可以在网上找到它,但我似乎无法获得良好的初始化。我已经试过了Android 2.2模拟器,1.5模拟器和我的电话,HTC不可思议运行Froyo的。该仿真器和我的手机不能初始化。 8000,11025,和44100 我尝试过采样率,CHANNEL_IN_MONO /立体声和CHANNEL_CONFIGURATION_MONO ..

AudioRecord和AudioTrack延迟

我试图开发类似的IRIG为Android的aplication,所以第一步是捕捉麦克风输入,并在同一时间玩。 我有,但问题是,我得到一些延迟,使这个不可用的,如果我开始处理缓冲区恐怕会完全无法使用。 我用audiorecord和audiotrack是这样的: 新主题(新的Runnable(){ 公共无效的run(){ 而(mRunning){ ..
发布时间:2015-12-02 22:06:48 移动开发

安卓:录制音频使用audiorecord类游戏的快进

我想录制音频和放大器;存储到一个SD卡以及发送给服务器。当我尝试播放录音的播放,但不是因为我已经记录下来。如果我的声音录制为10分钟它会玩了4分钟即有人pressed快进按钮有些嘈杂的声音。我没有得到我要去的地方错了。任何人都可以说,我怎么解决这个问题(应该发挥我已经有多少记录,即10分钟记录则应只能玩10分钟)。 下面是code ..对不起张贴散装code .. 公共类Audio_Call延 ..
发布时间:2015-12-02 21:41:59 移动开发

Android的AudioRecord问题吗?

我一直在瞎搞了Android API的AudioRecord特征,发现了一些奇怪的行为吧。 背景信息: 我的手机是HTC不可思议 我使用的Eclipse插件为Android开发的模拟器。 目标平台或操作系统是2.2 ......既然是我的手机使用。 有些code: BUFFERSIZE = AudioRecord.getMinBufferSize(频率,AudioFormat.CHANNE ..
发布时间:2015-12-02 21:37:50 移动开发

Android的音频FFT显示基频

我已经工作了一段时间的Andr​​oid项目,显示输入信号的基频(作为一个调谐器)。我已经成功地实现了AudioRecord类和我从中获取数据。然而,我有该数据执行FFT,以获得输入信号的基本频率之苦。我一直在寻找的职位我已经成功地使用发现,FFT在Java中的FFT功能,但我不知道如果我得到正确的结果。对于FFT的大小(开方[重*重+ IM * IM])我得到了启动高值,围绕15000赫兹,然后 ..
发布时间:2015-12-02 21:36:56 移动开发

记录在Android中给出异议

当我尝试使用以下code来记录通过模拟器音频 AudioRecord recordInstance =新AudioRecord( MediaRecorder.AudioSource.MIC,this.getFrequency(),这 .getChannelConfiguration(),this.getAudioEncoding(), BUFFERSIZE); ..
发布时间:2015-12-02 17:35:50 移动开发

Android的AudioRecord到服务器通过UDP播放问题

我试图做一个简单的Andr​​oid应用程序,流直播麦克风音频到服务器进行播放。播放结果听起来很奇怪,在音频较大的差距。有谁知道我在做什么错了? 编辑:解决。原来我假设每个输入缓冲区将完全填满,对我而言一个错误的假设。 下面是我的活动: 公共类MainActivity延伸活动{ 私有静态字符串变量=“AudioClient”; //服务器信息 私有静态最后弦乐SER ..
发布时间:2015-12-02 12:51:32 移动开发