Files
2026-03-24 15:04:36 +08:00

28 lines
441 B
Python

from abc import ABC, abstractmethod
class ASR(ABC):
@abstractmethod
async def connect(self):
pass
@abstractmethod
async def send_audio(self, audio_data: bytes):
pass
@abstractmethod
async def send_end(self):
pass
@abstractmethod
async def receive_results(self):
pass
@abstractmethod
async def close(self):
pass