Стоит отметить, что на наш взгляд вопрос автоматизации работ по производству эфирного продукта представляется актуальным направлением, в связи с перспективой развития рынка, цифровизации экономики и приоритетных направлений развития нашей страны. В настоящее время одним из самых затратных направлений в деятельности радиостанций является производство эфирного продукта, что связано с затратами не только на зарплаты сотрудников, оплату услуг, предоставляемых другими компаниями, но и на создание и разработку объекта интеллектуальной собственности при условии высоких требований в отношении качества звучания продукта.
Проведенный анализ научных, научно-методических и технических публикаций по данной тематике позволяет сделать вывод, что несмотря на огромное количество различных аудиоредакторов и программ для потоковой трансляции, существует ряд требований которым не соответствует ни один из рассматриваемых вариантов, в частности оптимальная скорость работы приложений при минимальных аппаратных требованиях, поддержка полноценного функционала для обработки аудиофайлов при условии низких финансовых затрат, снижение временных затрат на подготовку аудиоматериалов к эфиру. Как правило, в качестве значимых недостатков существующих программных и аппаратных комплексов профессионалы отрасли указывают на необходимость владения специальными компетенциями для работы с данными продуктами и существенные временные затраты на подготовку файлов к размещению в эфирной сетке станции, Что подчеркивает актуальность рассматриваемой проблемы.
Для решения поставленной задачи мы предлагаем разработать мобильный комплекс автоматизации процесса производства эфирного продукта. На первом этапе необходимо определить структуру и форму мобильного комплекса. Комплекс должен позволить: осуществлять запись, обработку аудиосигналов (речи); хранение, анализ аудиофайлов; формирование и подготовка к размещению продукта (вставка начального и финального джинглов, а также джинглов отбивок). Также комплекс должен позволить осуществлять подготовку к публикации программы вне стен студии и стационарного оборудования. Указанные требования накладывают ряд ограничений по выбору средств реализации мобильного комплекса. Нами проведены изыскательные работы по определению языка программирования, который с одной стороны позволит обеспечить мобильность, а, следовательно, кроссплатформенность, с другой набор инструментов по обработке аудиофайлов. Мы считаем, что наиболее оптимальным для реализации сформулированной задачи является JavaScript:
Язык является кроссплатформенным, и ПО, необходимое для запуска программ, написанных на нем, уже установлено на большинстве устройств, в том числе и мобильных;
Несмотря на то, что он является объектно-ориентированным языком, ему доступен ряд свойств, присущих функциональным (императивным) языкам, что позволяет использовать его для обработки аудио;
Не требует установки дополнительных библиотек подпрограмм для корректной работы;
Мгновенные обновления. Простота системы доставки как для пользователя, так и для разработчика, так как программа загружается заново в случае изменения кода WEB-страницы;
Облачные вычисления. Программа выполняет все действия на сервере, ресурсы пользовательской машины практически не используются.
В качестве «ядра» мобильного комплекса возможно использование библиотеки RecordRTC, но при этом стоит отметить ряд ограничений, в частности мобильный комплекс на базе данной библиотеки может не работать в браузерах, основанных не на движке Gecko из-за его особенностей, используемых в данной библиотеке. Таким образом, большинство браузеров, включая последнюю версию браузера Firefox от Mozilla, не будут корректно работать с приложением. Решение данной проблемы возможно в двух направлениях первое – внесение изменений в содержание библиотеки для минимизации конфликтов с существующими браузерами, второе – дальнейший анализ содержания библиотек и подбор наиболее оптимальной.
Реализация мобильного комплекса на JavaScript позволит создать приложение, которое по факту является Web-based, то есть оно может быть доступно с любого устройства, имеющего доступ к сети «Интернет», в том числе со смартфонов. Благодаря этому, можно работать с программой находясь в любом месте, что позволяет достигать тех же результатов, что и ручная сборка материала в студии, но с гораздо меньшими трудозатратами.
Проект разработки мобильного комплекса был согласован с профессионалами отрасли, посредством опроса был определен функционал мобильного комплекса. Основные возможности программы:
Запись звуковой дорожки, содержащей голос. Не требуется дополнительное программное обеспечение, а также свободное место на внутреннем накопителе устройства для создания записи;
«Вырезание» тишины, образующейся из-за человеческого фактора во время записи. Несмотря на то, что запись ведется «на лету», диктор может остановиться, не беспокоясь о том, тишина попадет в запись;
Удаление шумов на записи;
Наложение фонового звукового сопровождения на голосовую дорожку;
Автоматическая расстановка, а также эффекты перехода между отбивками. Не требуется последующая обработка выходного файла в звуковых редакторах.
Работы по разработке комплекса ведутся совместно с действующей радиостанцией. На наш взгляд данное программное обеспечение позволит сделать процесс создания эфирного продукта более дешевым, повысить эффективность и оперативность работы сотрудников радиостанции и как следствие оптимизировать издержки. Представляют интерес дальнейшие разработки в этом направлении для улучшения автоматической обработки записи до студийного уровня.
Литература
Официальный сайт JavaScript:https://developer.mozilla.org/ru/docs/Web/JavaScript
Библиотека подпрограмм RecordRTC:https://github.com/muaz-khan/RecordRTC