From 56d8b0ddcd33750cc97b72331f9bb42c79d38b6c Mon Sep 17 00:00:00 2001 From: Tom Date: Wed, 9 Apr 2025 12:40:33 +1000 Subject: [PATCH 1/2] fix(tts): add instructions parameter to updateOptions method --- plugins/openai/src/tts.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/openai/src/tts.ts b/plugins/openai/src/tts.ts index 6fd91053..3b7be9ba 100644 --- a/plugins/openai/src/tts.ts +++ b/plugins/openai/src/tts.ts @@ -55,7 +55,7 @@ export class TTS extends tts.TTS { }); } - updateOptions(opts: { model?: TTSModels | string; voice?: TTSVoices; speed?: number }) { + updateOptions(opts: { model?: TTSModels | string; voice?: TTSVoices; speed?: number, instructions?: string }) { this.#opts = { ...this.#opts, ...opts }; } From 3d75ecce2a65ce86f490656742035c2983da8e4d Mon Sep 17 00:00:00 2001 From: Tom Date: Wed, 9 Apr 2025 12:47:14 +1000 Subject: [PATCH 2/2] refactor(tts): format updateOptions method for improved readability --- plugins/openai/src/tts.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/openai/src/tts.ts b/plugins/openai/src/tts.ts index 3b7be9ba..ef4b8c53 100644 --- a/plugins/openai/src/tts.ts +++ b/plugins/openai/src/tts.ts @@ -55,7 +55,12 @@ export class TTS extends tts.TTS { }); } - updateOptions(opts: { model?: TTSModels | string; voice?: TTSVoices; speed?: number, instructions?: string }) { + updateOptions(opts: { + model?: TTSModels | string; + voice?: TTSVoices; + speed?: number; + instructions?: string; + }) { this.#opts = { ...this.#opts, ...opts }; }