|
|
@@ -246,6 +246,16 @@ public class FsConfController extends BaseController {
|
|
|
return "cc/txtts1conf/txtts1conf";
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * TTS(ViiTorTTS)参数配置
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @RequiresPermissions("cc:vtttsconf:view")
|
|
|
+ @GetMapping(value = "/vtttsconf")
|
|
|
+ public String vtTtsConf() {
|
|
|
+ return "cc/vtttsconf/vtttsconf";
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 获取阿里云tts配置
|
|
|
* @return
|
|
|
@@ -279,6 +289,17 @@ public class FsConfController extends BaseController {
|
|
|
return getConfigFileJsonData(asrFileName, 5);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 获取ViiTorTTS配置
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @GetMapping(value = "/getVtTtsConf")
|
|
|
+ @ResponseBody
|
|
|
+ public AjaxResult getVtTtsConf() {
|
|
|
+ String asrFileName = "/autoload_configs/vt_tts.conf.xml";
|
|
|
+ return getConfigFileJsonData(asrFileName, 5);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 豆包tts 参数配置
|
|
|
* @return
|
|
|
@@ -691,6 +712,20 @@ public class FsConfController extends BaseController {
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 保存ViiTorTTS配置
|
|
|
+ * @param params
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @PostMapping(value = "/setVtTtsConf")
|
|
|
+ @ResponseBody
|
|
|
+ public AjaxResult setVtTtsConf(@RequestBody JSONArray params) {
|
|
|
+ String asrFileName = "/autoload_configs/vt_tts.conf.xml";
|
|
|
+ String moduleName = "mod_vt_tts";
|
|
|
+ AjaxResult result = saveAndReloadTtsModule("vt-tts-account-json", asrFileName, moduleName, params);
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 保存TTS配置
|
|
|
* @param params
|