TTS 返回语音优化
This commit is contained in:
@@ -144,12 +144,11 @@ public class ChatWebSocketHandler {
|
||||
log.info("3、开始进行AI回答时间:{}",System.currentTimeMillis()/1000);
|
||||
//持续返回数据流给客户端
|
||||
try {
|
||||
String resultOutPathUrl = RuoYiConfig.getProfile() + VOICE_STORAGE_RESULT_DIR + "123_"+resultFileName;
|
||||
File inputFile = new File(resultPathUrl);
|
||||
File outputFile = new File(resultOutPathUrl);
|
||||
File outputFile = new File(resultPathUrl);
|
||||
trimSilence(inputFile, outputFile);
|
||||
//文件转换成文件流
|
||||
ByteBuffer outByteBuffer = convertFileToByteBuffer(resultOutPathUrl);
|
||||
ByteBuffer outByteBuffer = convertFileToByteBuffer(resultPathUrl);
|
||||
//发送文件流数据
|
||||
session.getBasicRemote().sendBinary(outByteBuffer);
|
||||
// 发送响应确认
|
||||
|
||||
Reference in New Issue
Block a user