RUS  ENG
Полная версия
ЖУРНАЛЫ // Интеллектуальные системы. Теория и приложения // Архив

Интеллектуальные системы. Теория и приложения, 2018, том 22, выпуск 4, страницы 51–63 (Mi ista157)

Применение алгоритма Витерби к восстановлению стертого фрагмента музыкального произведения

А. Ж. Ботхолов

Московский государственный университет имени М. В. Ломоносова, механико-математический факультет

Аннотация: Приведены методы восстановления стертого фрагмента музыкальной композиции, основанные на алгоритме Витерби, а именно метод, основанный только на алгоритме Витерби, метод, использующий кроме алгоритма Витерби, также смещенную высоту и смещенную длительность, метод, основанный на алгоритме Витерби и принципах музыкальной гармонии. Выяснен метод с наилучшим результатом (алгоритм Витерби, совмещенный с методом музыкальной гармонии), введен способ оценки похожести фрагментов, приведены примеры мелодий, такты которых были лучше всего восстановлены. Все методы вписаны в программу на языке Java, которая решает заданную задачу, кроме того используется программа GuitarPro, помогающая перевести всю необходимую информацию о мелодии в текстовый формат.

Ключевые слова: алгоритм Витерби, смещенная высота, смещенная длительность, гармонизация аккордами.



© МИАН, 2024