FS-5216 seems like invalid codec lets try this
This commit is contained in:
parent
262aed0ed1
commit
e976144ef1
|
@ -2008,7 +2008,9 @@ static JSBool session_speak(JSContext * cx, JSObject * obj, uintN argc, jsval *
|
||||||
args.buflen = len;
|
args.buflen = len;
|
||||||
|
|
||||||
switch_core_speech_flush_tts(&jss->speech->sh);
|
switch_core_speech_flush_tts(&jss->speech->sh);
|
||||||
|
if (switch_core_codec_ready(&jss->speech->codec)) {
|
||||||
switch_ivr_speak_text_handle(jss->session, &jss->speech->sh, &jss->speech->codec, NULL, text, &args);
|
switch_ivr_speak_text_handle(jss->session, &jss->speech->sh, &jss->speech->codec, NULL, text, &args);
|
||||||
|
}
|
||||||
JS_ResumeRequest(cx, cb_state.saveDepth);
|
JS_ResumeRequest(cx, cb_state.saveDepth);
|
||||||
check_hangup_hook(jss, &ret);
|
check_hangup_hook(jss, &ret);
|
||||||
*rval = cb_state.ret;
|
*rval = cb_state.ret;
|
||||||
|
|
|
@ -2141,6 +2141,10 @@ SWITCH_DECLARE(switch_status_t) switch_ivr_speak_text_handle(switch_core_session
|
||||||
return SWITCH_STATUS_FALSE;
|
return SWITCH_STATUS_FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!switch_core_codec_ready(codec)) {
|
||||||
|
return SWITCH_STATUS_FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
arg_recursion_check_start(args);
|
arg_recursion_check_start(args);
|
||||||
|
|
||||||
write_frame.data = abuf;
|
write_frame.data = abuf;
|
||||||
|
|
Loading…
Reference in New Issue