Data Fields | |
ESR_ReturnCode(* | destroy )(struct SR_AcousticModels_t *self) |
ESR_ReturnCode(* | save )(struct SR_AcousticModels_t *self, const LCHAR *filename) |
ESR_ReturnCode(* | setParameter )(struct SR_AcousticModels_t *self, const LCHAR *key, LCHAR *value) |
ESR_ReturnCode(* | getParameter )(struct SR_AcousticModels_t *self, const LCHAR *key, LCHAR *value, size_t *len) |
ESR_ReturnCode(* | getCount )(struct SR_AcousticModels_t *self, size_t *size) |
ESR_ReturnCode(* | getID )(struct SR_AcousticModels_t *self, size_t index, SR_AcousticModelID *id, size_t *size) |
ESR_ReturnCode(* | setID )(struct SR_AcousticModels_t *self, size_t index, SR_AcousticModelID *id) |
void *(* | getArbdata )(struct SR_AcousticModels_t *self) |
ESR_ReturnCode(* SR_AcousticModels::destroy)(struct SR_AcousticModels_t *self) |
ESR_ReturnCode(* SR_AcousticModels::save)(struct SR_AcousticModels_t *self, const LCHAR *filename) |
Saves an AcousticModel collection to file.
self | SR_AcousticModels handle | |
filename | File to write to |
ESR_ReturnCode(* SR_AcousticModels::setParameter)(struct SR_AcousticModels_t *self, const LCHAR *key, LCHAR *value) |
Sets AcousticModels parameter, overriding session defaults.
self | SR_AcousticModels handle | |
key | Parameter name | |
value | Parameter value |
ESR_ReturnCode(* SR_AcousticModels::getParameter)(struct SR_AcousticModels_t *self, const LCHAR *key, LCHAR *value, size_t *len) |
Returns AcousticModels parameter value.
self | SR_AcousticModels handle | |
key | Parameter name | |
value | [in/out] Parameter value | |
len | [in/out] Length of value argument. If the return code is ESR_BUFFER_OVERFLOW, the required length is returned in this variable. |
ESR_ReturnCode(* SR_AcousticModels::getCount)(struct SR_AcousticModels_t *self, size_t *size) |
Returns the number of AcousticModels in the collection.
self | SR_AcousticModels handle | |
size | The result |
ESR_ReturnCode(* SR_AcousticModels::getID)(struct SR_AcousticModels_t *self, size_t index, SR_AcousticModelID *id, size_t *size) |
Returns modelID of a component.
self | SR_AcousticModels handle | |
index | Index of model within collection (0-based) | |
id | [out] Resulting model ID | |
size | [in/out] Length of id argument. If the return code is ESR_BUFFER_OVERFLOW, the required length is returned in this variable. |
ESR_ReturnCode(* SR_AcousticModels::setID)(struct SR_AcousticModels_t *self, size_t index, SR_AcousticModelID *id) |
Sets the modelID of a component.
self | SR_AcousticModels handle | |
index | Index of model within collection (0-based) | |
id | New model ID |
void*(* SR_AcousticModels::getArbdata)(struct SR_AcousticModels_t *self) |