feat: add ASR provider support for voice co-creation
This commit is contained in:
@@ -58,6 +58,7 @@ class Settings(BaseSettings):
|
||||
image_providers: list[str] = Field(default_factory=lambda: ["cqtai"])
|
||||
tts_providers: list[str] = Field(default_factory=lambda: ["minimax", "elevenlabs", "edge_tts"])
|
||||
storybook_providers: list[str] = Field(default_factory=lambda: ["storybook_primary"])
|
||||
asr_providers: list[str] = Field(default_factory=lambda: ["demo"])
|
||||
enable_demo_providers: bool = Field(
|
||||
False,
|
||||
description="Enable local deterministic demo providers for portfolio demos",
|
||||
@@ -71,8 +72,8 @@ class Settings(BaseSettings):
|
||||
description="Directory for persisted voice co-creation session assets",
|
||||
)
|
||||
voice_transcription_mode: str = Field(
|
||||
"demo",
|
||||
description="Voice transcription mode: demo, openai, or disabled",
|
||||
"provider",
|
||||
description="Voice transcription mode: provider or disabled; provider order is controlled by ASR_PROVIDERS",
|
||||
)
|
||||
voice_transcription_model: str = Field(
|
||||
"gpt-4o-mini-transcribe",
|
||||
|
||||
Reference in New Issue
Block a user