Cílem práce je vývoj aplikace, která bude pomocí přehledného jednoduchého
uživatelského rozhraní zobrazovat texty písní s akordy. Aplikace by měla
s využitím spektrální analýzy umět vyhodnocovat akordy zaznamenávaného
zvuku. Na základě vyhodnocených akordů by měla aplikace posouvat text
ve shodě s akordickým doprovodem.
Anotace v angličtině
The aim of this work is to develop an application that will display song
lyrics with chords using a clear simple user interface. The application will
use spectral analysis of the incoming sound to evaluate the chords in the
played music. Based on the evaluated chords, the application will scroll
the song lyrics synchronized with the chord accompaniment.
Cílem práce je vývoj aplikace, která bude pomocí přehledného jednoduchého
uživatelského rozhraní zobrazovat texty písní s akordy. Aplikace by měla
s využitím spektrální analýzy umět vyhodnocovat akordy zaznamenávaného
zvuku. Na základě vyhodnocených akordů by měla aplikace posouvat text
ve shodě s akordickým doprovodem.
Anotace v angličtině
The aim of this work is to develop an application that will display song
lyrics with chords using a clear simple user interface. The application will
use spectral analysis of the incoming sound to evaluate the chords in the
played music. Based on the evaluated chords, the application will scroll
the song lyrics synchronized with the chord accompaniment.
Seznamte se rámcově s problematikou rozpoznávání tónů a akordů v digitalizovaném zvukovém záznamu. Vyberte vhodnou knihovnu pro zpracování digitalizovaného zvuku, kterou bude možné snadno integrovat do vyvíjené aplikace.
Navrhněte a implementujte aplikaci, která bude průběžně analyzovat zvuk a podle rozpoznaných akordů v záznamu posouvat souhlasně text/notový/tabulovaný zápis písně na monitoru.
Otestujte (např. testy na nepoučených uživatelích) použitelnost vyvinuté aplikace, zhodnoťte úspěšnost rozpoznávání tónů/akordů.
Vše důkladně popište v průvodním dokumentu práce.
Zásady pro vypracování
Seznamte se rámcově s problematikou rozpoznávání tónů a akordů v digitalizovaném zvukovém záznamu. Vyberte vhodnou knihovnu pro zpracování digitalizovaného zvuku, kterou bude možné snadno integrovat do vyvíjené aplikace.
Navrhněte a implementujte aplikaci, která bude průběžně analyzovat zvuk a podle rozpoznaných akordů v záznamu posouvat souhlasně text/notový/tabulovaný zápis písně na monitoru.
Otestujte (např. testy na nepoučených uživatelích) použitelnost vyvinuté aplikace, zhodnoťte úspěšnost rozpoznávání tónů/akordů.