From 1b36e7f606e1da3bdd7029895a79419da27bf653 Mon Sep 17 00:00:00 2001
From: Concedo <39025047+LostRuins@users.noreply.github.com>
Date: Thu, 18 Jun 2026 22:16:29 +0800
Subject: [PATCH] option to save tts as mp3, currently slightly bugged
---
embd_res/kcpp_musicui.embd | 11 +++++++++--
expose.h | 1 +
koboldcpp.py | 4 +++-
otherarch/tts_adapter.cpp | 19 ++++++++++++++++---
4 files changed, 29 insertions(+), 6 deletions(-)
diff --git a/embd_res/kcpp_musicui.embd b/embd_res/kcpp_musicui.embd
index 85738e1b6..3c5d44990 100644
--- a/embd_res/kcpp_musicui.embd
+++ b/embd_res/kcpp_musicui.embd
@@ -307,6 +307,11 @@ select{
+
+
+
+
+
@@ -445,7 +450,8 @@ async function generateTTS(){
const payload = {
input: document.getElementById("tts_input").value,
- voice: document.getElementById("tts_voice").value
+ voice: document.getElementById("tts_voice").value,
+ use_mp3: document.getElementById("tts_use_mp3").checked
};
const instruction = document.getElementById("tts_instruction").value;
@@ -495,6 +501,7 @@ async function generateTTS(){
function clearTTS(){
document.getElementById("tts_input").value="";
document.getElementById("tts_instruction").value="";
+ document.getElementById("tts_use_mp3").checked=false;
}
//end of tts part
@@ -935,4 +942,4 @@ fetchStats();