diff --git a/pom.xml b/pom.xml
index 8d357e4a2..0e2488f30 100644
--- a/pom.xml
+++ b/pom.xml
@@ -108,27 +108,27 @@
0.2.1
-
- com.huawei.sis
- huaweicloud-java-sdk-sis
- 1.3.2
-
+
+
+
+
+
-
-
- sis-repo
- Sis Release Repository
- https://mirrors.huaweicloud.com/repository/maven/huaweicloudsdk
-
- true
-
-
- false
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/java/club/joylink/rtss/controller/voice/VoiceController.java b/src/main/java/club/joylink/rtss/controller/voice/VoiceController.java
index 412649ba8..7b73e32e2 100644
--- a/src/main/java/club/joylink/rtss/controller/voice/VoiceController.java
+++ b/src/main/java/club/joylink/rtss/controller/voice/VoiceController.java
@@ -16,15 +16,15 @@ import org.springframework.web.multipart.MultipartFile;
@RequestMapping("/api/voice")
public class VoiceController {
-
- @Autowired
- @Qualifier("HuaWeiVoiceService")
- private IVoiceService iVoiceService;
-
- @ApiOperation("语音识别")
- @PostMapping("recognition")
- public VoiceRecognitionResult voiceRecognition(MultipartFile file) {
- return this.iVoiceService.voiceRecognition(file, "");
- }
+//
+// @Autowired
+// @Qualifier("HuaWeiVoiceService")
+// private IVoiceService iVoiceService;
+//
+// @ApiOperation("语音识别")
+// @PostMapping("recognition")
+// public VoiceRecognitionResult voiceRecognition(MultipartFile file) {
+// return this.iVoiceService.voiceRecognition(file, "");
+// }
}
diff --git a/src/main/java/club/joylink/rtss/services/voice/huawei/HuaweiVoiceServiceImpl.java b/src/main/java/club/joylink/rtss/services/voice/huawei/HuaweiVoiceServiceImpl.java
index 377bb1283..1ff70388b 100644
--- a/src/main/java/club/joylink/rtss/services/voice/huawei/HuaweiVoiceServiceImpl.java
+++ b/src/main/java/club/joylink/rtss/services/voice/huawei/HuaweiVoiceServiceImpl.java
@@ -1,63 +1,63 @@
-package club.joylink.rtss.services.voice.huawei;
-
-import club.joylink.rtss.exception.BusinessExceptionAssertEnum;
-import club.joylink.rtss.services.IVoiceService;
-import club.joylink.rtss.vo.client.VoiceRecognitionResult;
-import com.huawei.sis.bean.AuthInfo;
-import com.huawei.sis.bean.SisConfig;
-import com.huawei.sis.bean.request.AsrCustomShortRequest;
-import com.huawei.sis.bean.response.AsrCustomShortResponse;
-import com.huawei.sis.client.AsrCustomizationClient;
-import com.huawei.sis.exception.SisException;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.stereotype.Service;
-import org.springframework.web.multipart.MultipartFile;
-
-import java.io.IOException;
-import java.util.Base64;
-
-@Slf4j
-@Service("HuaWeiVoiceService")
-public class HuaweiVoiceServiceImpl implements IVoiceService {
-
- /**
- * 华为语音识别配置
- */
- private final String ak = "YDUXTXRYGAHGPHAIXZCU";
- private final String sk = "Kcbm3sTDCYEou8kGeAhKxfBkgWybIn6IjJyGBX3p";
- private final String region = "cn-north-4";
- private final String projectId = "0aada8176180f28c2f34c0196f5394e8";
-
-
- @Override
- public String synthesis(String message, String per) {
- throw BusinessExceptionAssertEnum.THIRD_SERVICE_CALL_EXCEPTION.exception("功能暂未实现");
- }
-
- @Override
- public VoiceRecognitionResult voiceRecognition(MultipartFile file, String lang) {
- String filePath;
- try {
- filePath = IVoiceService.handleAndSaveFile(file);
- } catch (IOException e) {
- throw BusinessExceptionAssertEnum.SYSTEM_EXCEPTION.exception("语音文件上传失败", e);
- }
- AuthInfo authInfo = new AuthInfo(ak, sk, region, projectId);
- SisConfig sisConfig = new SisConfig();
- AsrCustomizationClient client = new AsrCustomizationClient(authInfo, sisConfig);
- String data;
- try {
- data = Base64.getEncoder().encodeToString(file.getBytes());
- } catch (IOException e) {
- throw BusinessExceptionAssertEnum.SYSTEM_EXCEPTION.exception("语音文件编码失败", e);
- }
- try {
- AsrCustomShortRequest request = new AsrCustomShortRequest(data, "pcm16k16bit", "chinese_16k_common");
- AsrCustomShortResponse response = client.getAsrShortResponse(request);
- return new VoiceRecognitionResult(filePath, response.getResult().getText());
- } catch (SisException e) {
- throw BusinessExceptionAssertEnum.SYSTEM_EXCEPTION.exception("语音识别失败", e);
- }
- }
-
-}
+//package club.joylink.rtss.services.voice.huawei;
+//
+//import club.joylink.rtss.exception.BusinessExceptionAssertEnum;
+//import club.joylink.rtss.services.IVoiceService;
+//import club.joylink.rtss.vo.client.VoiceRecognitionResult;
+//import com.huawei.sis.bean.AuthInfo;
+//import com.huawei.sis.bean.SisConfig;
+//import com.huawei.sis.bean.request.AsrCustomShortRequest;
+//import com.huawei.sis.bean.response.AsrCustomShortResponse;
+//import com.huawei.sis.client.AsrCustomizationClient;
+//import com.huawei.sis.exception.SisException;
+//import lombok.extern.slf4j.Slf4j;
+//import org.springframework.stereotype.Service;
+//import org.springframework.web.multipart.MultipartFile;
+//
+//import java.io.IOException;
+//import java.util.Base64;
+//
+//@Slf4j
+//@Service("HuaWeiVoiceService")
+//public class HuaweiVoiceServiceImpl implements IVoiceService {
+//
+// /**
+// * 华为语音识别配置
+// */
+// private final String ak = "YDUXTXRYGAHGPHAIXZCU";
+// private final String sk = "Kcbm3sTDCYEou8kGeAhKxfBkgWybIn6IjJyGBX3p";
+// private final String region = "cn-north-4";
+// private final String projectId = "0aada8176180f28c2f34c0196f5394e8";
+//
+//
+// @Override
+// public String synthesis(String message, String per) {
+// throw BusinessExceptionAssertEnum.THIRD_SERVICE_CALL_EXCEPTION.exception("功能暂未实现");
+// }
+//
+// @Override
+// public VoiceRecognitionResult voiceRecognition(MultipartFile file, String lang) {
+// String filePath;
+// try {
+// filePath = IVoiceService.handleAndSaveFile(file);
+// } catch (IOException e) {
+// throw BusinessExceptionAssertEnum.SYSTEM_EXCEPTION.exception("语音文件上传失败", e);
+// }
+// AuthInfo authInfo = new AuthInfo(ak, sk, region, projectId);
+// SisConfig sisConfig = new SisConfig();
+// AsrCustomizationClient client = new AsrCustomizationClient(authInfo, sisConfig);
+// String data;
+// try {
+// data = Base64.getEncoder().encodeToString(file.getBytes());
+// } catch (IOException e) {
+// throw BusinessExceptionAssertEnum.SYSTEM_EXCEPTION.exception("语音文件编码失败", e);
+// }
+// try {
+// AsrCustomShortRequest request = new AsrCustomShortRequest(data, "pcm16k16bit", "chinese_16k_common");
+// AsrCustomShortResponse response = client.getAsrShortResponse(request);
+// return new VoiceRecognitionResult(filePath, response.getResult().getText());
+// } catch (SisException e) {
+// throw BusinessExceptionAssertEnum.SYSTEM_EXCEPTION.exception("语音识别失败", e);
+// }
+// }
+//
+//}