程序包 com.aispeech
类 AIEchoConfig
- java.lang.Object
-
- com.aispeech.AIEchoConfig
-
public class AIEchoConfig extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 AIEchoConfig()AIEchoConfig(java.lang.String aecResource, int channels, int micNumber, int micType, int recChannel, java.lang.String savedDirPath)设置 ECHO 模式的配置信息AIEchoConfig(java.lang.String aecResource, int channels, int micNumber, int recChannel, java.lang.String savedDirPath)设置 ECHO 模式的配置信息
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 java.lang.StringgetAecResource()intgetChannels()intgetMicNumber()intgetMicType()intgetMonitorPeriod()intgetRecChannel()java.lang.StringgetSavedDirPath()booleanisMonitorEnable()voidsetAecResource(java.lang.String aecResource)设置 ECHO 模式的 AEC 资源voidsetAIEchoConfig(AIEchoConfig config)voidsetChannels(int channels)音频总的通道数,1+1,默认为2voidsetMicNumber(int micNumber)mic数,默认为1voidsetMicType(int micType)设置启用麦克风阵列类型voidsetMonitorEnable(boolean monitorEnable)voidsetMonitorPeriod(int monitorPeriod)voidsetRecChannel(int recChannel)默认为1,即左通道为rec录音音频,右通道为play参考音频(播放音频) 若设置为2, 通道会互换,即左通道为play参考音频(播放音频),右通道为rec录音音频voidsetSavedDirPath(java.lang.String savedDirPath)AEC保存的音频文件目录, aec之前的原始音频文件格式:echoSavedPath/echo_in_时间戳.pcm, aec之后的一路音频文件格式:echoSavedPath/echo_out_时间戳.pcmjava.lang.StringtoString()
-
-
-
构造器详细资料
-
AIEchoConfig
public AIEchoConfig()
-
AIEchoConfig
public AIEchoConfig(java.lang.String aecResource, int channels, int micNumber, int recChannel, java.lang.String savedDirPath)设置 ECHO 模式的配置信息- 参数:
aecResource- AEC资源channels- 音频总的通道数,1+1,默认为2micNumber- mic数,默认为1recChannel- 默认为1,即左通道为rec录音音频,右通道为play参考音频(播放音频) 若设置为2, 通道会互换,即左通道为play参考音频(播放音频),右通道为rec录音音频savedDirPath- AEC保存的音频文件目录, aec之前的原始音频文件格式:echoSavedPath/echo_in_时间戳.pcm, aec之后的一路音频文件格式:echoSavedPath/echo_out_时间戳.pcm
-
AIEchoConfig
public AIEchoConfig(java.lang.String aecResource, int channels, int micNumber, int micType, int recChannel, java.lang.String savedDirPath)设置 ECHO 模式的配置信息- 参数:
aecResource- AEC资源channels- 音频总的通道数,1+1,默认为2micNumber- mic数,默认为1micType- 麦克风阵列类型recChannel- 默认为1,即左通道为rec录音音频,右通道为play参考音频(播放音频) 若设置为2, 通道会互换,即左通道为play参考音频(播放音频),右通道为rec录音音频savedDirPath- AEC保存的音频文件目录, aec之前的原始音频文件格式:echoSavedPath/echo_in_时间戳.pcm, aec之后的一路音频文件格式:echoSavedPath/echo_out_时间戳.pcm
-
-
方法详细资料
-
isMonitorEnable
public boolean isMonitorEnable()
-
getMonitorPeriod
public int getMonitorPeriod()
-
setMonitorEnable
public void setMonitorEnable(boolean monitorEnable)
-
setMicType
public void setMicType(int micType)
设置启用麦克风阵列类型- 参数:
micType- 麦克风阵列类型
-
getMicType
public int getMicType()
-
setMonitorPeriod
public void setMonitorPeriod(int monitorPeriod)
-
getAecResource
public java.lang.String getAecResource()
-
setAecResource
public void setAecResource(java.lang.String aecResource)
设置 ECHO 模式的 AEC 资源1. 如在 sd 里设置为绝对路径 如/sdcard/speech/***.bin
2. 如在 assets 里设置为名称
- 参数:
aecResource- AEC资源
-
getChannels
public int getChannels()
-
setChannels
public void setChannels(int channels)
音频总的通道数,1+1,默认为2- 参数:
channels- 音频总的通道数
-
getMicNumber
public int getMicNumber()
-
setMicNumber
public void setMicNumber(int micNumber)
mic数,默认为1- 参数:
micNumber- mic数
-
getRecChannel
public int getRecChannel()
-
setRecChannel
public void setRecChannel(int recChannel)
默认为1,即左通道为rec录音音频,右通道为play参考音频(播放音频) 若设置为2, 通道会互换,即左通道为play参考音频(播放音频),右通道为rec录音音频- 参数:
recChannel- recChannel
-
getSavedDirPath
public java.lang.String getSavedDirPath()
-
setSavedDirPath
public void setSavedDirPath(java.lang.String savedDirPath)
AEC保存的音频文件目录, aec之前的原始音频文件格式:echoSavedPath/echo_in_时间戳.pcm, aec之后的一路音频文件格式:echoSavedPath/echo_out_时间戳.pcm- 参数:
savedDirPath- AEC保存的音频文件目录
-
toString
public java.lang.String toString()
- 覆盖:
toString在类中java.lang.Object
-
setAIEchoConfig
public void setAIEchoConfig(AIEchoConfig config)
-
-