From c44f92f777e814b7220a71a12dcaf91bb627897f Mon Sep 17 00:00:00 2001 From: neru Date: Wed, 11 Feb 2026 02:36:33 -0300 Subject: [PATCH] fix: dont use any --- src/modules/tts-modes/azure.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/modules/tts-modes/azure.ts b/src/modules/tts-modes/azure.ts index 9b881aa..dea6032 100644 --- a/src/modules/tts-modes/azure.ts +++ b/src/modules/tts-modes/azure.ts @@ -28,6 +28,13 @@ interface PendingRequest { audioBuff: Buffer[]; } +interface VoiceInfo { + Name: string; + // ShortName: string, + // Gender: string, + // Locale: string, +} + class AzureTTS implements TTSModule { private voices: Array | undefined = undefined; @@ -81,7 +88,7 @@ class AzureTTS implements TTSModule { res.on('data', (chunk) => chunks.push(chunk)); res.on('end', () => { const body = Buffer.concat(chunks).toString(); - this.voices = JSON.parse(body).map((v: any) => v.ShortName) + this.voices = JSON.parse(body).map((v: VoiceInfo) => v.ShortName); resolve(this.voices); }); req.on('error', (err) => {