From 2ecce6485cad764d7ed10fbcf4bd6230794ed65b Mon Sep 17 00:00:00 2001 From: hrz <1710360675@qq.com> Date: Thu, 22 May 2025 11:26:00 +0800 Subject: [PATCH] =?UTF-8?q?update:=E5=A2=9E=E5=8A=A0=E8=87=AA=E5=AE=9A?= =?UTF-8?q?=E4=B9=89=E7=9A=84TTS=E6=8E=A5=E5=8F=A3=E6=9C=8D=E5=8A=A1?= =?UTF-8?q?=E7=9A=84=E4=BD=BF=E7=94=A8=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../changelog/{202505151450.sql => 202505151451.sql} | 10 +++++----- .../resources/db/changelog/db.changelog-master.yaml | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) rename main/manager-api/src/main/resources/db/changelog/{202505151450.sql => 202505151451.sql} (60%) diff --git a/main/manager-api/src/main/resources/db/changelog/202505151450.sql b/main/manager-api/src/main/resources/db/changelog/202505151451.sql similarity index 60% rename from main/manager-api/src/main/resources/db/changelog/202505151450.sql rename to main/manager-api/src/main/resources/db/changelog/202505151451.sql index 0cdbcc8d..601de457 100644 --- a/main/manager-api/src/main/resources/db/changelog/202505151450.sql +++ b/main/manager-api/src/main/resources/db/changelog/202505151451.sql @@ -7,12 +7,12 @@ where `id` = 'SYSTEM_TTS_custom'; UPDATE `ai_model_config` SET `doc_link` = NULL, `remark` = '自定义TTS配置说明: -1. 支持自定义TTS接口服务 -2. 使用GET/POST方式请求 -3. 需要网络连接 -4. 输出文件保存在tmp/目录 +1. 自定义的TTS接口服务,请求参数可自定义,可接入众多TTS服务 +2. 以本地部署的KokoroTTS为例 +3. 如果只有cpu运行:docker run -p 8880:8880 ghcr.io/remsky/kokoro-fastapi-cpu:latest +4. 如果只有gpu运行:docker run --gpus all -p 8880:8880 ghcr.io/remsky/kokoro-fastapi-gpu:latest 配置说明: 1. 在params中配置请求参数,使用JSON格式 - 例如:{"text": "{prompt_text}", "voice": "{voice}", "speed": "{speed}"} + 例如KokoroTTS:{ "input": "{prompt_text}", "speed": 1, "voice": "zm_yunxi", "stream": true, "download_format": "mp3", "response_format": "mp3", "return_download_link": true } 2. 在headers中配置请求头 3. 设置返回音频格式' WHERE `id` = 'TTS_CustomTTS'; \ No newline at end of file diff --git a/main/manager-api/src/main/resources/db/changelog/db.changelog-master.yaml b/main/manager-api/src/main/resources/db/changelog/db.changelog-master.yaml index add92bc5..9d3808da 100755 --- a/main/manager-api/src/main/resources/db/changelog/db.changelog-master.yaml +++ b/main/manager-api/src/main/resources/db/changelog/db.changelog-master.yaml @@ -157,9 +157,9 @@ databaseChangeLog: encoding: utf8 path: classpath:db/changelog/202505201744.sql - changeSet: - id: 202505151450 + id: 202505151451 author: hsoftxl changes: - sqlFile: encoding: utf8 - path: classpath:db/changelog/202505151450.sql \ No newline at end of file + path: classpath:db/changelog/202505151451.sql \ No newline at end of file