LyndonCatan/audio-forensic-app
1
1import sys, os2sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))3 4import base645from mediapipe_audio_classifier import classify_audio_with_mediapipe6 7# Path to a small WAV file for testing8test_audio_path = "scripts/test_audio.wav"9 10# Read and encode as base6411with open(test_audio_path, "rb") as f:12 audio_bytes = f.read()13 audio_base64 = base64.b64encode(audio_bytes).decode("utf-8")14 15# Run the model16print("๐ Running YAMNet classification in terminal...")17result = classify_audio_with_mediapipe(audio_base64, filename="test_audio.wav")18 19print("\n๐ Final JSON Output:\n", result)20 