public class ACRCloudRecognizer extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
ACRCloudRecognizer.RecognizerType |
| 构造器和说明 |
|---|
ACRCloudRecognizer(Map<String,Object> config) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
main(String[] args) |
String |
recognize(byte[] wavAudioBuffer,
int wavAudioBufferLen)
recognize by wav audio buffer(RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 8000 Hz)
|
String |
recognizeAudioBuffer(byte[] audioBuffer,
int audioBufferLen,
Map<String,String> userParams) |
String |
recognizeAudioByFile(String filePath,
int startSeconds,
int audioLenSeconds) |
String |
recognizeAudioByFile(String filePath,
int startSeconds,
int audioLenSeconds,
Map<String,String> userParams) |
String |
recognizeByFile(String filePath,
int startSeconds)
recognize by file path of (Audio/Video file)
Audio: mp3, wav, m4a, flac, aac, amr, ape, ogg ...
|
String |
recognizeByFile(String filePath,
int startSeconds,
int audioLenSeconds) |
String |
recognizeByFile(String filePath,
int startSeconds,
int audioLenSeconds,
Map<String,String> userParams) |
String |
recognizeByFileBuffer(byte[] fileBuffer,
int fileBufferLen,
int startSeconds)
recognize by buffer of (Audio/Video file)
Audio: mp3, wav, m4a, flac, aac, amr, ape, ogg ...
|
String |
recognizeByFileBuffer(byte[] fileBuffer,
int fileBufferLen,
int startSeconds,
int audioLenSeconds) |
String |
recognizeByFileBuffer(byte[] fileBuffer,
int fileBufferLen,
int startSeconds,
int audioLenSeconds,
Map<String,String> userParams) |
String |
recognizeByFpBuffer(byte[] fpBuffer,
int fpBufferLen,
int startSeconds) |
String |
recognizeByFpBuffer(byte[] fpBuffer,
int fpBufferLen,
int startSeconds,
int audioLenSeconds) |
public String recognize(byte[] wavAudioBuffer, int wavAudioBufferLen)
wavAudioBuffer - query audio bufferwavAudioBufferLen - the length of wavAudioBufferpublic String recognizeByFileBuffer(byte[] fileBuffer, int fileBufferLen, int startSeconds)
fileBuffer - query bufferfileBufferLen - the length of fileBufferLenstartSeconds - skip (startSeconds) seconds from from the beginning of fileBufferpublic String recognizeByFileBuffer(byte[] fileBuffer, int fileBufferLen, int startSeconds, int audioLenSeconds)
public String recognizeByFileBuffer(byte[] fileBuffer, int fileBufferLen, int startSeconds, int audioLenSeconds, Map<String,String> userParams)
public String recognizeByFpBuffer(byte[] fpBuffer, int fpBufferLen, int startSeconds)
public String recognizeByFpBuffer(byte[] fpBuffer, int fpBufferLen, int startSeconds, int audioLenSeconds)
public String recognizeByFile(String filePath, int startSeconds)
filePath - query file pathstartSeconds - skip (startSeconds) seconds from from the beginning of (filePath)public String recognizeByFile(String filePath, int startSeconds, int audioLenSeconds)
public String recognizeByFile(String filePath, int startSeconds, int audioLenSeconds, Map<String,String> userParams)
public String recognizeAudioByFile(String filePath, int startSeconds, int audioLenSeconds)
public String recognizeAudioByFile(String filePath, int startSeconds, int audioLenSeconds, Map<String,String> userParams)
public String recognizeAudioBuffer(byte[] audioBuffer, int audioBufferLen, Map<String,String> userParams)
public static void main(String[] args)
Copyright © 2022. All rights reserved.