diff --git a/packages/server/src/server/config.ts b/packages/server/src/server/config.ts index 84f4a10b4..adcc2e52f 100644 --- a/packages/server/src/server/config.ts +++ b/packages/server/src/server/config.ts @@ -85,9 +85,7 @@ function parseSpeechProviderId(value: unknown): "openai" | "local" | null { return null; } if (normalized === "openai") return "openai"; - if (normalized === "sherpa" || normalized === "sherpa-onnx" || normalized === "local") { - return "local"; - } + if (normalized === "local") return "local"; return null; } diff --git a/packages/server/src/server/persisted-config.ts b/packages/server/src/server/persisted-config.ts index 59469bc3a..4b34cbbcd 100644 --- a/packages/server/src/server/persisted-config.ts +++ b/packages/server/src/server/persisted-config.ts @@ -51,11 +51,7 @@ const SpeechProviderIdSchema = z.preprocess( if (typeof value !== "string") { return value; } - const normalized = value.trim().toLowerCase(); - if (normalized === "sherpa" || normalized === "sherpa-onnx") { - return "local"; - } - return normalized; + return value.trim().toLowerCase(); }, z.enum(["openai", "local"]) );