switch_asr_handle Struct Reference

#include <switch_module_interfaces.h>

Collaboration diagram for switch_asr_handle:

[legend]

Data Fields

switch_asr_interface_tasr_interface
uint32_t flags
char * name
char * codec
uint32_t rate
char * grammar
char * param
switch_memory_pool_tmemory_pool
void * private_info

Detailed Description

an abstract representation of an asr speech interface.

Definition at line 391 of file switch_module_interfaces.h.


Field Documentation

switch_asr_interface_t* switch_asr_handle::asr_interface

the interface of the module that implemented the current speech interface

Definition at line 393 of file switch_module_interfaces.h.

char* switch_asr_handle::codec

The Codec

Definition at line 399 of file switch_module_interfaces.h.

uint32_t switch_asr_handle::flags

flags to control behaviour

Definition at line 395 of file switch_module_interfaces.h.

char* switch_asr_handle::grammar

Definition at line 402 of file switch_module_interfaces.h.

switch_memory_pool_t* switch_asr_handle::memory_pool

the handle's memory pool

Definition at line 406 of file switch_module_interfaces.h.

char* switch_asr_handle::name

The Name

Definition at line 397 of file switch_module_interfaces.h.

char* switch_asr_handle::param

module specific param

Definition at line 404 of file switch_module_interfaces.h.

void* switch_asr_handle::private_info

private data for the format module to store handle specific info

Definition at line 408 of file switch_module_interfaces.h.

uint32_t switch_asr_handle::rate

The Rate

Definition at line 401 of file switch_module_interfaces.h.


The documentation for this struct was generated from the following file:
Generated on Wed May 16 04:00:25 2012 for FreeSWITCH API Documentation by  doxygen 1.4.7