audiorecord相关内容
我想建立应用程序,它记录从麦克风为后来处理音频。 一切都运行得相当好,除了以下问题: 在语音通话(进出)录制的文件没有得到的音频数据,它仅包含空值。 我使用AudioRecorder和MediaRecorder,都有同样的问题。 现在的问题是,如果这是正常的API行为,或我失去了一些东西? 下面一些额外的信息: 权限: <使用许可权的android:NAME =“android
..
这是我的第二个问题,因为我HAWE一个问题。我已经在Android上导入一个简单的频率检测。对于DFT我发现jTransform库(https://sites.google.com/site/piotrwendykier/software/jtransforms)。 在jTransform的API
..
我开始记录从AudioRecord声音与一些参数。 私有静态最终诠释RECORDER_SAMPLERATE = 44100; 私有静态最终诠释RECORDER_CHANNELS = AudioFormat.CHANNEL_IN_STEREO; 私有静态最终诠释RECORDER_AUDIO_ENCODING = AudioFormat.ENCODING_PCM_16BIT; this.record
..
我发展,我需要录制音频,然后再对其进行处理,以获得该记录功能的音频处理应用。不过,我想播放格式音频与之后的MediaPlayer播放它。 我见过的录制音频处理它,最好使用AudioRecord,因为我可以从那里得到的原始音频。但我不能将数据写入一个文件播放格式(有没有图书馆为此在机器人?)。 我用这个方法来记录原始数据,然后将其写入一个文件: http://andrewbrobinson.c
..
公共类AudioRecorderActivity延伸活动{ 私有静态最终诠释RECORDER_SAMPLERATE = 8000; 私有静态最终诠释RECORDER_CHANNELS = AudioFormat.CHANNEL_IN_MONO; 私有静态最终诠释RECORDER_AUDIO_ENCODING = AudioFormat.ENCODING_PCM_16BIT; 私人
..
我是新来的Android和我一直在一个间距分析应用程序(最低SDK:8)。我读了如何实现Audiorecord类的文章很多,但我不知道为什么它不读取任何数据,当我记录。我试图显示audioData和fftArray但返回零值,所以我认为这个问题是与读取方法。请尝试检查这些。下面是codeS我用: FFT.java Complex.java record.java 最终意向意图=新的意图
..
我录音与AudioRecord在PCM16LE格式,8000Hz的,1路。它记录确定在Android的版本2.3.3-4.4.4,但奇怪的记录声音断断续续在Android的L(上承上启下5,承上启下7和仿真器)。 下面是录制的声音(上半场 - 记录,下半场 - 回放)的示例: 我试着用不同的采样率(4000,16000),并为8位,但声音一直是断断续续的播放录制的声音。有什么问题可以用这种声音?
..
我想从麦克风获取的音频数据。我已经使用了 AudioRecord 类,填充式短裤的缓冲区来实现这一点。 最后,我想绘制该缓冲区,使我得到这样的显示(实时信息)的示波器。现在的问题是,如果我要显示的数值(比如文本),那么我需要一个不同的线程来更新用户界面。目前我使用这样的的AsyncTask 和更新UI AsyncTasks.publishProgress()。到目前为止,我还没有非常成功的,并想
..
我使用AudioRecord记录原始音频进行处理。 音频记录完全没有任何噪声,但是当产生的原始PCM数据被重放时,它起着好像它已被加速很多(高达约两倍)。 我查看和播放PCM数据Audacity的。我使用实际的手机(三星Galaxy S5670)进行测试。 完成录音后在44100赫兹,16位。任何想法可能会导致这样? 以下是录音code: 公共类TestApp扩展活动 { 档案文件; Outp
..
我试图连接code AAC音频采用了android AudioRecord和媒体codeC。我创建了一个连接codeR类非常相似( 而(isRecording) { audioRecord.read(数据,0,Data.length); audioEn coder.offerEn codeR(数据); } 下面是我的设置为我AudioRecord INT audioSource = Medi
..
一所大学的项目我的教授。要我写一个Android应用程序,将是我的第一个。我有一些Java的经验,但我是新来的Android程序,所以请善待我。 首先,我创建活动,我只有两个按钮,一个用于启动的AsyncTask,一个用于阻止它,我的意思是我刚才设置的布尔“isRecording”为假,其他的一切在AsyncTask的,它连接处理源$ C $ C。 事情正在运行相当不错,但一段时间后,
..
我正在使用的Android手机(注3)立体声录音的项目。但是,我需要从不同的渠道(左,右)分裂的数据。如何执行你知道吗? 现在,我用AudioRecord录制内置麦克风的声音。我可以记录,保存的声音.RAW和.wav文件。 有些codeS如下: 私人INT audioSource = MediaRecorder.AudioSource.MIC; 私有静态诠释sampleRateInHz
..
我一直有使用AudioRecord为Android的问题。我读过,就像我可以在网上找到它,但我似乎无法获得良好的初始化。我已经试过了Android 2.2模拟器,1.5模拟器和我的电话,HTC不可思议运行Froyo的。该仿真器和我的手机不能初始化。 8000,11025,和44100 我尝试过采样率,CHANNEL_IN_MONO /立体声和CHANNEL_CONFIGURATION_MONO
..
我试图开发类似的IRIG为Android的aplication,所以第一步是捕捉麦克风输入,并在同一时间玩。 我有,但问题是,我得到一些延迟,使这个不可用的,如果我开始处理缓冲区恐怕会完全无法使用。 我用audiorecord和audiotrack是这样的: 新主题(新的Runnable(){ 公共无效的run(){ 而(mRunning){
..
我想录制音频和放大器;存储到一个SD卡以及发送给服务器。当我尝试播放录音的播放,但不是因为我已经记录下来。如果我的声音录制为10分钟它会玩了4分钟即有人pressed快进按钮有些嘈杂的声音。我没有得到我要去的地方错了。任何人都可以说,我怎么解决这个问题(应该发挥我已经有多少记录,即10分钟记录则应只能玩10分钟)。 下面是code ..对不起张贴散装code .. 公共类Audio_Call延
..
我一直在瞎搞了Android API的AudioRecord特征,发现了一些奇怪的行为吧。 背景信息: 我的手机是HTC不可思议 我使用的Eclipse插件为Android开发的模拟器。 目标平台或操作系统是2.2 ......既然是我的手机使用。 有些code: BUFFERSIZE = AudioRecord.getMinBufferSize(频率,AudioFormat.CHANNE
..
我已经工作了一段时间的Android项目,显示输入信号的基频(作为一个调谐器)。我已经成功地实现了AudioRecord类和我从中获取数据。然而,我有该数据执行FFT,以获得输入信号的基本频率之苦。我一直在寻找的职位我已经成功地使用发现,FFT在Java中的FFT功能,但我不知道如果我得到正确的结果。对于FFT的大小(开方[重*重+ IM * IM])我得到了启动高值,围绕15000赫兹,然后
..
当我尝试使用以下code来记录通过模拟器音频 AudioRecord recordInstance =新AudioRecord( MediaRecorder.AudioSource.MIC,this.getFrequency(),这 .getChannelConfiguration(),this.getAudioEncoding(), BUFFERSIZE);
..
我试图做一个简单的Android应用程序,流直播麦克风音频到服务器进行播放。播放结果听起来很奇怪,在音频较大的差距。有谁知道我在做什么错了? 编辑:解决。原来我假设每个输入缓冲区将完全填满,对我而言一个错误的假设。 下面是我的活动: 公共类MainActivity延伸活动{ 私有静态字符串变量=“AudioClient”; //服务器信息 私有静态最后弦乐SER
..
我正在录音的应用程序。在app我有一个搜索栏更改输入声音的增益。 我寻觅了很多,但无法找到任何方式来调整输入声音的增益。 我使用AudioRecord类录制的声音。 记录=新AudioRecord(MediaRecorder.AudioSource.MIC, RECORDER_SAMPLERATE,RECORDER_CHANNELS, RECOR
..