tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[WARNING] A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return EINA_FALSE;
}
tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[WARNING] A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return;
}
SLOG(LOG_INFO, TAG_TTSC, "@@@ Create TTS");
- /* check param */
if (NULL == tts) {
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input handle is null");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
return TTS_ERROR_INVALID_PARAMETER;
}
SLOG(LOG_INFO, TAG_TTSC, "@@@ Destroy TTS");
- if (NULL == tts) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input handle is null");
- return TTS_ERROR_INVALID_PARAMETER;
- }
-
tts_client_s* client = tts_client_get(tts);
-
- /* check handle */
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
SLOG(LOG_INFO, TAG_TTSC, "@@@ Set TTS mode(%d)", mode);
tts_client_s* client = tts_client_get(tts);
-
- /* check handle */
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not available");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
SLOG(LOG_DEBUG, TAG_TTSC, "@@@ Get TTS mode");
tts_client_s* client = tts_client_get(tts);
-
- /* check handle */
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not available");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
- SLOG(LOG_DEBUG, TAG_TTSC, " ");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- if (NULL == tts || NULL == credential) {
+ if (NULL == credential) {
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input parameter is null");
return TTS_ERROR_INVALID_PARAMETER;
}
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Get state : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- if (NULL == tts) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input parameter is null");
- return TTS_ERROR_INVALID_PARAMETER;
- }
-
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Get state : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
}
tts_client_s* client = tts_client_get(tts);
-
- /* check handle */
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not available");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
}
tts_client_s* client = tts_client_get(tts);
-
- /* check handle */
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not available");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
}
tts_client_s* client = tts_client_get(tts);
-
- /* check handle */
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not available");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Fail to get screen reader(%d)", ret);
}
- ret = tts_core_unprepare(tts_client_get(tts), g_screen_reader);
+ ret = tts_core_unprepare(client, g_screen_reader);
if (0 != ret) {
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] tts_core_unprepare is failed(%s)", __tts_get_error_code(ret));
return ret;
SLOG(LOG_INFO, TAG_TTSC, "@@@ Foreach supported voices");
- if (NULL == tts || NULL == callback) {
+ if (NULL == callback) {
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input parameter is null");
return TTS_ERROR_INVALID_PARAMETER;
}
tts_client_s* client = tts_client_get(tts);
-
- /* check handle */
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
SLOG(LOG_DEBUG, TAG_TTSC, "@@@ Get default voice");
- if (NULL == tts) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input handle is null");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
+ if (NULL == lang || NULL == vctype) {
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid");
return TTS_ERROR_INVALID_PARAMETER;
-
}
- tts_client_s* client = tts_client_get(tts);
+ tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- if (NULL == tts || NULL == size) {
+ if (NULL == size) {
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Get max text count : Input parameter is null");
return TTS_ERROR_INVALID_PARAMETER;
}
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Get max text count : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
if (0 != tts_config_mgr_get_max_text_size(size)) {
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Fail to get max text size");
+ // TODO: fix return value to operation failed
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- if (NULL == tts || NULL == state) {
+ if (NULL == state) {
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Get state : Input parameter is null");
return TTS_ERROR_INVALID_PARAMETER;
}
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Get state : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- if (NULL == tts || NULL == min || NULL == normal || NULL == max) {
+ if (NULL == min || NULL == normal || NULL == max) {
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input parameter is null");
return TTS_ERROR_INVALID_PARAMETER;
}
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Get state : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- if (NULL == tts || NULL == err_msg) {
+ if (NULL == err_msg) {
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input parameter is null");
return TTS_ERROR_INVALID_PARAMETER;
}
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Get state : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
int tts_add_text(tts_h tts, const char* text, const char* language, int voice_type, int speed, int* utt_id)
{
- SLOG(LOG_ERROR, TAG_TTSC, "[INFO] Add text: text(%s), language(%s), type(%d)", (NULL == text) ? "NULL" : text, (NULL == language) ? "NULL" : language, voice_type);
-
if (0 != __tts_get_feature_enabled()) {
return TTS_ERROR_NOT_SUPPORTED;
}
- if (speed < 0) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Speed should not be negative(%d)", speed);
+ SLOG(LOG_ERROR, TAG_TTSC, "[INFO] Add text: text(%s), language(%s), type(%d)", (NULL == text) ? "NULL" : text, (NULL == language) ? "NULL" : language, voice_type);
+
+ if (TTS_SPEED_AUTO > speed || TTS_SPEED_MAX < speed) {
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] speed value(%d) is invalid.", speed);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_INVALID_PARAMETER;
}
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@ Add text");
-
- int ret = -1;
-
- if (NULL == tts || NULL == utt_id) {
+ if (NULL == utt_id) {
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input parameter is null");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
return TTS_ERROR_INVALID_PARAMETER;
}
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_INVALID_STATE;
}
- if (TTS_SPEED_AUTO > speed || TTS_SPEED_MAX < speed) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] speed value(%d) is invalid.", speed);
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
- return TTS_ERROR_INVALID_PARAMETER;
- }
-
+ int ret = -1;
if (false == g_screen_reader && TTS_MODE_SCREEN_READER == client->mode) {
/* check screen reader option one more time */
ret = __tts_recheck_screen_reader();
return TTS_ERROR_PERMISSION_DENIED;
}
+ // TODO: move up to parameter check
/* check valid utf8 */
bool valid = false;
SLOG(LOG_DEBUG, TAG_TTSC, "[DEBUG] g_max_text_size is %d byte", g_max_text_size);
if (0 != tts_config_mgr_get_max_text_size((unsigned int*)&g_max_text_size)) {
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Fail to get max text size");
+ // TODO: fix to operation failed
return TTS_ERROR_INVALID_PARAMETER;
}
}
+ // TODO: move up to parameter check
if (0 == g_max_text_size) {
if (strlen(text) <= 0) {
static void __tts_play_async(void *data)
{
tts_h tts = (tts_h)data;
- tts_client_s* client = tts_client_get(tts);
- /* check handle */
+ tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return;
}
SLOG(LOG_DEBUG, TAG_TTSC, "@@@ Play tts");
- if (NULL == tts) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input handle is null.");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
- return TTS_ERROR_INVALID_PARAMETER;
- }
-
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid.");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
int ret = -1;
- if (NULL == tts) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input handle is null.");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
- return TTS_ERROR_INVALID_PARAMETER;
- }
-
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid.");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
- SLOG(LOG_DEBUG, TAG_TTSC, " ");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
static void __tts_stop_async(void *data)
{
tts_h tts = (tts_h)data;
- tts_client_s* client = tts_client_get(tts);
- /* check handle */
+ tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return;
}
SLOG(LOG_DEBUG, TAG_TTSC, "@@@ Stop tts");
- if (NULL == tts) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input handle is null");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
- return TTS_ERROR_INVALID_PARAMETER;
- }
-
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
SLOG(LOG_INFO, TAG_TTSC, "@@@ Stop tts");
- int ret = -1;
-
- if (NULL == tts) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input handle is null");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
- return TTS_ERROR_INVALID_PARAMETER;
- }
-
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_INVALID_STATE;
}
+ int ret = -1;
if (false == g_screen_reader && TTS_MODE_SCREEN_READER == client->mode) {
/* check screen reader option one more time */
ret = __tts_recheck_screen_reader();
static void __tts_pause_async(void *data)
{
tts_h tts = (tts_h)data;
- tts_client_s* client = tts_client_get(tts);
- /* check handle */
+ tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return;
}
SLOG(LOG_DEBUG, TAG_TTSC, "@@@ Pause tts");
- if (NULL == tts) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input handle is null");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
- return TTS_ERROR_INVALID_PARAMETER;
- }
-
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
SLOG(LOG_INFO, TAG_TTSC, "@@@ Pause tts");
- int ret = -1;
-
- if (NULL == tts) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input handle is null");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
- return TTS_ERROR_INVALID_PARAMETER;
- }
-
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_INVALID_STATE;
}
+ int ret = -1;
if (false == g_screen_reader && TTS_MODE_SCREEN_READER == client->mode) {
ret = __tts_recheck_screen_reader();
if (0 != ret) {
SLOG(LOG_INFO, TAG_TTSC, "@@@ Set private data, key(%s), data(%s)", key, data);
- if (NULL == tts) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input handle is null");
- return TTS_ERROR_INVALID_PARAMETER;
- }
-
if (NULL == key || NULL == data) {
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Invalid parameter");
return TTS_ERROR_INVALID_PARAMETER;
}
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
SLOG(LOG_INFO, TAG_TTSC, "@@@ Get private data, key(%s)", key);
- if (NULL == tts) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input handle is null");
- return TTS_ERROR_INVALID_PARAMETER;
- }
-
if (NULL == key || NULL == data) {
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Invalid parameter");
return TTS_ERROR_INVALID_PARAMETER;
}
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- /* check handle */
tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Set state changed cb : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- /* check handle */
tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Unset state changed cb : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- /* check handle */
tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Set utt started cb : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- /* check handle */
tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Unset utt started cb : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- /* check handle */
tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Set utt completed cb : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- /* check handle */
tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Unset utt completed cb : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- /* check handle */
tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Set error cb : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- /* check handle */
tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Unset error cb : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- /* check handle */
tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Set default voice changed cb : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- /* check handle */
tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Unset default voice changed cb : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- /* check handle */
tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Set engine changed cb : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_NOT_SUPPORTED;
}
- /* check handle */
tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Unset engine changed cb : A handle is not valid");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
SLOG(LOG_INFO, TAG_TTSC, "@@@ Add pcm tts");
- int ret = -1;
-
- if (NULL == tts) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input handle is null.");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
- return TTS_ERROR_INVALID_PARAMETER;
- }
-
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid.");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_INVALID_STATE;
}
+ int ret = -1;
if (false == g_screen_reader && TTS_MODE_SCREEN_READER == client->mode) {
ret = __tts_recheck_screen_reader();
if (0 != ret) {
SLOG(LOG_INFO, TAG_TTSC, "@@@ Play pcm tts");
- int ret = -1;
-
- if (NULL == tts) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input handle is null.");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
- return TTS_ERROR_INVALID_PARAMETER;
- }
-
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid.");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_INVALID_STATE;
}
+ int ret = -1;
if (false == g_screen_reader && TTS_MODE_SCREEN_READER == client->mode) {
ret = __tts_recheck_screen_reader();
if (0 != ret) {
SLOG(LOG_INFO, TAG_TTSC, "@@@ Stop pcm tts");
- int ret = -1;
-
- if (NULL == tts) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input handle is null.");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
- return TTS_ERROR_INVALID_PARAMETER;
- }
-
tts_client_s* client = tts_client_get(tts);
-
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid.");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_INVALID_STATE;
}
+ int ret = -1;
if (false == g_screen_reader && TTS_MODE_SCREEN_READER == client->mode) {
ret = __tts_recheck_screen_reader();
if (0 != ret) {
SLOG(LOG_INFO, TAG_TTSC, "@@@ Repeat TTS");
- if (NULL == tts) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input handle is null.");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
- return TTS_ERROR_INVALID_PARAMETER;
- }
-
if (NULL == text_repeat || NULL == utt_id) {
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Input parameter is null.");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
return TTS_ERROR_INVALID_PARAMETER;
}
- *text_repeat = NULL;
- *utt_id = -1;
-
tts_client_s* client = tts_client_get(tts);
if (NULL == client) {
- SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid.");
- SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
+ SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] A handle is not valid. tts(%p)", tts);
return TTS_ERROR_INVALID_PARAMETER;
}
return TTS_ERROR_INVALID_STATE;
}
+ *text_repeat = NULL;
+ *utt_id = -1;
+
/* Clear the legacy and Add texts to be played repeatedly */
int ret = -1;
ret = tts_stop(tts);