| Data Fields | |
| ESR_ReturnCode(* | reset )(SR_Recognizer *recognizer) | 
| ESR_ReturnCode(* | load )(SR_Recognizer *recognizer, const LCHAR *filename) | 
| ESR_ReturnCode(* | save )(SR_Recognizer *recognizer, const LCHAR *filename) | 
| ESR_ReturnCode(* | get )(SR_Recognizer *recognizer, const LCHAR **param_string) | 
| ESR_ReturnCode(* | set )(SR_Recognizer *recognizer, const LCHAR *param_string) | 
| ESR_ReturnCode(* | destroy )(SR_Recognizer *recognizer) | 
| ESR_ReturnCode(* SR_AcousticState::reset)(SR_Recognizer *recognizer) | 
Resets the acoustic state object. The recognizer adapts to the acoustic state of the caller and calling environment during a call in order to improve recognition accuracy. The platform must reset the AcousticState either at the beginning of a new call or at the end of a call in order to reset acoustic state information for a new caller.
| recognizer | SR_Recognizer handle | 
| ESR_ReturnCode(* SR_AcousticState::load)(SR_Recognizer *recognizer, const LCHAR *filename) | 
Loads an AcousticState from file.
| recognizer | SR_Recognizer handle | |
| file | File to read from | 
| ESR_ReturnCode(* SR_AcousticState::save)(SR_Recognizer *recognizer, const LCHAR *filename) | 
Saves an AcousticState to a file.
| recognizer | SR_Recognizer handle | |
| file | File to write into | 
| ESR_ReturnCode(* SR_AcousticState::get)(SR_Recognizer *recognizer, const LCHAR **param_string) | 
Gets an AcousticState into a string.
| recognizer | SR_Recognizer handle | |
| param_string | contains data from the recognizer | 
| ESR_ReturnCode(* SR_AcousticState::set)(SR_Recognizer *recognizer, const LCHAR *param_string) | 
Sets an AcousticState from a string.
| recognizer | SR_Recognizer handle | |
| param_string | contains data to set | 
| ESR_ReturnCode(* SR_AcousticState::destroy)(SR_Recognizer *recognizer) | 
Destrroys the acoustic state of a recognizer
| recognizer | SR_Recognizer handle | 
 1.5.3
 1.5.3