X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=include%2Fvce.h;h=6f798b6116826b7c5e8e9c45581f546ea37da5ce;hb=b1a3e5227b6b66768248d79cfe67baff5ed614a9;hp=1f4036e42a5330dbcf4778fcd1a056b4ba4941ba;hpb=4595061d714ad062ca890dd78b9c54275bdf5cb1;p=platform%2Fcore%2Fuifw%2Fvoice-control.git diff --git a/include/vce.h b/include/vce.h index 1f4036e..6f798b6 100644 --- a/include/vce.h +++ b/include/vce.h @@ -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)