TTS 返回语音优化

This commit is contained in:
2025-10-19 16:07:48 +08:00
parent a7f9a7f983
commit 3f305d0b75

View File

@@ -137,7 +137,7 @@ public class ChatWebSocketHandler {
//把结果文字转成语音文件 //把结果文字转成语音文件
//生成文件 //生成文件
//生成唯一文件名 //生成唯一文件名
String resultFileName = clientId + "_" + System.currentTimeMillis() + ".opus"; String resultFileName = clientId + "_" + System.currentTimeMillis() + ".wav";
String resultPathUrl = RuoYiConfig.getProfile() + VOICE_STORAGE_RESULT_DIR + resultFileName; String resultPathUrl = RuoYiConfig.getProfile() + VOICE_STORAGE_RESULT_DIR + resultFileName;
ElevenLabsClient elevenLabsClient = SpringUtils.getBean(ElevenLabsClient.class); ElevenLabsClient elevenLabsClient = SpringUtils.getBean(ElevenLabsClient.class);
elevenLabsClient.handleTextToVoice(content.trim(), resultPathUrl); elevenLabsClient.handleTextToVoice(content.trim(), resultPathUrl);