Update since_tizen in header files
[platform/core/uifw/voice-control.git] / include / vce.h
index 1f4036e..6f798b6 100644 (file)
@@ -31,7 +31,7 @@ extern "C" {
 
 /**
  * @brief Enumerations of error codes.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 typedef enum {
        VCE_ERROR_NONE = TIZEN_ERROR_NONE, /**< Successful */
@@ -51,7 +51,7 @@ typedef enum {
 
 /**
  * @brief Enumerations of audio type.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 typedef enum {
        VCE_AUDIO_TYPE_PCM_S16_LE = 0, /**< Signed 16bit audio type, Little endian */
@@ -60,7 +60,7 @@ typedef enum {
 
 /**
  * @brief Enumerations of callback event.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 typedef enum {
        VCE_RESULT_EVENT_SUCCESS = 0, /**< Event when the recognition full result is ready  */
@@ -70,7 +70,7 @@ typedef enum {
 
 /**
  * @brief Enumerations of command type.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 typedef enum {
        VCE_COMMAND_FORMAT_FIXED = 0, /**< Fixed command */
@@ -84,7 +84,7 @@ typedef enum {
 
 /**
  * @brief Enumerations of speech detect.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 typedef enum {
        VCE_SPEECH_DETECT_NONE = 0, /**< No event */
@@ -94,7 +94,7 @@ typedef enum {
 
 /**
  * @brief Enumerations of ASR result events.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 typedef enum {
        VCE_ASR_RESULT_EVENT_FINAL_RESULT = 0, /**< Event when the ASR result is last data or ASR result is only one result */
@@ -104,7 +104,7 @@ typedef enum {
 
 /**
  * @brief Enumerations of audio channels.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 typedef enum {
        VCE_AUDIO_CHANNEL_MONO = 0, /**< 1 channel, mono */
@@ -113,7 +113,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for TTS feedback events.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 typedef enum {
        VCE_FEEDBACK_EVENT_FAIL = -1, /**< Failed */
@@ -124,74 +124,74 @@ typedef enum {
 
 /**
  * @brief A structure of handle for VC command.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 typedef struct vce_cmd_s* vce_cmd_h;
 
 /**
  * @brief Definition for foreground command type.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 #define VCE_COMMAND_TYPE_FOREGROUND    1
 
 /**
  * @brief Definition for background command type.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 #define VCE_COMMAND_TYPE_BACKGROUND    2
 
 /**
  * @brief Definition for widget command type.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 #define VCE_COMMAND_TYPE_WIDGET                3
 
 /**
  * @brief Definition for system command type.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 #define VCE_COMMAND_TYPE_SYSTEM                4
 
 /**
  * @brief Definition for system background command type.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 #define VCE_COMMAND_TYPE_SYSTEM_BACKGROUND     5
 
 /**
  * @brief Definitions for exclusive command type.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 #define VCE_COMMAND_TYPE_EXCLUSIVE     6
 
 /**
  * @brief Definition of bluetooth audio id.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 #define VCE_AUDIO_ID_BLUETOOTH         "VC_AUDIO_ID_BLUETOOTH"         /**< Bluetooth audio id */
 
 /**
  * @brief Definition of Wi-Fi audio id.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 #define VCE_AUDIO_ID_WIFI              "VC_AUDIO_ID_WIFI"              /**< Wi-Fi audio id */
 
 /**
  * @brief Definition for none message.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 #define VC_RESULT_MESSAGE_NONE                 "vc.result.message.none"
 
 /**
  * @brief Definition for failed recognition because the speech is too loud to listen.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  */
 #define VC_RESULT_MESSAGE_ERROR_TOO_LOUD       "vc.result.message.error.too.loud"
 
 /**
  * @brief Called when VC engine informs the engine service user about whole supported languages.
  * @details This callback function is implemented by the engine service user. Therefore, the engine developer does NOT have to implement this callback function.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks This callback function is called by vce_foreach_supported_languages_cb() to retrieve the whole supported language list.
  *          The @a user_data must be transferred from vce_foreach_supported_languages_cb().
  *          The @a language can be used only in the callback. To use outside, make a copy.
@@ -206,7 +206,7 @@ typedef bool (*vce_supported_language_cb)(const char* language, void* user_data)
 
 /**
  * @brief Called when the engine service user initializes Voice Control (VC) engine.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks This callback function is mandatory and must be registered using vce_main().
  * @return 0 on success, otherwise a negative error value
  * @retval #VCE_ERROR_NONE Successful
@@ -219,7 +219,7 @@ typedef int (*vce_initialize_cb)(void);
 
 /**
  * @brief Called when the engine service user deinitializes VC engine.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks This callback function is mandatory and must be registered using vce_main().
  * @return 0 on success, otherwise a negative error value
  * @retval #VCE_ERROR_NONE Successful
@@ -230,7 +230,7 @@ typedef int (*vce_deinitialize_cb)(void);
 
 /**
  * @brief Called when the engine service user requests the recording format of VC engine.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks This callback function is mandatory and must be registered using vce_main().
  *          The @a audio_id can be used only in the callback. To use outside, make a copy.
  *          The @a types is managed by the platform and will be released when this callback function is completed.
@@ -248,7 +248,7 @@ typedef int (*vce_get_recording_format_cb)(const char* audio_id, vce_audio_type_
 
 /**
  * @brief Called when the engine service user retrieves all supported languages of VC engine.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks This callback function is mandatory and must be registered using vce_main().
  * @param[in] callback a callback function
  * @param[in] user_data The user data to be passed to the callback function
@@ -264,7 +264,7 @@ typedef int (*vce_foreach_supported_languages_cb)(vce_supported_language_cb call
 
 /**
  * @brief Called when the engine service user checks whether a language is supported or not.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks This callback function is mandatory and must be registered using vce_main().
  *          The @a language can be used only in the callback. To use outside, make a copy.
  * @param[in] language A language
@@ -274,7 +274,7 @@ typedef bool (*vce_is_language_supported_cb)(const char* language);
 
 /**
  * @brief Called when the engine service user sets language.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks The @a language can be used only in the callback. To use outside, make a copy.
  * @param[in] language A language.
  * @return 0 on success, otherwise a negative error value
@@ -287,7 +287,7 @@ typedef int (*vce_set_language_cb)(const char* language);
 
 /**
  * @brief Called when the engine service user sets command list before recognition.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks This function should set commands via vcd_foreach_command().
  *          The @a vc_command should not be released.
  *          The @a vc_command can be used only in the callback. To use outside, make a copy.
@@ -308,7 +308,7 @@ typedef int (*vce_set_commands_cb)(vce_cmd_h vc_command);
 
 /**
  * @brief Called when the engine service user unsets command list for reset.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @return 0 on success, otherwise a negative error value
  * @retval #VCE_ERROR_NONE Successful
  * @retval #VCE_ERROR_INVALID_PARAMETER Invalid parameter
@@ -321,7 +321,7 @@ typedef int (*vce_unset_commands_cb)(void);
 
 /**
  * @brief Called when the engine service user starts recognition.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks This callback function is mandatory and must be registered using vce_main().
  * @param[in] stop_by_silence Silence detection option.
  *                   @c true to detect the silence,
@@ -342,7 +342,7 @@ typedef int (*vce_start_cb)(bool stop_by_silence);
 
 /**
  * @brief Called when the engine service user sets recording data for speech recognition from recorder.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks This function should be returned immediately after recording data copy.
  *          The @a data can be used only in the callback. To use outside, make a copy.
  *          The @a speech_detected should not be released. This is managed by the platform.
@@ -363,7 +363,7 @@ typedef int(*vce_set_recording_data_cb)(const void* data, unsigned int length, v
 
 /**
  * @brief Called when the engine service user stops to get the result of recognition.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @return 0 on success, otherwise a negative error value
  * @retval #VCE_ERROR_NONE Successful
  * @retval #VCE_ERROR_INVALID_STATE Invalid state
@@ -379,7 +379,7 @@ typedef int (*vce_stop_cb)(void);
 
 /**
  * @brief Called when the engine service user cancels the recognition process.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @return 0 on success, otherwise a negative error value.
  * @retval #VCE_ERROR_NONE Successful.
  * @retval #VCE_ERROR_INVALID_STATE Invalid state.
@@ -391,7 +391,7 @@ typedef int (*vce_cancel_cb)(void);
 
 /**
  * @brief Called when the engine service user sets audio recording type.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks The @a audio_type can be used only in the callback. To use outside, make a copy.
  * @param[in] audio_type Current audio type (e.g. #VCE_AUDIO_ID_BLUETOOTH or #VCE_AUDIO_ID_WIFI)
  * @return 0 on success, otherwise a negative error value.
@@ -402,7 +402,7 @@ typedef int (*vce_set_audio_type_cb)(const char* audio_type);
 
 /**
  * @brief Called when the engine service user sets app id which is want to ask server dialog.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks The @a app_id and @a credential can be used only in the callback. To use outside, make a copy.
  * @param[in] app_id App id which is to want to ask server dialog.
  * @param[in] credential Credential key.
@@ -415,7 +415,7 @@ typedef int (*vce_set_server_dialog_cb)(const char* app_id, const char* credenti
 
 /**
  * @brief Called when the engine service user sets domain (agent or device type).
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks The @a domain can be used only in the callback. To use outside, make a copy.
  * @param[in] domain Agent (e.g. "music", "news", etc) or device type (e.g. "tv", "mobile", etc) corresponding to the command
  * @return 0 on success, otherwise a negative error value.
@@ -426,7 +426,7 @@ typedef int (*vce_set_domain_cb)(const char* domain);
 
 /**
  * @brief Called when the engine service user requests essential value from NLU result.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks The @a key can be used only in the callback. To use outside, make a copy.
  *          The @a value is managed by the platform and will be released when this callback function is completed.
  * @param[in] key NLU base info key.
@@ -439,7 +439,7 @@ typedef int (*vce_nlu_base_info_requested_cb)(const char* key, char** value);
 
 /**
  * @brief Called when client gets the specific engine's request from the engine service user.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks The @a engine_app_id is managed by the platform and will be released when this callback function is completed.
  *          The @a event is managed by the platform and will be released when this callback function is completed.
  *          The @a request is managed by the platform and will be released when this callback function is completed.
@@ -462,7 +462,7 @@ typedef int (*vce_specific_engine_request_cb)(const char* engine_app_id, const c
 
 /**
  * @brief Called when the engine service user sets private data between app and engine.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks The @a key, @a data can be used only in the callback. To use outside, make a copy.
  * @param[in] key Private key.
  * @param[in] data Private data.
@@ -474,7 +474,7 @@ typedef int (*vce_private_data_set_cb)(const char* key, const char* data);
 
 /**
  * @brief Called when the engine service user requests private data between app and engine.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks The @a key can be used only in the callback. To use outside, make a copy.
  *          The @a data is managed by the platform and will be released when this callback function is completed.
  * @param[in] key Private key.
@@ -487,7 +487,7 @@ typedef int (*vce_private_data_requested_cb)(const char* key, char** data);
 
 /**
  * @brief Called when the engine service user requests process text.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks The @a text can be used only in the callback. To use outside, make a copy.
  * @param[in] text Requested text
  * @return 0 on success, otherwise a negative error value.
@@ -498,7 +498,7 @@ typedef int (*vce_process_text_cb)(const char* text);
 
 /**
  * @brief Called when the engine service user requests list event.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks The @a event can be used only in the callback. To use outside, make a copy.
  * @param[in] event Requested list event
  * @return 0 on success, otherwise a negative error value.
@@ -509,7 +509,7 @@ typedef int (*vce_process_list_event_cb)(const char* event);
 
 /**
  * @brief Called when the engine service user requests haptic event.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks The @a event can be used only in the callback. To use outside, make a copy.
  * @param[in] event Requested haptic event
  * @return 0 on success, otherwise a negative error value.
@@ -520,7 +520,7 @@ typedef int (*vce_process_haptic_event_cb)(const char* event);
 
 /**
  * @brief Called when the engine service user requests the base information of VC engine.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks This callback function is mandatory and must be registered using vce_main().
  *          The @a engine_uuid is managed by the platform and will be released when this callback function is completed.
  *          The @a engine_name is managed by the platform and will be released when this callback function is completed.
@@ -542,7 +542,7 @@ typedef int (*vce_get_info_cb)(char** engine_uuid, char** engine_name, char** en
 
 /**
  * @brief Called to retrieve the commands.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks The @a command, @a param can be used only in the callback. To use outside, make a copy.
  * @param[in] id command id
  * @param[in] type command type
@@ -627,7 +627,7 @@ typedef int (*vce_tts_audio_format_request_cb)(int* rate, int* channel, int* aud
 /**
  * @brief A structure for the VC engine functions.
  * @details This structure contains essential callback functions for operating VC engine.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks You must register all callbacks except optional callbacks for operating VC engine.\n
  *      The following callbacks are optional callbacks : \n
  *      - vce_private_data_set_cb() \n
@@ -683,7 +683,7 @@ typedef struct {
 /**
  * @brief Starts the main function for Voice Control (VC) engine.
  * @details This function is the main function for operating VC engine.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @privlevel public
  * @privilege %http://tizen.org/privilege/recorder \n
  *            %http://tizen.org/privilege/appmanager.launch (Since 7.0)  \n
@@ -796,7 +796,7 @@ int vce_main(int argc, char** argv, vce_request_callback_s* callback);
 
 /**
  * @brief Sends the results to the engine service user.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @privlevel public
  * @privilege %http://tizen.org/privilege/appmanager.launch (Since 7.0) \n
  *            %http://tizen.org/privilege/datasharing (Since 7.0)
@@ -827,7 +827,7 @@ int vce_send_result(vce_result_event_e event, int* result_id, int count, const c
 
 /**
  * @brief Sends the ASR result to the engine service user.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @privlevel public
  * @privilege %http://tizen.org/privilege/appmanager.launch (Since 7.0) \n
  *            %http://tizen.org/privilege/datasharing (Since 7.0)
@@ -850,7 +850,7 @@ int vce_send_asr_result(vce_asr_result_event_e event, const char* asr_result, vo
 
 /**
  * @brief Sends the NLG (Natural Language Generation) result to the engine service user.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @privlevel public
  * @privilege %http://tizen.org/privilege/appmanager.launch (Since 7.0) \n
  *            %http://tizen.org/privilege/datasharing (Since 7.0)
@@ -872,7 +872,7 @@ int vce_send_nlg_result(const char* nlg_result, void* user_data);
 
 /**
  * @brief Sends the specific engine result to the engine service user.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @privlevel public
  * @privilege %http://tizen.org/privilege/appmanager.launch (Since 7.0) \n
  *            %http://tizen.org/privilege/datasharing (Since 7.0)
@@ -910,7 +910,7 @@ int vce_send_specific_engine_result(const char* engine_app_id, const char* event
  *          #VCE_ERROR_PERMISSION_DENIED, \n
  *          #VCE_ERROR_NOT_SUPPORTED_FEATURE \n
  *          #VCE_ERROR_TTS_FAILED.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @privlevel public
  * @privilege %http://tizen.org/privilege/appmanager.launch (Since 7.0) \n
  *            %http://tizen.org/privilege/datasharing (Since 7.0)
@@ -932,7 +932,7 @@ int vce_send_error(vce_error_e error, const char* msg, void* user_data);
 
 /**
  * @brief Sets a callback function for setting the private data to the engine service.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @privlevel public
  * @privilege %http://tizen.org/privilege/recorder
  * @remarks The vce_private_data_set_cb() function is called when the engine service user sets the private data to the engine service.
@@ -952,7 +952,7 @@ int vce_set_private_data_set_cb(vce_private_data_set_cb callback_func);
 
 /**
  * @brief Sets a callback function for requesting the private data to the engine service.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @privlevel public
  * @privilege %http://tizen.org/privilege/recorder
  * @remarks The vce_private_data_requested_cb() function is called when the engine service user requests the private data to the engine service.
@@ -970,7 +970,7 @@ int vce_set_private_data_requested_cb(vce_private_data_requested_cb callback_fun
 
 /**
  * @brief Sets a callback function for requesting the NLU base information to the engine service.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @remarks The vce_nlu_base_info_requested_cb() function is called when the engine service user requests the NLU base information to the engine service.
  * @param[in] callback_func vce_nlu_base_info_requested event callback function
  * @return @c 0 on success, otherwise a negative error value
@@ -985,7 +985,7 @@ int vce_set_nlu_base_info_requested_cb(vce_nlu_base_info_requested_cb callback_f
 
 /**
  * @brief Sets a callback function for getting the engine service request.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  *
  * @param[in] callback_func Callback function to register
  *
@@ -1000,7 +1000,7 @@ int vce_set_specific_engine_request_cb(vce_specific_engine_request_cb callback_f
 
 /**
  * @brief Unsets the engine service request callback function.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  *
  * @return 0 on success, otherwise a negative error value
  * @retval #VCE_ERROR_NONE Successful
@@ -1012,7 +1012,7 @@ int vce_unset_specific_engine_request_cb(void);
 
 /**
  * @brief Retrieves all commands using callback function.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  *
  * @param[in] vce_command The handle to be passed to the vce_set_commands_cb() function
  * @param[in] callback The callback function to invoke
@@ -1032,7 +1032,7 @@ int vce_get_foreach_command(vce_cmd_h vce_command, vce_command_cb callback, void
 
 /**
  * @brief Gets command length.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  *
  * @param[in] vce_command The handle to be passed to the vce_set_commands_cb() function
  * @param[out] count The command count value
@@ -1048,7 +1048,7 @@ int vce_get_command_count(vce_cmd_h vce_command, int* count);
 
 /**
  * @brief Gets current audio type.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @privlevel public
  * @privilege %http://tizen.org/privilege/recorder
  * @remarks The @a audio_type must be released using free() when it is no longer required.
@@ -1064,7 +1064,7 @@ int vce_get_audio_type(char** audio_type);
 
 /**
  * @brief Sets private data to a voice manager client.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @privlevel public
  * @privilege %http://tizen.org/privilege/recorder \n
  *            %http://tizen.org/privilege/appmanager.launch (Since 7.0) \n
@@ -1086,7 +1086,7 @@ int vce_set_private_data(const char* key, const char* data);
 
 /**
  * @brief Gets private data from a voice manager client.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @privlevel public
  * @privilege %http://tizen.org/privilege/recorder \n
  *            %http://tizen.org/privilege/appmanager.launch (Since 7.0) \n
@@ -1109,7 +1109,7 @@ int vce_get_private_data(const char* key, char** data);
 
 /**
  * @brief Starts recording voice.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @privlevel public
  * @privilege %http://tizen.org/privilege/recorder \n
  *            %http://tizen.org/privilege/appmanager.launch (Since 7.0) \n
@@ -1127,7 +1127,7 @@ int vce_start_recording(void);
 
 /**
  * @brief Stops recording voice.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @privlevel public
  * @privilege %http://tizen.org/privilege/recorder
  * 
@@ -1141,7 +1141,7 @@ int vce_stop_recording(void);
 
 /**
  * @brief Sends audio formats necessary for playing TTS feedback.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @privlevel public
  * @privilege %http://tizen.org/privilege/appmanager.launch (Since 7.0) \n
  *            %http://tizen.org/privilege/datasharing (Since 7.0)
@@ -1163,7 +1163,7 @@ int vce_send_feedback_audio_format(int rate, vce_audio_channel_e channel, vce_au
 
 /**
  * @brief Sends audio streaming necessary for playing TTS feedback.
- * @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
+ * @since_tizen 4.0
  * @privlevel public
  * @privilege %http://tizen.org/privilege/appmanager.launch (Since 7.0) \n
  *            %http://tizen.org/privilege/datasharing (Since 7.0)