diff --git a/src/components/Settings.tsx b/src/components/Settings.tsx
index 9ca3510..a71d8b2 100644
--- a/src/components/Settings.tsx
+++ b/src/components/Settings.tsx
@@ -49,11 +49,14 @@ import {
CardTitle,
} from "@/components/ui/card";
import {
- Tooltip,
- TooltipContent,
- TooltipProvider,
- TooltipTrigger,
-} from "@/components/ui/tooltip";
+ Select,
+ SelectContent,
+ SelectGroup,
+ SelectItem,
+ SelectLabel,
+ SelectTrigger,
+ SelectValue,
+} from "@/components/ui/select";
import {
Dialog,
DialogContent,
@@ -152,11 +155,9 @@ const SelectModel = (props: {
}}
/>
) : (
-
+
+
+
+
+
+ Models
+ {Object.keys(models).map((opt) => (
+
+ {opt}
+
+ ))}
+
+
+
)}
);
@@ -679,22 +688,21 @@ export default (props: {
-
+
@@ -1055,22 +1063,27 @@ export default (props: {
-
+
+
+
+
+
+ Voices
+ {TTS_VOICES.map((opt) => (
+
+ {opt}
+
+ ))}
+
+
+
-
+
+
+
+
+
+ Formats
+ {TTS_FORMAT.map((opt) => (
+
+ {opt}
+
+ ))}
+
+
+