ENCOA-276, ENCOA-277
This commit is contained in:
@@ -1,8 +1,14 @@
|
||||
from abc import ABC, abstractmethod
|
||||
from typing import List
|
||||
|
||||
|
||||
class ISpeechToTextService(ABC):
|
||||
|
||||
@abstractmethod
|
||||
async def speech_to_text(self, file: bytes):
|
||||
async def speech_to_text(self, file: str):
|
||||
pass
|
||||
|
||||
@staticmethod
|
||||
@abstractmethod
|
||||
async def fix_overlap(llm, segments: List[str]):
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user