Open mohdfareed opened 5 months ago
Transcription is not very stable over prolonged usage.
The transcription service is at backend/app/services/transcription. The current implementation relies on the events service and exposes the following:
backend/app/services/transcription
events
start
models.MicrophoneConfig
services.Event[bytes]
event
services.Event[str]
Those methods must be available at transcription.__init__.py to be used by the controllers.
transcription.__init__.py
Transcription is not very stable over prolonged usage.
The transcription service is at
backend/app/services/transcription
. The current implementation relies on theevents
service and exposes the following:start
takes amodels.MicrophoneConfig
and anservices.Event[bytes]
that broadcasts audio bytes.event
that returns aservices.Event[str]
that broadcasts the transcription text.Those methods must be available at
transcription.__init__.py
to be used by the controllers.