文本转语音 tts
开发中
POST
http://127.0.0.1:8081/tts
data 传入的json
data_json = {
"type": "reread",
"tts_type": "gpt_sovits",
"data": {
"type": "api",
"api_ip_port": "http://127.0.0.1:9880",
"ref_audio_path": "F:\GPT-SoVITS\raws\ikaros\21.wav",
"prompt_text": "マスター、どうりょくろか、いいえ、なんでもありません",
"prompt_language": "日文",
"language": "自动识别",
"cut": "凑四句一切",
"gpt_model_path": "F:\GPT-SoVITS\GPT_weights\ikaros-e15.ckpt",
"sovits_model_path": "F:\GPT-SoVITS\SoVITS_weights\ikaros_e8_s280.pth",
"webtts": {
"api_ip_port": "http://127.0.0.1:8080",
"spk": "sanyueqi",
"lang": "zh",
"speed": "1.0",
"emotion": "正常"
}
},
"username": "主人",
"content": "你好,这就是需要合成的文本内容"
}
{
"code": 200,
"message": "成功",
"data": {
"type": "reread",
"tts_type": "gpt_sovits",
"data": {
"type": "api",
"api_ip_port": "http://127.0.0.1:9880",
"ref_audio_path": "F:\\GPT-SoVITS\\raws\\ikaros\\21.wav",
"prompt_text": "マスター、どうりょくろか、いいえ、なんでもありません",
"prompt_language": "日文",
"language": "自动识别",
"cut": "凑四句一切",
"gpt_model_path": "F:\GPT-SoVITS\GPT_weights\ikaros-e15.ckpt",
"sovits_model_path": "F:\GPT-SoVITS\SoVITS_weights\ikaros_e8_s280.pth",
"webtts": {
"api_ip_port": "http://127.0.0.1:8080",
"spk": "sanyueqi",
"lang": "zh",
"speed": "1.0",
"emotion": "正常"
}
},
"username": "主人",
"content": "你好,这就是需要合成的文本内容",
"result": {
"code": 200,
"msg": "合成成功",
"audio_path": "E:\GitHub_pro\AI-Vtuber\out\gpt_sovits_4.wav"
}
}
}
请求参数
Body 参数application/json
示例代码
返回响应
修改于 2024-12-16 08:31:59