Skip to content

Commit 42d452a

Browse files
Remove unused Python STT interaction language fields
1 parent 7f4f9da commit 42d452a

1 file changed

Lines changed: 0 additions & 6 deletions

File tree

  • src/agora_agent/agentkit/vendors

src/agora_agent/agentkit/vendors/stt.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@
44

55
from .base import BaseSTT
66

7-
# BCP-47 language tag for asr.language (the Agora interaction language).
8-
InteractionLanguage = str
9-
107
_DEEPGRAM_MANAGED_MODELS = {"nova-2", "nova-3"}
118

129

@@ -15,7 +12,6 @@ class SpeechmaticsSTTOptions(BaseModel):
1512

1613
api_key: str = Field(..., description="Speechmatics API key")
1714
language: str = Field(..., description="Language code (e.g., en, es, fr)")
18-
interaction_language: Optional[InteractionLanguage] = Field(default=None, description="Agora interaction language for asr.language")
1915
model: Optional[str] = Field(default=None, description="Model name")
2016
uri: Optional[str] = Field(default=None, description="Speechmatics streaming WebSocket URL")
2117
additional_params: Optional[Dict[str, Any]] = Field(default=None)
@@ -49,7 +45,6 @@ class DeepgramSTTOptions(BaseModel):
4945
model: Optional[str] = Field(default=None, description="Model (e.g., nova-2, enhanced, base)")
5046
language: Optional[str] = Field(default=None, description="Language code (e.g., en-US)")
5147
keyterm: Optional[str] = Field(default=None, description="Boost specialized terms and brands for Deepgram")
52-
interaction_language: Optional[InteractionLanguage] = Field(default=None, description="Agora interaction language for asr.language")
5348
smart_format: Optional[bool] = Field(default=None, description="Enable smart formatting")
5449
punctuation: Optional[bool] = Field(default=None, description="Enable punctuation")
5550
additional_params: Optional[Dict[str, Any]] = Field(default=None)
@@ -267,7 +262,6 @@ class SarvamSTTOptions(BaseModel):
267262

268263
api_key: str = Field(..., description="Sarvam API key")
269264
language: str = Field(..., description="Language code (e.g., en, hi, ta)")
270-
interaction_language: Optional[InteractionLanguage] = Field(default=None, description="Agora interaction language for asr.language")
271265
model: Optional[str] = Field(default=None, description="Model name")
272266
additional_params: Optional[Dict[str, Any]] = Field(default=None)
273267

0 commit comments

Comments
 (0)