ret = tts_dbus_request_finalize(client->uid);
if (0 != ret) {
if (TTS_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
+ client->current_state = TTS_STATE_CREATED;
if (0 == tts_prepare_sync(tts)) {
is_prepared = true;
SLOG(LOG_INFO, TAG_TTSC, "[INFO] Success tts_prepare_sync");
ret = tts_dbus_request_add_text(client->uid, text, temp, voice_type, speed, client->current_utt_id, client->credential);
if (0 != ret) {
if (TTS_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
+ client->current_state = TTS_STATE_CREATED;
if (0 == tts_prepare_sync(tts)) {
is_prepared = true;
SLOG(LOG_INFO, TAG_TTSC, "[INFO] Success tts_prepare_sync");
ret = tts_dbus_request_play(client->uid, client->credential);
if (0 != ret) {
if (TTS_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
+ client->current_state = TTS_STATE_CREATED;
if (0 == tts_prepare_sync(tts)) {
is_prepared = true;
SLOG(LOG_INFO, TAG_TTSC, "[INFO] Success tts_prepare_sync");
ret = tts_dbus_request_play(client->uid, client->credential);
if (0 != ret) {
if (TTS_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
+ client->current_state = TTS_STATE_CREATED;
if (0 == tts_prepare_sync(tts)) {
is_prepared = true;
SLOG(LOG_INFO, TAG_TTSC, "[INFO] Success tts_prepare_sync");
ret = tts_dbus_request_stop(client->uid);
if (0 != ret) {
if (TTS_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
+ client->current_state = TTS_STATE_CREATED;
if (0 == tts_prepare_sync(tts)) {
is_prepared = true;
SLOG(LOG_INFO, TAG_TTSC, "[INFO] Success tts_prepare_sync");
ret = tts_dbus_request_stop(client->uid);
if (0 != ret) {
if (TTS_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
+ client->current_state = TTS_STATE_CREATED;
if (0 == tts_prepare_sync(tts)) {
is_prepared = true;
SLOG(LOG_INFO, TAG_TTSC, "[INFO] Success tts_prepare_sync");
ret = tts_dbus_request_pause(client->uid);
if (0 != ret) {
if (TTS_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
+ client->current_state = TTS_STATE_CREATED;
if (0 == tts_prepare_sync(tts)) {
is_prepared = true;
SLOG(LOG_INFO, TAG_TTSC, "[INFO] Success tts_prepare_sync");
ret = tts_dbus_request_pause(client->uid);
if (0 != ret) {
if (TTS_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
+ client->current_state = TTS_STATE_CREATED;
if (0 == tts_prepare_sync(tts)) {
is_prepared = true;
SLOG(LOG_INFO, TAG_TTSC, "[INFO] Success tts_prepare_sync");
ret = tts_dbus_request_set_private_data(client->uid, key, data);
if (0 != ret) {
if (TTS_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
+ client->current_state = TTS_STATE_CREATED;
if (0 == tts_prepare_sync(tts)) {
is_prepared = true;
SLOG(LOG_INFO, TAG_TTSC, "[INFO] Success tts_prepare_sync");
ret = tts_dbus_request_get_private_data(client->uid, key, data);
if (0 != ret) {
if (TTS_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
+ client->current_state = TTS_STATE_CREATED;
if (0 == tts_prepare_sync(tts)) {
is_prepared = true;
SLOG(LOG_INFO, TAG_TTSC, "[INFO] Success tts_prepare_sync");
ret = tts_dbus_request_add_pcm(client->uid, event, data, data_size, audio_type, rate);
if (0 != ret) {
if (TTS_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
+ client->current_state = TTS_STATE_CREATED;
if (0 == tts_prepare_sync(tts)) {
is_prepared = true;
SLOG(LOG_INFO, TAG_TTSC, "[INFO] Success tts_prepare_sync");
ret = tts_dbus_request_play_pcm(client->uid);
if (0 != ret) {
if (TTS_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
+ client->current_state = TTS_STATE_CREATED;
if (0 == tts_prepare_sync(tts)) {
is_prepared = true;
SLOG(LOG_INFO, TAG_TTSC, "[INFO] Success tts_prepare_sync");
ret = tts_dbus_request_stop_pcm(client->uid);
if (0 != ret) {
if (TTS_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
+ client->current_state = TTS_STATE_CREATED;
if (0 == tts_prepare_sync(tts)) {
is_prepared = true;
SLOG(LOG_INFO, TAG_TTSC, "[INFO] Success tts_prepare_sync");