#endif
/**
+ * @brief Definition for TTS interrupt mode
+ */
+#define TTS_MODE_INTERRUPT 3
+
+/**
* @brief Sets server tts.
* @details Using this API, the application can ask server tts with a credential.
* The credential is a key to verify the authorization about using the engine based on server, not embeded engine.
*/
int tts_stop_pcm(tts_h tts);
+
+/**
+ * @brief Connects the daemon asynchronously.
+ * @since_tizen 5.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_INVALID_PARAMETER Invalid parameter
+ * @retval #TTS_ERROR_INVALID_STATE Invalid state
+ * @retval #TTS_ERROR_NOT_SUPPORTED TTS NOT supported
+ * @pre The state should be #TTS_STATE_CREATED.
+ * @post If this function is successful, the TTS state will be #TTS_STATE_READY.
+ * If this function is failed, the error callback is called. (e.g. #TTS_ERROR_ENGINE_NOT_FOUND)
+ * @see tts_unprepare()
+*/
+int tts_prepare_sync(tts_h tts);
+
+
#ifdef __cplusplus
}
#endif