类 AudioHelper
- java.lang.Object
-
- com.aispeech.common.AudioHelper
-
public class AudioHelper extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 AudioHelper()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static byte[]
mixMultChannel(int channelNum, byte[]... channelData)
按采样点交替混合多路音频static byte[]
mixRawAudioBytes(byte[][] bMulRoadAudioes)
多路音频混合叠加成一路static byte[]
rearrangeAudioData(byte[] orignalData)
调换5,6路音频通路顺序static byte[]
splitOriginalChannel(byte[] sourceData, int channelNum, int channelMax)
-
-
-
方法详细资料
-
mixRawAudioBytes
public static byte[] mixRawAudioBytes(byte[][] bMulRoadAudioes)
多路音频混合叠加成一路- 参数:
bMulRoadAudioes
- 多路音频- 返回:
- 一路音频
-
splitOriginalChannel
public static byte[] splitOriginalChannel(byte[] sourceData, int channelNum, int channelMax)
-
mixMultChannel
public static byte[] mixMultChannel(int channelNum, byte[]... channelData)
按采样点交替混合多路音频- 参数:
channelNum
- 音频路数channelData
- 需要混合的各路音频- 返回:
- 混合之后的一路音频数据
-
rearrangeAudioData
public static byte[] rearrangeAudioData(byte[] orignalData)
调换5,6路音频通路顺序- 参数:
orignalData
- 原始数据- 返回:
- 调换顺序后的音频
-
-