GPT-SoVITS 下载地址: https://www.yuque.com/baicaigongchang1145haoyuangong/ib3g1e/gos50nrqrlipryqq
朗读 js 代码:@js:
(function(){
// 1. 获取文本,兼容不同版本的变量名
var text = (typeof speakText !== 'undefined') ? speakText : speachText;
// 2. 构造请求体
var payload = {
"app_key": "",
"dl_url": "",
"version": "v4",
"model_name": "原神-中文-纳西妲_ZH",
"prompt_text_lang": "中文",
"emotion": "默认",
"text": text,
"text_lang": "中文",
"top_k": 10,
"top_p": 1,
"temperature": 1,
"text_split_method": "按标点符号切",
"batch_size": 1,
"batch_threshold": 0.75,
"split_bucket": true,
"speed_facter": 1,
"fragment_interval": 0.3,
"media_type": "wav",
"parallel_infer": true,
"repetition_penalty": 1.35,
"seed": -1,
"sample_steps": 8,
"if_sr": false
};
// 3. 发送 POST 请求
var response = java.post("http://你的 ip 地址:8000/infer_single", JSON.stringify(payload), {"Content-Type": "application/json"});
var json = JSON.parse(response.body());
// 4. 获取返回的音频地址 (对应你提供的 audio_url)
var rawUrl = json.audio_url;
// 5. 核心:将 0.0.0.0 替换为手机能访问的电脑 IP
// 如果不替换,手机会尝试访问自己导致下载失败
var finalUrl = rawUrl.replace("0.0.0.0", "你的 ip 地址");
return finalUrl;
})()