Fix Deepgram Flux event handler docstring to match implementation
Update documented event signatures to include transcript argument where the code actually passes it. Remove stale on_speech_started and on_utterance_end entries that were never registered.
This commit is contained in:
@@ -102,16 +102,15 @@ class DeepgramFluxSTTService(WebsocketSTTService):
|
|||||||
|
|
||||||
Event handlers available (in addition to WebsocketSTTService events):
|
Event handlers available (in addition to WebsocketSTTService events):
|
||||||
|
|
||||||
- on_speech_started(service): Deepgram detected start of speech
|
- on_start_of_turn(service, transcript): Deepgram detected start of speech
|
||||||
- on_utterance_end(service): Deepgram detected end of utterance
|
- on_end_of_turn(service, transcript): Deepgram detected end of turn (EOT)
|
||||||
- on_end_of_turn(service): Deepgram detected end of turn (EOT)
|
- on_eager_end_of_turn(service, transcript): Deepgram predicted end of turn (EagerEOT)
|
||||||
- on_eager_end_of_turn(service): Deepgram predicted end of turn (EagerEOT)
|
|
||||||
- on_turn_resumed(service): User resumed speaking after EagerEOT
|
- on_turn_resumed(service): User resumed speaking after EagerEOT
|
||||||
|
|
||||||
Example::
|
Example::
|
||||||
|
|
||||||
@stt.event_handler("on_end_of_turn")
|
@stt.event_handler("on_end_of_turn")
|
||||||
async def on_end_of_turn(service):
|
async def on_end_of_turn(service, transcript):
|
||||||
...
|
...
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user