Bladeren bron

1、TTS服务(出版:仅在后台调用音频设备播放,未传到前端)

liyanbo 8 maanden geleden
bovenliggende
commit
3ab1415b26

+ 4 - 16
byzs-module-ai/src/main/java/cn/iocoder/byzs/module/ai/controller/admin/chat/vo/message/AiChatMessageSendRespVO.java

@@ -39,22 +39,10 @@ public class AiChatMessageSendRespVO {
         private LocalDateTime createTime;
 
     }
-    @Schema(description = "音频数据(Base64编码)", example = "UklGRigAAABXQVZFZm10IBAAAAABAAEARKwAAIhYAQACABAAZGF0YQQBAAD...")
-    private String audioData;
-
-    @Schema(description = "音频元数据")
-    private AudioMeta audioMeta; // 新增音频元数据字段
-
-    @Schema(description = "音频元数据")
-    @Data
-    public static class AudioMeta {
-        @Schema(description = "采样率", requiredMode = Schema.RequiredMode.REQUIRED, example = "24000")
-        private Integer sampleRate; // 采样率(必须与TTS设置一致)
 
-        @Schema(description = "位深", requiredMode = Schema.RequiredMode.REQUIRED, example = "16")
-        private Integer bitDepth; // 位深(通常为16)
+    @Schema(description = "事件类型")
+    private String eventType;
 
-        @Schema(description = "声道数", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
-        private Integer channels; // 声道数(通常为1-单声道)
-    }
+    @Schema(description = "Base64编码的音频数据")
+    private String audioData;
 }

+ 2 - 2
byzs-server/src/main/resources/application.yaml

@@ -4,8 +4,8 @@ spring:
 
   profiles:
 #    active: local
-#    active: prodDev
-    active: prod
+    active: prodDev
+#    active: prod
 
   main:
     allow-circular-references: true # 允许循环依赖,因为项目是三层架构,无法避免这个情况。