fix: restore HTTP timeout prompt playback

This commit is contained in:
chenjintao
2026-09-22 11:25:41 +08:00
parent fe1ca9899f
commit 64fdeb9aaa
2 changed files with 8 additions and 110 deletions
@@ -30,7 +30,7 @@
#define PCM_FRAME_LENGTH 1152
#define CLOUD_TTS_ERROR_URL_FORMAT \
"https://banban.api.talkingq.com/assets/roles/banban/tts_error/tts_error%02u.mp3"
"http://101.35.224.118:8080/assets/roles/banban/tts_error/tts_error%02u.mp3"
static int g_sim_ready = 0;
@@ -190,7 +190,7 @@ static void remove_underscores(char *str) {
}
/*
* 将后台下发的任意角色对话超时音频 URL 改为 banban 角色的 HTTPS 地址,
* 将后台下发的任意角色对话超时音频 URL 改为 banban 角色的 HTTP 地址,
* 并在 tts_error00~tts_error09 中随机选择一条。
*/
static int randomize_tts_error_url(char *url, size_t url_size)
@@ -312,7 +312,7 @@ static void onmessage_text(rws_socket socket, const char *text, const unsigned i
memcpy(url_buff, ret_str1, url_len);
url_buff[url_len] = '\0';
/* 两个角色统一使用 banban 的 HTTPS 随机超时提示音 */
/* 两个角色统一使用 banban 的 HTTP 随机超时提示音 */
is_tts_error_url = randomize_tts_error_url(url_buff, sizeof(url_buff));
if(is_tts_error_url < 0){
return;