socket 逻辑初始化

This commit is contained in:
wangxiangshun
2025-10-04 19:20:01 +08:00
parent 8afa39777f
commit 16d6f611f2
6 changed files with 24 additions and 7 deletions

View File

@@ -2,6 +2,7 @@ package com.vetti.web.controller.ai;
import com.vetti.common.ai.elevenLabs.ElevenLabsClient;
import com.vetti.common.ai.gpt.ChatGPTClient;
import com.vetti.common.ai.whisper.WhisperClient;
import com.vetti.common.core.controller.BaseController;
import com.vetti.common.core.domain.AjaxResult;
import io.swagger.annotations.Api;
@@ -28,6 +29,9 @@ public class AiCommonController extends BaseController
@Autowired
private ChatGPTClient chatGPTClient;
@Autowired
private WhisperClient whisperClient;
/**
* 进行文本转语音处理
*/
@@ -52,5 +56,15 @@ public class AiCommonController extends BaseController
/**
* 进行语音转文本处理
*/
@ApiOperation("进行语音转文本处理")
@GetMapping("/handleViceToText")
public AjaxResult handleViceToText()
{
whisperClient.handleVoiceToText("/Users/wangxiangshun/Desktop/临时文件/output.mp3");
return success();
}
}