Files
encoach_backend/ielts_be/services/abc/third_parties/stt.py
2024-12-21 19:27:14 +00:00

15 lines
295 B
Python

from abc import ABC, abstractmethod
from typing import List
class ISpeechToTextService(ABC):
@abstractmethod
async def speech_to_text(self, file: str):
pass
@staticmethod
@abstractmethod
async def fix_overlap(llm, segments: List[str]):
pass