-
Notifications
You must be signed in to change notification settings - Fork 0
Description
The performance parameters of transcription models should be configured on a per-device basis rather than in code via model_factory.
- Each model should be modified to take in a
model_configurationobject rather than arguments.model_configurationhas no required schema other than that it can be configured viadevice_configuration(later).model_implementations should use this to configure all configurable settings. (Please document schema)- As a result, every
model_implementation should only require 2 parameters (websocketandmodel_configuration`)
- Create a new
device_configurationconfig file that contains mappings frommodel_key-> (model_implementation,model_configuration) model_factory.pyshould be modified to lookupmodel_keyindevice_configurationrather than in match statement.model_factory.pycan then create an instance ofmodel_implementationusingmodel_configuration.
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels