首页 > TAG信息列表 > audio-recording

Java-Android:麦克风AudioSource导致参数不受支持,VerifyAndSetParameter失败,错误

在Problems with MediaRecorder class setting audio source – setAudioSource() – unsupported parameter处也曾问过这个问题,但是作者接受了答案,指出这仅在模拟器上发生,而(对我而言)情况并非如此. 我的设备Galaxy S i9000上出现了问题.该设备具有麦克风,并且不管出现此错误,

Android在App-In-Background和Rotation事件之间进行区分

我的基本问题是弄清楚如何确定何时将我的应用置于后台而不是进行轮换. 我有一个用于音乐识别的录音服务.我想智能地管理此服务的生命周期以完成以下任务: >在最终导致设备轮换的生命周期事件中,保持服务运行. >将应用置于后台时停止服务(以释放麦克风). 我无法覆盖onConfigurationCh

Echo没有在更高采样率的Android中取消speex aec吗?

我成功地将speex aec集成到了android中(集成在Android / frameworks / av / media / libeffects / preprocessing中). 当我使用8k和11k的采样率进行捕获时,Echo被取消了.但是随着我去获取更高的采样率(例如16k,22k,32k等),它的工作情况变得更糟. 我仅使用speex重采样器对输入数据进

如何使用Android中的超级功能SDK将文件写入外部存储?

在使用超强大的Android音频效果(例如插入,回声,混响等)实施项目时,我能够通过本机录制并在外部存储中写入文件,然后使用超强大的交叉渐变器示例打开该文件并在其上应用效果良好的文件. 现在,我需要将输出文件写入具有应用效果的外部存储中,但是不知道如何执行此操作. 有iOS范例,例

Android Studion错误Okhttp3单击按钮后未上传音频文件

您好昨天,我在将文件上传到服务器(https://www.youtube.com/watch?v=K48jnbM8yS4)时看到了一个使用okhtpp3的教程,我按照该教程进行了学习,并且运行正常,但是现在我正在尝试开发一个具有录制按钮来录制音频并将其保存到内部存储以及另一个应用的应用按钮上传音频文件. 但是它没有上

Android一次录制多个音频?

我需要一次录制多个音频.如果单击第一个录音按钮,我将有两个录音按钮,将开始录音.停止录音之前,如果我单击第二个录音按钮,则需要分别录制另一个声音.是否可以一次录制多个音频? 提前致谢..!解决方法:AFAIK,这是不可能的,除非您有多个麦克风. 该答案背后的原因是,录制是一种同步方法,

Java-android audioRecord-应用变化的增益

我想将增益应用于录音(PCM 16位).为此,我有以下代码: for (int i=0; i<buffer.length/2; i++) { // 16bit sample size short curSample = getShort(buffer[i*2], buffer[i*2+1]); if(rGain != 1){ //apply gain curSample *= rGain; //convert ba

在android中记录特定时间段的语音

我有两个按钮,一个用于开始录制,另一个用于停止录制. 我在录制声音和存储在sdcard中获得成功: 现在我想要的是,如果我在15秒之前按下停止按钮,我应该保持原样,但是如果录制时间超过15秒,它将自动停止录制并将录制的文件存储在SD卡中: 我的录音代码在这里: ** public void startRecord

录制在android中安装/运行的任何应用程序的视频

Android Smartphone / Tablet(2.3及更高版本):如何捕获应用程序的视频和音频?我需要记录并保存正在运行的应用程序的影片. 我了解DDMS,但只需要截屏即可.但是我需要在Android应用中播放视频音频 要求:需要制作安装在android智能手机/平板电脑中的应用程序的视频. (即捕获应用程序中出

在Android中使用AudioRecord录制立体声

我正在寻找有关使AudioRecord使用顶部和底部安装的麦克风的明确答案,因此我没有2个相同的(单声道)通道.我想知道自己可以做些什么以确保小工具能够提供良好的信息流. 我正在研究银河系联系5,无法使其正常工作,因此我无法在所有设备上使其稳定. 我已经尝试了所有MediaRecorder.Audio

如何从Media Player计算振幅的分贝(dB)?

我有一个代码来计算AudioRecord的实时dB幅度.该代码非常适合计算dB幅度.录制后,我将其保存到wav文件.现在,我要播放该文件并重新计算dB幅度.但是,我以前无法达到类似的结果.你能帮我解决这个问题吗?这是我在录制和播放时计算dB幅度的代码. 1,录音时计算dB幅度 bufferSize = AudioRe

超级强大的Android PlayBack和同时录制

我正在使用Superpowered Android C库开发调音台,但在录制时播放器出现问题,播放器未在播放,只有录音器在录制.下面是代码,有人可以指导我在哪里我放错了什么 bool processRecording(short int *input, unsigned int numberOfSamples) { pthread_mutex_lock(&mutex); if (askRecord

android-录音

我是Android的新手,我正在尝试构建一个用于记录音频数据的应用程序.我正在使用带有ADT插件的Eclipse Galileo IDE.我的应用程序针对的是Andriod 2.1平台. 不幸的是,开发指南中提供的example引发了许多异常. 例如: 要获取MIME类型,代码使用recorder.getMimeContentType().但是此方法

使用记录的文件.3gp时,MediaPlayer准备失败错误(1,-17)

我正在尝试从AudioRecorder录制,然后尝试与Media Player播放相同的文件,但是它给mediaplayer.prepare()的准备失败.任何人都可以告诉我什么合适的理由. 下面是我正在使用的代码 public void onClick(View v) { recorder = new MediaRecorder();

检查其他应用是否正在使用Android麦克风

我想使用Android麦克风检查噪音水平.但是,在访问麦克风之前,我想知道其他应用程序是否正在访问麦克风.如何检查其他应用程序是否正在访问麦克风?解决方法:关于活动输入流及其路由位置的信息由AudioFlinger,AudioPolicyManager和AudioHardware实例保存,这些实例不与应用程序共享此信

android-如何以编程方式将录制的音频文件保存在另一个文件夹中?

我正在尝试将录制的音频文件保存在我希望它成为默认文件夹的文件夹中.但是我不知何故没有这样做. 我的代码: Intent recordIntent = new Intent(MediaStore.Audio.Media.RECORD_SOUND_ACTION); Uri mUri = Uri.fromFile(new File(Environment.getExternalStorageDirectory(), "/Rec

python – ImportError没有名为pyaudio的模块

我在RaspberryPi上用Python编写程序,但是我收到了一个错误 ImportError No module named pyaudio 之后我尝试了 git clone http://people.csail.mit.edu/hubert/git/pyaudio.git 但又得到了另一个 fatal: destination path 'pyaudio' already exists and is not an empty dire

android – 警告:File.mkdir()被忽略

我使用Media Recorder API创建了一个基本的录音应用程序.我正在尝试在SD卡中创建一个文件夹,并将我录制的文件保存到该文件夹​​中.我收到以下代码的警告. File.mkdir()被忽略 // Assign random number to avoid audio file from overwriting Long tsLong = System.curre

android – 用OpenSL调用录音

自从我的Galaxy S5中的lolipop更新后,我尝试在我的应用程序中修复通话录音.作为基础我从这里使用谷歌示例项目:Sample. 这是代码的主要部分: AudioRecorder :: AudioRecorder(SampleFormat * sampleFormat,SLEngineItf slEngine):freeQueue_(nullptr),recQueue_(nullptr),devShadowQue

android – 获取音频文件的持续时间

我制作了一个录音机应用程序,我想在列表视图中显示录音的持续时间.我保存这样的录音: MediaRecorder recorder = new MediaRecorder(); recorder.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT); recorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT); folder = n

android – MediaRecorder – 记录调用应用程序

我正在尝试开发录制通话的应用程序. 当我录制输出声音听起来非常有线 – 电子声音而不是 别人的声音. 这是我的代码: public class MainActivity extends Activity implements OnClickListener { private Boolean Recording; private Button btn_REC; private MediaRecorder mrec;

如何在Android 6.0上申请运行时录制权限?

从Android 6.0开始,我们需要在app运行时期间请求权限. 在我的应用程序中,我使用本地存储,相机,地理位置和录音权限. 因此,请求本地存储,相机和地理位置就可以使用该片段: https://github.com/appcelerator-developer-relations/appc-sample-ti510/blob/master/app/controllers/permi

android中的音频和视频录制错误

我需要在同一个文件中同时录制3gp / mp4格式的音频和视频文件. 当我运行时,我的应用程序文件是使用videofile.3gp创建的,但视频不会记录到模拟器上的SD卡.视频是否在模拟器上录制?如果我在Android支持的设备上运行此代码,我会看到这些错误吗? 代码和错误如下: package com.video;

使用Android应用程序进行信号处理(摩尔斯电码解码)

我在Delphi中使用Windows API Beep函数在morse代码中发出测试应用程序.然后在Android中创建了一个应用程序,将这个莫尔斯代码存储在WAV文件中.现在我希望Android应用程序解码莫尔斯电码.是否有一些声音处理教程,或者有人发布一些简单的代码(想想这里不简单)作为一个例子?或者也许我

Android:带有TImer的录音机

我正在尝试开发app,它记录了音频和音频.播放.我能够录制和播放播放录制的文件.现在我想在录制音频或声音时显示录制时间.搜索谷歌&很多事情都无法理解.任何人都可以说我如何进行下一步. 这是我用计时器录音的代码 public class AudioRecordActivity extends Activity implements O