Эх сурвалжийг харах

添加语音服务,配置密钥

Taohongrun 5 сар өмнө
parent
commit
b5bf89ff1f

+ 6 - 2
src/main/java/io/github/qifan777/knowledge/ai/message/AiMessageController.java

@@ -32,6 +32,7 @@ import org.springframework.ai.reader.tika.TikaDocumentReader;
 import org.springframework.ai.vectorstore.SearchRequest;
 import org.springframework.ai.vectorstore.VectorStore;
 import org.springframework.beans.factory.annotation.Qualifier;
+import org.springframework.beans.factory.annotation.Value;
 import org.springframework.context.ApplicationContext;
 import org.springframework.core.io.InputStreamResource;
 import org.springframework.http.MediaType;
@@ -189,14 +190,17 @@ public class AiMessageController {
     }
 
     @PostMapping("/asr")
-    public String asr(@RequestParam  String base64Data ) {
+    public String asr(@RequestParam(value = "base64Data")  String base64Data ) {
+        log.info("{}",base64Data);
+
+
         try{
             // 实例化一个认证对象,入参需要传入腾讯云账户 SecretId 和 SecretKey,此处还需注意密钥对的保密
             // 代码泄露可能会导致 SecretId 和 SecretKey 泄露,并威胁账号下所有资源的安全性
             // 以下代码示例仅供参考,建议采用更安全的方式来使用密钥
             // 请参见:https://cloud.tencent.com/document/product/1278/85305
             // 密钥可前往官网控制台 https://console.cloud.tencent.com/cam/capi 进行获取
-            Credential cred = new Credential("AKIDAC4jM2eDlAOVRAmBNMAmBThlOAoGbjeO", "lMlz0oPo13tWxBIDwWyFLG3iEamlX8Vl");
+            Credential cred = new Credential("AKIDra7SgleMPPFtXzGMUhqgWGqFTWNG0Yt7", "60iFaidLrBHCyeFnFi1A7xiMpIbkojU1");
             // 实例化一个http选项,可选的,没有特殊需求可以跳过
             HttpProfile httpProfile = new HttpProfile();
             httpProfile.setEndpoint("asr.tencentcloudapi.com");

+ 5 - 1
src/main/resources/application.yml

@@ -127,4 +127,8 @@ jimmer:
       path: /ts.zip
     openapi:
       path: /openapi
-      ui-path: /openapi-ui
+      ui-path: /openapi-ui
+tao:
+  ars:
+    secretId: AKIDra7SgleMPPFtXzGMUhqgWGqFTWNG0Yt7
+    secretKey: 60iFaidLrBHCyeFnFi1A7xiMpIbkojU1