first commit

This commit is contained in:
Dan Chen
2024-03-18 11:33:39 +08:00
commit 813e584b97
11 changed files with 258 additions and 0 deletions

18
src/blackbox/blackbox.py Normal file
View File

@ -0,0 +1,18 @@
from abc import ABC, abstractmethod
class Blackbox(ABC):
@abstractmethod
def processing(self, data: any):
pass
@abstractmethod
def valid(self, data: any) -> bool:
pass
class TextToAudio(Blackbox):
def processing(self, data: any):
print("TextToAudio processing")