1
0
mirror of https://github.com/ijaric/voice_assistant.git synced 2025-05-24 22:43:26 +00:00

fix: [#47] methods to async

This commit is contained in:
ksieuk 2023-10-13 17:03:47 +03:00
parent 0d5a2c8bae
commit cc550ce1e7

View File

@ -4,11 +4,13 @@ import lib.models as models
class TTSRepositoryProtocol(typing.Protocol): class TTSRepositoryProtocol(typing.Protocol):
def get_audio_as_bytes(self, request: models.TTSCreateRequestModel) -> models.TTSCreateResponseModel: async def get_audio_as_bytes(self, request: models.TTSCreateRequestModel) -> models.TTSCreateResponseModel:
... ...
def get_voice_model_by_name(self, voice_model_name: str) -> models.BaseVoiceModel | None: async def get_voice_model_by_name(self, voice_model_name: str) -> models.BaseVoiceModel | None:
... ...
def get_voice_models_by_fields(self, fields: models.TTSSearchVoiceRequestModel) -> models.LIST_VOICE_MODELS_TYPE: async def get_voice_models_by_fields(
self, fields: models.TTSSearchVoiceRequestModel
) -> models.LIST_VOICE_MODELS_TYPE:
... ...