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