视频录制——4.录制音频

AudioRecorder

Builder模式创建实例

// source:音源类型。DEFAULT默认;MIC话筒;VOICE_UPLINK通话上行;VOICE_DOWNLINK通话下行;VOICE_CALL通话
//                上行加下行;CAMCORDER与摄像头同向的麦克风音源;VOICE_RECOGNITION;VOICE_COMMUNICATION
public Builder setAudioSource(int source)

// format:音源格式
public Builder setAudioFormat(@NonNull AudioFormat format)

// bufferSizeInBytes:缓冲区大小,可由getMinBufferSize(int, int, int)得到
public Builder setBufferSizeInBytes(int bufferSizeInBytes)

// 开始录音
public void startRecording()

AudioFormat

三个指标:
Sample rate(44100)
Encoding(ENCODING_PCM_16BIT)
Channel mask(CHANNEL_OUT_FRONT_CENTER)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,067评论 19 139
  • 你认得我吗?是不是有点面熟,我们家族可是华南地区赫赫有名的鸟类“大帮派”~红耳鹎哦。因为我才刚刚出生一个月左右,所...
    Gigi_qin阅读 662评论 0 0
  • 我要把我的生活过得像一首诗 如此 你的生活就不止有眼前的苟且 还有远方和我
    邵家少爷阅读 191评论 0 0
  • Socket是对TCP/IP协议的封装,Socket本身并不是协议, 而是一个调用接口(API),通过Socket...
    巴糖阅读 770评论 1 3
  • 原本6月份的北京应该是30多度的大热天了,从昨天晚上开始稀稀拉拉的下起了小雨,温度也骤降到18度,穿着短裤走在...
    大根日记阅读 556评论 0 2