Radiometer

Система распознавания песен на радио

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

Приступив к работе, мы столкнулись с некоторыми трудностями, ведь база данных аудиозаписей составляла несколько миллионов песен! По требованиям заказчика, программа должна была идентифицировать записи за считанные секунды, отличать каверы, ремиксы, переходы из одной мелодии в другую, узнавать песни с наложенным на них голосом и эффектами. Пользователи - композиторы, певцы и музыканты должны были очень быстро получить отчёт, на какой радиостанции прозвучала данная композиция, в какое время началась и в какой время закончилась, сколько секунд обрезали у записи в начале и в конце композиции. Одной из любимых функций владельцев контента являлось получение смс в тот момент, когда их песня звучала на радио - чтобы можно было включить его и показать друзьям.

Проект был успешно реализован и запущен в эксплуатацию. Сервис мог слушать все радиостанции Израиля одновременно, вычисляя занесённую в базу данных музыкальную композицию за 5 секунд с начала её проигрывания.

На разработку данного проекта потребовалось 2 года. Это был один из самых наукоёмких проектов в истории компании “Текмэн”: все элементы сервиса, алгоритм распознавания, программное и аппаратное обеспечение были разработаны либо собраны нами “с нуля“. В процессе разработки была создана специализированная СУБД, хранящая несколько миллиардов хешей песен, обрабатывающая сотни миллионов строк в секунду.

В разработке были задействованы 5 человек: руководитель проекта, 2 математика и 3 программиста.

01.11.2016
Адрес в Ярославле: 150040, г. Ярославль, ул. Победы д. 38/27, оф. 503
Адрес в Москве: 115114, г. Москва, Дербеневская наб., д. 1/2
  1. Имя
    Неверный Ввод
  2. Телефон
    Неверный Ввод
  3. Нажав кнопку "Отправить",я даю согласие на обработку моих персональных данных и получение рекламы. С условиями обработкиперсональных данных и получения рекламы, изложенными на сайте tecman.ru (Политика конфиденциальности ООО Текмэн)-ознакомлен и согласен

  1. Имя:
    Неверный Ввод
  2. e-mail:
    Неверный Ввод
  3. Телефон:
    Неверный Ввод
  4. Сообщение:
    Неверный Ввод
  5. Нажав кнопку "Отправить",я даю согласие на обработку моих персональных данных и получение рекламы. С условиями обработкиперсональных данных и получения рекламы, изложенными на сайте tecman.ru (Политика конфиденциальности ООО Текмэн)-ознакомлен и согласен