From d149ebf1a1a417caaf2c3afd8f3e90b40d5692ee Mon Sep 17 00:00:00 2001 From: electro199 <109358640+electro199@users.noreply.github.com> Date: Mon, 9 Jun 2025 23:11:52 +0500 Subject: [PATCH] allow any voice in voice selection --- utils/config_model.py | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/utils/config_model.py b/utils/config_model.py index 6146d5f..c8b4bb8 100644 --- a/utils/config_model.py +++ b/utils/config_model.py @@ -114,13 +114,21 @@ class SettingsTTS(BaseModel): ), ] elevenlabs_voice_name: Annotated[ - Literal[ - "Adam", "Antoni", "Arnold", "Bella", "Domi", "Elli", "Josh", "Rachel", "Sam" - ], + str, Field( default="Bella", description="The voice used for ElevenLabs.", - examples=["Bella"], + examples=[ + "Adam", + "Antoni", + "Arnold", + "Bella", + "Domi", + "Elli", + "Josh", + "Rachel", + "Sam", + ], ), ] elevenlabs_api_key: Annotated[ @@ -414,4 +422,4 @@ class Reddit(BaseModel): class Config(BaseModel): reddit: Reddit ai: AIConfig - settings: Settings \ No newline at end of file + settings: Settings