#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.
* @retval #TTS_ERROR_OPERATION_FAILED Operation failure
* @retval #TTS_ERROR_NOT_SUPPORTED TTS NOT supported
* @retval #TTS_ERROR_PERMISSION_DENIED Permission denied
- * @pre The state should be #TTS_STATE_PLAYING.
+ * @pre The state should be #TTS_STATE_READY, #TTS_STATE_PLAYING, or #TTS_STATE_PAUSED.
* @see tts_play_pcm()
* @see tts_stop_pcm()
*/
* @retval #TTS_ERROR_OPERATION_FAILED Operation failure
* @retval #TTS_ERROR_NOT_SUPPORTED TTS NOT supported
* @retval #TTS_ERROR_PERMISSION_DENIED Permission denied
- * @pre The state should be #TTS_STATE_READY.
+ * @pre The state should be #TTS_STATE_READY or #TTS_STATE_PAUSED.
* @see tts_add_pcm()
* @see tts_stop_pcm()
*/
* @retval #TTS_ERROR_OPERATION_FAILED Operation failure
* @retval #TTS_ERROR_NOT_SUPPORTED TTS NOT supported
* @retval #TTS_ERROR_PERMISSION_DENIED Permission denied
- * @pre The state should be #TTS_STATE_PLAYING.
+ * @pre The state should be #TTS_STATE_READY, #TTS_STATE_PLAYING, or #TTS_STATE_PAUSED.
* @see tts_play_pcm()
* @see tts_add_pcm()
*/