类 ACRCloudExtrTool
java.lang.Object
com.acrcloud.utils.ACRCloudExtrTool
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static byte[]createFingerprint(byte[] dataBuffer, int dataBufferLen, boolean isDB) static byte[]createFingerprintByFile(String fileName, int startTimeSeconds, int audioLenSeconds, boolean isDB) static byte[]createFingerprintByFileBuffer(byte[] dataBuffer, int dataBufferLen, int startTimeSeconds, int audioLenSeconds, boolean isDB) static byte[]createFingerprintByFpBuffer(byte[] dataBuffer, int dataBufferLen, int startTimeSeconds, int audioLenSeconds) static byte[]createHummingFingerprint(byte[] dataBuffer, int dataBufferLen) static byte[]createHummingFingerprintByFile(String fileName, int startTimeSeconds, int audioLenSeconds) static byte[]createHummingFingerprintByFileBuffer(byte[] dataBuffer, int dataBufferLen, int startTimeSeconds, int audioLenSeconds) static byte[]decodeAudioByFile(String fileName, int startTimeSeconds, int audioLenSeconds) static byte[]decodeAudioByFileBuffer(byte[] dataBuffer, int dataBufferLen, int startTimeSeconds, int audioLenSeconds) static StringgetDoc()static intgetDurationMSByFile(String fileName) static intgetDurationMSByFpBuffer(byte[] dataBuffer, int dataBufferLen) static voidsetDebug()
-
构造器详细资料
-
ACRCloudExtrTool
public ACRCloudExtrTool()
-
-
方法详细资料
-
createFingerprintByFile
public static byte[] createFingerprintByFile(String fileName, int startTimeSeconds, int audioLenSeconds, boolean isDB) -
createHummingFingerprintByFile
public static byte[] createHummingFingerprintByFile(String fileName, int startTimeSeconds, int audioLenSeconds) -
createFingerprintByFileBuffer
public static byte[] createFingerprintByFileBuffer(byte[] dataBuffer, int dataBufferLen, int startTimeSeconds, int audioLenSeconds, boolean isDB) -
createFingerprintByFpBuffer
public static byte[] createFingerprintByFpBuffer(byte[] dataBuffer, int dataBufferLen, int startTimeSeconds, int audioLenSeconds) -
createHummingFingerprintByFileBuffer
public static byte[] createHummingFingerprintByFileBuffer(byte[] dataBuffer, int dataBufferLen, int startTimeSeconds, int audioLenSeconds) -
createFingerprint
public static byte[] createFingerprint(byte[] dataBuffer, int dataBufferLen, boolean isDB) -
createHummingFingerprint
public static byte[] createHummingFingerprint(byte[] dataBuffer, int dataBufferLen) -
decodeAudioByFile
-
decodeAudioByFileBuffer
public static byte[] decodeAudioByFileBuffer(byte[] dataBuffer, int dataBufferLen, int startTimeSeconds, int audioLenSeconds) -
setDebug
public static void setDebug() -
getDoc
-
getDurationMSByFile
-
getDurationMSByFpBuffer
public static int getDurationMSByFpBuffer(byte[] dataBuffer, int dataBufferLen)
-