/** Create MRCP synthesizer resource */ MRCP_DECLARE(mrcp_resource_t*) mrcp_synth_resource_create(apr_pool_t *pool) { mrcp_resource_t *resource = mrcp_resource_create(pool); resource->method_count = SYNTHESIZER_METHOD_COUNT; resource->event_count = SYNTHESIZER_EVENT_COUNT; resource->get_method_str_table = synth_method_string_table_get; resource->get_event_str_table = synth_event_string_table_get; resource->get_resource_header_vtable = mrcp_synth_header_vtable_get; return resource; }
/** Create MRCP recorder resource */ MRCP_DECLARE(mrcp_resource_t*) mrcp_recorder_resource_create(apr_pool_t *pool) { mrcp_resource_t *resource = mrcp_resource_create(pool); resource->method_count = RECORDER_METHOD_COUNT; resource->event_count = RECORDER_EVENT_COUNT; resource->get_method_str_table = recorder_method_string_table_get; resource->get_event_str_table = recorder_event_string_table_get; resource->get_resource_header_vtable = mrcp_recorder_header_vtable_get; return resource; }