ZPI Day

VocalizeR

VocalizeR - Aplikacja do tworzenia muzyki nuceniem

Członkowie:   Mateusz, Michał, Tymoteusz oraz Michał
Opiekun:   Bogumiła Hnatkowska

Cele projektu

Głównym celem projektu VocalizeR jest stworzenie innowacyjnej aplikacji webowej umożliwiającej przekształcanie nucenia w muzykę. Projekt dąży do poprawy efektywności pracy twórców oraz obniżenia progu wejścia w świat muzyki. Kluczowym rezultatem będzie opracowanie działającej aplikacji w środowisku chmurowym, wyposażonej w funkcje nagrywania, analizy dźwięku, generowania pliku MIDI oraz prostą edycję i odsłuch. Sukces projektu zostanie zweryfikowany poprzez osiągnięcie dobrej oceny jakości transkrypcji przez ankietowanych i pozytywnej oceny ich doświadczeń użytkowania aplikacji (w obu przypadkach średnia ocen powyżej 4/5).

Opis projektu

VocalizeR to aplikacja webowa mająca umożliwić użytkownikom tworzenie muzyki nuceniem. Naszym celem jest dostarczenie użytkownikom prostego narzędzia, które przekształci ich pomysł w plik muzyczny MIDI i umożliwi jego edycję. Osobom bez zaawansowanych umiejętności technicznych trudno jest przełożyć pomysł na właściwy utwór, w przypadku gdy nie mają odpowiedniej wiedzy i obycia z profesjonalnymi narzędziami do obróbki dźwięku. Obecne rozwiązania są zbyt skomplikowane, nie są przystosowane do nucenia - dają niezadowalające wyniki konwersji, a niektóre z nich nie umożliwiają nawet poprawy otrzymanej melodii. VocalizeR staje naprzeciw tym trudnościom, umożliwiając szybką i satysfakcjonującą transformację nagranego dźwięku od użytkownika w edytowalną formę.

Artefakty

Artefaktami projektu VocalizeR będą przede wszystkim webowa aplikacja umożliwiająca nagrywanie nucenia, przetwarzanie dźwięku i generowanie plików MIDI, a także algorytmy analizy dźwięku odpowiedzialne za wykrywanie tempa, wysokości dźwięku i predykcję nut. Utworzymy testy automatyczne sprawdzające poszczególne funkcjonalności aplikacji. Wynikiem pracy będą także obrazy Dockerowe umożliwiające uruchomienia aplikacji w środowisku chmurowym. Całość stanowić będzie kompletne, dostępne online narzędzie do szybkiego tworzenia i edycji melodii z nagrań głosowych.

Odbiorcy

Nasze rozwiązanie jest dedykowane początkującym artystom, twórcom muzycznym i hobbystom, którzy nie mają umiejętności muzycznych lub technicznych, do zmaterializowania swoich pomysłów w zapisie symbolicznym. VocalizeR obniży dla nich próg wejścia w świat muzyczny. Ponadto zespoły techniczne w różnych gałęziach biznesu (np. gry komputerowe, filmy, edukacja) będą miały możliwość szybkiego wprowadzania prototypów melodii do swoich produkcji, bez czasochłonnego komponowania muzyki od zera. VocalizeR może także posłużyć profesjonalistom, dla których manualna transkrypcja utworów ze słuchu jest zbyt żmudna.

Technologie

React React-Bootstrap TypeScript Figma Python Flask PyTorch Docker Jira GitHub Linux Git
Mapa drogowa
Repozytoria