/**
* @brief Enumeration for status of voice control elementary after API call.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
*/
typedef enum {
VC_ELM_ERROR_NONE = TIZEN_ERROR_NONE, /**< Successful */
/**
* @brief Enumeration for directions of the widget hints.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @see vc_elm_set_command_hint_direction()
* @image html hints_orientation.png Example: various hints orientations.
*/
/**
* @brief The voice control elementary for object or item object handle.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
*/
typedef struct vc_elm_s* vc_elm_h;
/**
* @brief Called to retrieve supported language.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @param[in] language A language is specified as an ISO 3166 alpha-2 two letter country-code
* followed by ISO 639-1 for the two-letter language code
* For example, "ko_KR" for Korean, "en_US" for American English
/**
* @brief Called when default language is changed.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @param[in] previous Previous language
* @param[in] current Current language
* @param[in] user_data The user data passed from the callback registration function
/**
* @brief Called to retrieve supported widget.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @param[in] widget Widget name
* @param[in] user_data The user data passed from the callback registration function
* @return @c true to continue with the next iteration of the loop,
/**
* @brief Called to retrieve supported action.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @param[in] action Action name
* @param[in] user_data The user data passed from the callback registration function
* @return @c true to continue with the next iteration of the loop,
/**
* @brief Initializes voice control elementary module.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @remarks If the function succeeds, the voice control elementary must be released with vc_elm_deinitialize().
* @return @c 0 on success,
* otherwise a negative error value
/**
* @brief Deinitializes voice control elementary module.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @return @c 0 on success,
* otherwise a negative error value
* @retval #VC_ELM_ERROR_NONE Successful
/**
* @brief Retrieves all supported languages using callback function.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @param[in] callback Callback function to invoke
/**
* @brief Gets current language.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @remark If the function succeeds, @a language must be released with free() by you when you no longer need it.
/**
* @brief Retrieves all supported widget using callback function.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @param[in] callback Callback function to invoke
/**
* @brief Retrieves all supported actions of widget using callback function.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @param[in] widget Widget name
/**
* @brief Gets action command of action.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @remark If the function succeeds, @a command must be released with free() by you when you no longer need it.
/**
* @brief Creates vc elm handle for Evas object.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @remarks If the function succeeds, The vc elm handle must be released with vc_elm_destroy().
/**
* @brief Creates vc elm handle for elm object item.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @remarks If the function succeeds, The vc elm handle must be released with vc_elm_destroy().
/**
* @brief Destroys the handle.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @param[in] vc_elm Handle containing pointer to widget
/**
* @brief Sets command to the handle.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @param[in] vc_elm Handle containing pointer to widget
/**
* @brief Unsets command from the handle.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @param[in] vc_elm Handle to include pointer to widget
/**
* @brief Sets command hint for the handle.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @param[in] vc_elm Handle containing pointer to widget
/**
* @brief Unsets command hint for the handle.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @param[in] vc_elm Handle containing pointer to widget
/**
* @brief Sets the direction of hint to the handle.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @remarks If direction is not set, default direction is pre-configured will be used.
/**
* @brief Unsets the direction of hint from the handle.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @param[in] vc_elm Handle containing pointer to widget
/**
* @brief Sets command hint's x,y position to the handle.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @param[in] vc_elm Handle containing pointer to widget
/**
* @brief Gets command hint's x,y position from the handle.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @param[in] vc_elm Handle containing pointer to widget
/**
* @brief Registers a callback function to be called when current language is changed.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @param[in] callback Callback function to register
/**
* @brief Unregisters the callback function.
-* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+* @since_tizen 2.4
* @privlevel public
* @privilege %http://tizen.org/privilege/recorder
* @return @c 0 on success,