Некоторые методы распознавания аккордов по звучанию:
- Метод «Интервал + интервал». study-music.ru Нужно научиться расслаивать аккорд на составляющие его интервалы, например, большая терция + малая терция. study-music.ru Услышав большую терцию в составе аккорда в качестве основной, можно запомнить звучание мажорного трезвучия. study-music.ru
- Метод «От мелодии к гармонии». study-music.ru Нужно запомнить звучание мелодической интонации, из которой состоит аккорд. study-music.ru
- Метод «Фонизм аккордов». study-music.ru Заключается в запоминании характерного звучания аккорда самого по себе, независимо от его тонально-функционального значения. study-music.ru Можно использовать известные песни или инструментальные произведения в качестве якоря. study-music.ru
Также существуют методы распознавания аккордов в цифровых звукозаписях. elar.urfu.ru cyberleninka.ru Они обычно включают следующие этапы: elar.urfu.ru
- Получение спектрограммы. elar.urfu.ru cyberleninka.ru Она показывает, как меняется распределение звуковой энергии по частотам со временем. cyberleninka.ru
- Разбиение звукозаписи на фрагменты и вычисление спектра на каждом из них. elar.urfu.ru
- Определение расстояния от вектора признаков до «идеальных» шаблонных векторов той же размерности, соответствующих аккордам. elar.urfu.ru В качестве результата выбирается аккорд, расстояние до шаблона которого является наименьшим. elar.urfu.ru
Ещё один подход — использование скрытых марковских моделей (СММ). elar.urfu.ru В отличие от метода ближайшего соседа, они позволяют в явном виде моделировать вероятность перехода между двумя заданными аккордами. elar.urfu.ru
Также для получения признаков, позволяющих классифицировать звучащий аккорд, могут применяться свёрточные нейронные сети. elar.urfu.ru