From e923198c7ba97b049d2f2731641e581bb665731b Mon Sep 17 00:00:00 2001 From: ailuckly Date: Sun, 12 Apr 2026 10:47:36 +0800 Subject: [PATCH] fix: change default Xunfei TTS voice to authorized x4_xiaoyan The previous default x4_lingxiaoyu_emo was not authorized in the Xunfei console, causing TTS API error 11200 (licc failed). --- .../java/com/vocata/ai/tts/impl/XunfeiStreamTtsClient.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vocata-server/src/main/java/com/vocata/ai/tts/impl/XunfeiStreamTtsClient.java b/vocata-server/src/main/java/com/vocata/ai/tts/impl/XunfeiStreamTtsClient.java index 0e13588..50191fd 100644 --- a/vocata-server/src/main/java/com/vocata/ai/tts/impl/XunfeiStreamTtsClient.java +++ b/vocata-server/src/main/java/com/vocata/ai/tts/impl/XunfeiStreamTtsClient.java @@ -199,7 +199,7 @@ private Flux synthesizeSingleTextWithResult(String text, TtsConfig co */ private String getXunfeiVoiceId(String voiceId) { if (voiceId == null || voiceId.isEmpty()) { - return "x4_lingxiaoyu_emo"; // 默认小燕 + return "x4_xiaoyan"; // 默认小燕 } // 检查是否是科大讯飞支持的音色 @@ -210,8 +210,8 @@ private String getXunfeiVoiceId(String voiceId) { } // 如果传入的音色ID不被支持,使用默认音色 - logger.warn("不支持的音色ID: {},使用默认音色: xiaoyan", voiceId); - return "x4_lingxiaoyu_emo"; + logger.warn("不支持的音色ID: {},使用默认音色: x4_xiaoyan", voiceId); + return "x4_xiaoyan"; } /**