BaseObserver: inherit from BaseObject so we can have events

This commit is contained in:
Aleix Conchillo Flaqué
2025-05-21 15:16:48 -07:00
parent fb35fd6d71
commit 9bbce225ce
7 changed files with 24 additions and 38 deletions

View File

@@ -437,8 +437,10 @@ class RTVIObserver(BaseObserver):
params (RTVIObserverParams): Settings to enable/disable specific messages.
"""
def __init__(self, rtvi: "RTVIProcessor", *, params: Optional[RTVIObserverParams] = None):
super().__init__()
def __init__(
self, rtvi: "RTVIProcessor", *, params: Optional[RTVIObserverParams] = None, **kwargs
):
super().__init__(**kwargs)
self._rtvi = rtvi
self._params = params or RTVIObserverParams()
self._bot_transcription = ""