accentt / src /agent.py
wesam0099's picture
Update src/agent.py
035f557 verified
raw
history blame contribute delete
520 Bytes
from audio_utils import transcribe_audio
from deep_model import predict_accent
class AccentAgent:
def __init__(self, audio_path):
self.audio_path = audio_path
self.transcription = ""
self.accent = ""
def run(self):
self.accent = predict_accent(self.audio_path)
self.transcription = transcribe_audio(self.audio_path)
return {
"audio_path": self.audio_path,
"accent": self.accent,
"transcription": self.transcription
}