Skip to content

Commit 2c6d099

Browse files
committed
refactor: plugin-own speech provider config
1 parent 8eeb7f0 commit 2c6d099

28 files changed

Lines changed: 1790 additions & 1228 deletions

docs/.generated/plugin-sdk-api-baseline.json

Lines changed: 87 additions & 87 deletions
Large diffs are not rendered by default.

docs/.generated/plugin-sdk-api-baseline.jsonl

Lines changed: 87 additions & 87 deletions
Large diffs are not rendered by default.

extensions/discord/src/voice/manager.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -645,11 +645,10 @@ export class DiscordVoiceManager {
645645
cfg: this.params.cfg,
646646
override: this.params.discordConfig.voice?.tts,
647647
});
648-
const directive = parseTtsDirectives(
649-
replyText,
650-
ttsConfig.modelOverrides,
651-
ttsConfig.openai.baseUrl,
652-
);
648+
const directive = parseTtsDirectives(replyText, ttsConfig.modelOverrides, {
649+
cfg: ttsCfg,
650+
providerConfigs: ttsConfig.providerConfigs,
651+
});
653652
const speakText = directive.overrides.ttsText ?? directive.cleanedText.trim();
654653
if (!speakText) {
655654
logVoiceVerbose(

0 commit comments

Comments
 (0)