public static class RecorderConfig.Builder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
int |
audioSource |
int |
intervalTime |
int |
recorderType |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
RecorderConfig |
create() |
RecorderConfig.Builder |
setAudioSource(int audioSource)
设置audioRecorder的声音源
|
RecorderConfig.Builder |
setIntervalTime(int intervalTime)
设置录音机采集数据间隔
|
RecorderConfig.Builder |
setRecorderType(int recorderType)
设置录音机类型
|
public int intervalTime
public int audioSource
public int recorderType
public RecorderConfig.Builder setIntervalTime(int intervalTime)
intervalTime - 录音机采样间隔,默认间隔100msRecorderConfig.Builderpublic RecorderConfig.Builder setAudioSource(int audioSource)
audioSource - 默认 MediaRecorder.AudioSource#MIC
可选值:MediaRecorder.AudioSource#MIC 和 MediaRecorder.AudioSource#VOICE_RECOGNITIONRecorderConfig.Builderpublic RecorderConfig.Builder setRecorderType(int recorderType)
recorderType - 默认 RecorderConfig.TYPE_COMMON_MIC
可选值 RecorderConfig.TYPE_COMMON_MIC 和 RecorderConfig.TYPE_COMMON_ECHORecorderConfig.Builderpublic RecorderConfig create()