Показать сообщение отдельно
Старый 07.11.2010, 23:28
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 6  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
В общем виде алгоритм не реализовать.

Даже опытный звуковик, обвешанный всевозможными пакетами, не сможет вырезать из конкретной песни голос конкретного исполнителя так, чтобы он был как будто записанный с микрофона. А уж голос любого исполнителя из любой песни, да еще автоматически...

Обратная задача (убрать голос из фонограммы) немного проще, но фонограмма все равно портится. Основная проблема в том, что в полосе голоса звучит масса инструментов (рояли, гитары, духовые, синты, пады и т.д.). Заваливая эту полосу, получаем сухой и "невкусный" звук. Заваливая полосы сверху и снизу получаем голос поверх довольно невнятного шума (поскольку затираем ритм-секцию), но оторвать голос от того, что осталось практически нереально.

Есть вариант с точной минусовкой. По идее, если из фонограммы вычесть минусовку, то останется голос, но на самом деле и это не так.