Tizen Native API  9.0
vce_request_callback_s Struct Reference

Public Attributes

int version
vce_get_info_cb get_info
vce_get_recording_format_cb get_recording_format
vce_foreach_supported_languages_cb foreach_langs
vce_is_language_supported_cb is_lang_supported
vce_initialize_cb initialize
vce_deinitialize_cb deinitialize
vce_set_language_cb set_language
vce_set_commands_cb set_commands
vce_unset_commands_cb unset_commands
vce_start_cb start
vce_set_recording_data_cb set_recording
vce_stop_cb stop
vce_cancel_cb cancel
vce_set_audio_type_cb set_audio_type
vce_set_server_dialog_cb set_server_dialog
vce_set_domain_cb set_domain
vce_process_text_cb process_text
vce_process_list_event_cb process_list_event
vce_process_haptic_event_cb process_haptic_event
vce_private_data_set_cb private_data_set
vce_private_data_requested_cb private_data_request
vce_nlu_base_info_requested_cb nlu_base_info_request
vce_specific_engine_request_cb specific_engine_request

Detailed Description

A structure for the VC engine functions.

This structure contains essential callback functions for operating VC engine.

Since :
4.0
Remarks:
You must register all callbacks except optional callbacks for operating VC engine.
The following callbacks are optional callbacks :
See also:
vce_main()
vce_set_private_data_set_cb()
vce_set_private_data_requested_cb()
vce_set_nlu_base_info_requested_cb()
vce_set_specific_engine_request_cb()

Member Data Documentation

Cancel recording and processing

Called when the engine service user requests the basic information of VC engine

Get specific engine's request from the engine service user

Stop recording for getting result