fix gs tts

This commit is contained in:
源文雨
2022-12-03 17:16:45 +08:00
parent 82608d01bb
commit 11f358bcbf
3 changed files with 22 additions and 10 deletions

View File

@@ -27,6 +27,7 @@ func init() { // 插件主体
"- 设置语音模式[原神人物]\n" +
"- 设置默认语音模式[原神人物]\n" +
"- 恢复成默认语音模式\n" +
"- 设置原神语音 api key xxxxxx\n" +
"当前适用的原神人物含有以下:\n" + list(soundList[:], 5),
})
tts := newttsmode()
@@ -82,7 +83,7 @@ func init() { // 插件主体
}
return numcn.EncodeFromFloat64(f)
}),
), tts.getAPIKey())).Add("cache", 0)
), tts.getAPIKey(ctx)))
// 发送语音
if ID := ctx.SendChain(record); ID.ID() == 0 {
ctx.SendChain(message.Reply(ctx.Event.MessageID), message.Text(reply))
@@ -108,7 +109,7 @@ func init() { // 插件主体
ctx.SendChain(message.Text("配置的语音人物数据丢失!请重新设置语音人物。"))
return
}
record := message.Record(fmt.Sprintf(cnapi, i, url.QueryEscape(testRecord[soundList[i]]), tts.getAPIKey())).Add("cache", 0)
record := message.Record(fmt.Sprintf(cnapi, i, url.QueryEscape(testRecord[soundList[i]]), tts.getAPIKey(ctx))).Add("cache", 0)
if ID := ctx.SendChain(record); ID.ID() == 0 {
ctx.SendChain(message.Reply(ctx.Event.MessageID), message.Text("设置失败!无法发送测试语音,请重试。"))
return