private void createAudioRecord() {//上传的字节流需要限制在 4096以内,否则处理有问题, 采用 22050(缓存3584) ,32000(5120)recBufSize = AudioRecord.getMinBufferSize(frequency,channelConfiguration,encodingBitRate);  //最低 7680audioRecord = new AudioRecord(MediaRecorder.AudioSource.MIC,frequency,channelConfiguration,encodingBitRate,recBufSize);}

检测录音程序是否被禁用了,可以使用下面的代码判断

int read = audioRecord.read(data, 0, recBufSize);if(AudioRecord.ERROR_INVALID_OPERATION != read){// 做正常的录音处理
} else {//录音可能被禁用了,做出适当的提示
}

检测录音程序是否被禁用 录音权限相关推荐

  1. linux c语言录音程序,windows C语言录音

    不怎么喜欢windows,一个windows创建线程的API让我找了半天,在linux上分分钟的事...但由于需要用,所以.... 我在代码中写了注释,看懂应该没问题. 代码如下:程序作用在当前目录下 ...

  2. 用C++写的一段电话录音程序代码

    用C++写的一段电话录音程序代码 //--------------------------------------------------------------------------- #incl ...

  3. 解决android调用录音不成功,h5录音权限问题android notReadableError Could not start audio source

    解决android调用录音不成功,h5录音权限问题 navigator.mediaDevices.getUserMedia not work on android <uses-permissio ...

  4. python自动录音程序

    自动录音程序 连接了无线电台,如果频道上有人说话自动录下 所有录音保存在一天的一个录音文件里,会记录下开始时间,停止时间,通话时长,在录音中的开始位置,方便快速定位,无人说话的时候自动停止录音,节省磁 ...

  5. 基于ALSA的WAV播放和录音程序

    本文转载博客:http://blog.csdn.net/azloong/article/details/6140824 ---------------------------------------- ...

  6. ALSA的WAV播放和录音程序

    这段时间在探索ALSA架构,从ALSA Core到ALSA Lib,再到Android Audio System.在看ALSA Lib时,写了一个比较典型的基于ALSA的播放录音程序.程序包包含四个部 ...

  7. JZ2440 基于ALSA的WAV播放和录音程序

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/sepnic/article/details/6140824 这段时间在探索ALSA架构,从ALSA ...

  8. 基于微信小程序的长按录音、滑动取消发送功能实现~

    在做微信小程序的过程中,总是会冒出那么些没接触过的功能,然后就开始各种踩坑,最近要做一个长按录音的功能,大致需求为长按录音,垂直滑动则取消发送. 废话不多说,直接上代码. 服务端在[基于avconv转 ...

  9. android录音程序,使用MediaRecorder编写Android 录音程序

    类型:音频处理大小:2.0M语言:中文 评分:3.3 标签: 立即下载 今天工作上需要做一个一边录音一边播放的功能,大致原因是有一个外部设备输入音频到我们机器,然后我们机器需要马上把音频播放出来.所以 ...

最新文章

  1. SkipList 跳表
  2. Python 进阶_OOP 面向对象编程_类属性和方法
  3. Vue项目代码改进(二)—— element-UI的消息显示时间修改
  4. 第四章 纤维结构对染色性能的影响单元测验
  5. ajax获取后生成元素,获取动态的子元素生成的内容与jQuery AJAX
  6. MS Sql中取每个表的大小,行数
  7. JShielder:一款自动化Linux服务器安全增强工具
  8. 初步了解CUDA(零)
  9. LoadRunner字符串编码转换函数:lr_convert_string_encoding
  10. C++中读写文件demo
  11. Dead Pixel
  12. 【解决windows】Windows Linux双系统安装历程,超详细
  13. BP算法(神经网络基础+BP算法推导+BP算法举例+java代码实现+Python代码实现+局限性)
  14. 三点估算 Sigma(σ)的值,期望值,标准差
  15. excel软件做折线图
  16. RK3399 ARM开发板添加中文输入法
  17. 如何使用python人脸识别_如何利用python进行精准人脸识别
  18. Drupal 系列一:如何快速学习 Drupal
  19. Linux搭建迅搜( Xunsearch )
  20. ArcEngine编辑Feature

热门文章

  1. TongWeb账号找回启动参数配置说明
  2. geoserver服务管理-图层与图层组发布、样式管理
  3. golang 单元测试覆盖率
  4. win32 hook 详解
  5. postman 发送请求时一直返回1,解决方法
  6. AI给设计带来哪些影响?日常生活会怎样改变?
  7. 10024---常用Impex
  8. 使用slf4j的时候一个错误Failed to load class org.slf4j.impl.StaticLoggerBinder。
  9. MATLAB从入门到精通-向量运算点乘、叉乘和卷积
  10. 一文讲清大屏适配(大到四个屏幕也不怕)