From 869080287e17be6f28f43cb3cb29404702526f0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E9=94=A6=E5=BC=BA?= <1061669148@qq.com> Date: Tue, 11 Mar 2025 23:33:54 +0800 Subject: [PATCH] feat: extend voices cache expiry to 24 hours for improved performance --- internal/tts/microsoft/client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/tts/microsoft/client.go b/internal/tts/microsoft/client.go index 86391cb..4f12f89 100644 --- a/internal/tts/microsoft/client.go +++ b/internal/tts/microsoft/client.go @@ -173,7 +173,7 @@ func (c *Client) ListVoices(ctx context.Context, locale string) ([]models.Voice, // 更新缓存 c.voicesCacheMu.Lock() c.voicesCache = voices - c.voicesCacheExpiry = time.Now().Add(1 * time.Hour) // 缓存1小时 + c.voicesCacheExpiry = time.Now().Add(24 * time.Hour) // 缓存24小时 c.voicesCacheMu.Unlock() // 如果指定了locale,则过滤结果