root
ss
a459327
raw
history blame contribute delete
895 Bytes
import os
import sys
from app import process_audio
def main():
"""
Example function to demonstrate the application with a sample audio file.
Usage:
python example.py <path_to_audio_file>
"""
if len(sys.argv) != 2:
print("Usage: python example.py <path_to_audio_file>")
return
audio_file = sys.argv[1]
if not os.path.exists(audio_file):
print(f"Error: File {audio_file} does not exist.")
return
print(f"Processing audio file: {audio_file}")
# Call the main processing function
genre_results, lyrics = process_audio(audio_file)
# Print results
print("\n" + "="*50)
print("GENRE CLASSIFICATION RESULTS:")
print("="*50)
print(genre_results)
print("\n" + "="*50)
print("GENERATED LYRICS:")
print("="*50)
print(lyrics)
if __name__ == "__main__":
main()