Haiku Radio - AI Generated Music and Poetry
Cel projektu:
Stworzenie prostego "radia AI", które generuje i odtwarza haiku wraz z prostą muzyką.
Główne komponenty:
a) Generator Haiku (klasa HaikuGenerator):
Wczytuje przykładowe haiku z pliku.
Generuje nowe haiku, losowo wybierając linie z wczytanych przykładów.
b) Kompozytor muzyki (klasa SimpleComposer):
Generuje proste melodie używając określonych częstotliwości dźwięków.
Tworzy prosty beat.
Łączy melodię z beatem, tworząc pełny utwór.
c) Program radiowy (funkcja radio_program):
Łączy generator haiku i kompozytor muzyki.
W nieskończonej pętli generuje i wyświetla haiku oraz odtwarza muzykę.
Funkcjonalności:
Generowanie haiku na podstawie wczytanych przykładów.
Tworzenie prostych melodii i beatów.
Odtwarzanie wygenerowanej muzyki.