int tts_repeat(tts_h tts, char** text_repeat, int* utt_id);
/**
- * @brief Registers a callback function to be called when the TTS state changes.
+ * @brief Sets a callback function to be called when the TTS state changes.
* @since_tizen 2.3
* @param[in] tts The TTS handle
* @param[in] callback The callback function to register
/**
- * @brief Unregisters the callback function.
+ * @brief Unsets the callback function to be called when the TTS state changes.
* @since_tizen 2.3
* @param[in] tts The TTS handle
* @return @c 0 on success,
/**
- * @brief Registers a callback function to detect utterance start.
+ * @brief Sets a callback function to detect utterance start.
* @since_tizen 2.3
* @param[in] tts The TTS handle
* @param[in] callback The callback function to register
/**
- * @brief Unregisters the callback function.
+ * @brief Unsets the callback function to detect utterance start.
* @since_tizen 2.3
* @param[in] tts The TTS handle
* @return @c 0 on success,
/**
- * @brief Registers a callback function to detect utterance completion.
+ * @brief Sets a callback function to detect utterance completion.
* @since_tizen 2.3
* @param[in] tts The TTS handle
* @param[in] callback The callback function to register
/**
- * @brief Unregisters the callback function.
+ * @brief Unsets the callback function to detect utterance completion.
* @since_tizen 2.3
* @param[in] tts The TTS handle
* @return @c 0 on success,
/**
- * @brief Registers a callback function to detect errors.
+ * @brief Sets a callback function to detect errors.
* @since_tizen 2.3
* @param[in] tts The TTS handle
* @param[in] callback The callback function to register
/**
- * @brief Unregisters the callback function.
+ * @brief Unsets the callback function to detect errors.
* @since_tizen 2.3
* @param[in] tts The TTS handle
* @return @c 0 on success,
/**
- * @brief Registers a callback function to detect default voice change.
+ * @brief Sets a callback function to detect default voice change.
* @since_tizen 2.3
* @param[in] tts The TTS handle
* @param[in] callback The callback function to register
/**
- * @brief Unregisters the callback function.
+ * @brief Unsets the callback function to detect default voice change.
* @since_tizen 2.3
* @param[in] tts The TTS handle
* @return @c 0 on success,
/**
- * @brief Registers a callback function to detect the engine change.
+ * @brief Sets a callback function to detect the engine change.
* @since_tizen 3.0
* @param[in] tts The TTS handle
* @param[in] callback The callback function to register
/**
- * @brief Unregisters the callback function.
+ * @brief Unsets the callback function to detect the engine change.
* @since_tizen 3.0
* @param[in] tts The TTS handle
* @return @c 0 on success,
/**
- * @brief Registers a callback function to detect the option of screen reader is changed or not.
+ * @brief Sets a callback function to detect the option of screen reader is changed or not.
* @since_tizen 6.5
* @remarks If TTS mode is #TTS_MODE_SCREEN_READER, you should set the callback to check the option of screen reader is changed or not.
* @param[in] tts The TTS handle
/**
- * @brief Unregisters the callback function to detect the option of screen reader is changed or not.
+ * @brief Unsets the callback function to detect the option of screen reader is changed or not.
* @since_tizen 6.5
* @param[in] tts The TTS handle
* @return @c 0 on success,
/**
- * @brief Unsets the callback function.
+ * @brief Unsets the callback function to be called when the TTS service state changes.
* @since_tizen 7.0
* @param[in] tts The TTS handle
* @return @c 0 on success,
* otherwise a negative error value
* @retval #TTS_ERROR_NONE Successful
* @retval #TTS_ERROR_NOT_SUPPORTED TTS NOT supported
+ * @retval #TTS_ERROR_PERMISSION_DENIED Permission denied
* @retval #TTS_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #TTS_ERROR_INVALID_STATE Invalid state
* @pre The TTS state should be #TTS_STATE_CREATED.
/**
- * @brief Add silence for the specified amount of time
+ * @brief Adds silence for the specified amount of time
* @since_tizen 9.0
* @remarks The maximum silent time is 5000 msec. If you want to perform a silent time of more than 5000 msec, call this function several times.
* @param[in] tts The TTS handle
- * @param[in] duration_in_ms The duration of the silence
+ * @param[in] duration_in_msec The duration of the silence
* @param[out] utt_id The utterance ID passed to the callback function
* @return @c 0 on success,
* otherwise a negative error value
* @retval #TTS_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #TTS_ERROR_INVALID_STATE Invalid state
* @retval #TTS_ERROR_OPERATION_FAILED Operation failure
+ * @retval #TTS_ERROR_SCREEN_READER_OFF Screen reader is turned off
* @pre The state should be #TTS_STATE_READY, #TTS_STATE_PLAYING, or #TTS_STATE_PAUSED.
*/
-int tts_add_silent_utterance(tts_h tts, unsigned int duration_in_ms, int* utt_id);
+int tts_add_silent_utterance(tts_h tts, unsigned int duration_in_msec, int* utt_id);
#ifdef __cplusplus
}