public class Recognizer
extends com.sun.jna.PointerType
implements java.lang.AutoCloseable
| Constructor and Description |
|---|
Recognizer(Model model,
float sampleRate) |
Recognizer(Model model,
float sampleRate,
SpeakerModel spkModel) |
Recognizer(Model model,
float sampleRate,
java.lang.String grammar) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptWaveForm(byte[] data,
int len) |
boolean |
acceptWaveForm(float[] data,
int len) |
boolean |
acceptWaveForm(short[] data,
int len) |
void |
close() |
java.lang.String |
getFinalResult() |
java.lang.String |
getPartialResult() |
java.lang.String |
getResult() |
void |
reset() |
void |
setMaxAlternatives(int maxAlternatives) |
void |
setSpeakerModel(SpeakerModel spkModel) |
void |
setWords(boolean words) |
public Recognizer(Model model, float sampleRate) throws java.io.IOException
java.io.IOExceptionpublic Recognizer(Model model, float sampleRate, SpeakerModel spkModel)
public Recognizer(Model model, float sampleRate, java.lang.String grammar)
public void setMaxAlternatives(int maxAlternatives)
public void setWords(boolean words)
public void setSpeakerModel(SpeakerModel spkModel)
public boolean acceptWaveForm(byte[] data,
int len)
public boolean acceptWaveForm(short[] data,
int len)
public boolean acceptWaveForm(float[] data,
int len)
public java.lang.String getResult()
public java.lang.String getPartialResult()
public java.lang.String getFinalResult()
public void reset()
public void close()
close in interface java.lang.AutoCloseable