avilliai/Manyana

FishTTS语音合成模式必要参数获取(已失效)

Closed this issue · 0 comments

首先打开fishtts官网
选择一个模型进入生成页面(可能需要先登录)

按下f12,在工具栏切换到 网络

获取Authorization

输入一段文字后点击生成,等待完成,打开第二个task,复制Authorization
image
粘贴进api.yaml(有ui的在ui填)

Authorization: "xxxxxxxx"

示例

Authorization: "Bearer eyJxxxxxxxxxxx"

获取模型id

简易方式

在你已经填写了Authorization的情况下,可以直接填写这里显示的speaker,比如花火
image
具体到配置文件

语音功能设置:
  voicegenerate: FishTTS                                                       #语音合成模式改为FishTTS
  speaker: "花火"           #bot会自动获取模型id,当然,这里就不是你需要关心的部分了。这么做其实不太准确,但基本能找到你想要的模型,如果你希望精准一些,可以看下面
  

精确方式

一样的,在第二个task中,切换到负载,即可看到模型id,右键 复制值
image
进入settings.yaml(有ui的在ui填)

语音功能设置:
  voicegenerate: FishTTS                                                       #语音合成模式改为FishTTS
  speaker: "54a5170264694bfc8e9ad98df7bd89c3"             #FishTTS这里填写模型的id,就是我们刚刚抓取的,和你ModelScopeTTS有些不一样。