HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-21
1 <p><a>#статьи</a></p>
1 <p><a>#статьи</a></p>
2 <ul><li>2 дек 2025</li>
2 <ul><li>2 дек 2025</li>
3 <li>0</li>
3 <li>0</li>
4 </ul><p>Команда студентов разработала автономный веб‑сервис на базе GPT для разметки художественных текстов и подбора шумовых эффектов к аудиокнигам.</p>
4 </ul><p>Команда студентов разработала автономный веб‑сервис на базе GPT для разметки художественных текстов и подбора шумовых эффектов к аудиокнигам.</p>
5 <p>Иллюстрация: Colowgee для Skillbox Media</p>
5 <p>Иллюстрация: Colowgee для Skillbox Media</p>
6 <p>Делимся новостями, показываем внутреннюю кухню компании.</p>
6 <p>Делимся новостями, показываем внутреннюю кухню компании.</p>
7 <p>Команда студентов школ Skillbox Holding совместно с издательством "Эксмо" создала прототип системы, которая разбивает текст на сцены, выделяет "смысловые" звуковые точки и упрощает процесс генерации звуков для аудиокниг. Это готовый коммерческий проект для портфолио - его задействуют в системе создания аудиоспектаклей.</p>
7 <p>Команда студентов школ Skillbox Holding совместно с издательством "Эксмо" создала прототип системы, которая разбивает текст на сцены, выделяет "смысловые" звуковые точки и упрощает процесс генерации звуков для аудиокниг. Это готовый коммерческий проект для портфолио - его задействуют в системе создания аудиоспектаклей.</p>
8 <p>Поговорили с одним из участников проекта, студентом курса "<a>Python-разработчик</a>" в SkillFactory Павлом Изоргиным, и делимся его впечатлениями о прошедшем хакатоне.</p>
8 <p>Поговорили с одним из участников проекта, студентом курса "<a>Python-разработчик</a>" в SkillFactory Павлом Изоргиным, и делимся его впечатлениями о прошедшем хакатоне.</p>
9 <p>IT‑песочница - это практический формат Skillbox Holding, где студенты из разных школ холдинга (Skillbox, Skillfactory и Contented) собираются в мультидисциплинарные команды и решают задачи бизнеса и НКО. Например:</p>
9 <p>IT‑песочница - это практический формат Skillbox Holding, где студенты из разных школ холдинга (Skillbox, Skillfactory и Contented) собираются в мультидисциплинарные команды и решают задачи бизнеса и НКО. Например:</p>
10 <ul><li>создают сервисы для решения конкретных задач;</li>
10 <ul><li>создают сервисы для решения конкретных задач;</li>
11 <li>разрабатывают игры и игровые прототипы;</li>
11 <li>разрабатывают игры и игровые прототипы;</li>
12 <li>придумывают и презентуют инструменты автоматизации;</li>
12 <li>придумывают и презентуют инструменты автоматизации;</li>
13 <li>проводят созвоны с партнёрами и учатся работать с запросами и болями заказчика.</li>
13 <li>проводят созвоны с партнёрами и учатся работать с запросами и болями заказчика.</li>
14 </ul><p>Участвовать могут представители любых направлений. Например, в осенней IT-песочнице приняли участие студенты-разработчики, UХ-дизайнеры, менеджеры продукта, маркетологи, тестировщики и аналитики. Наборы и анонсы публикуются на страницах направлений и курсов Skillbox, и главное - в ходе проекта студенты работают с реальными заказчиками и пополняют портфолио.</p>
14 </ul><p>Участвовать могут представители любых направлений. Например, в осенней IT-песочнице приняли участие студенты-разработчики, UХ-дизайнеры, менеджеры продукта, маркетологи, тестировщики и аналитики. Наборы и анонсы публикуются на страницах направлений и курсов Skillbox, и главное - в ходе проекта студенты работают с реальными заказчиками и пополняют портфолио.</p>
15 <p>Если вы в начале пути и хотите развить лидерские навыки и умение работать в команде, присмотритесь к курсам и трекам тимлидера - именно через такой трек в IT-песочницу попал Павел.</p>
15 <p>Если вы в начале пути и хотите развить лидерские навыки и умение работать в команде, присмотритесь к курсам и трекам тимлидера - именно через такой трек в IT-песочницу попал Павел.</p>
16 <p><strong>Тимлид технической разработки совместного хакатона с "Эксмо"</strong></p>
16 <p><strong>Тимлид технической разработки совместного хакатона с "Эксмо"</strong></p>
17 <p>- В IT я пришёл осознанно после многих лет в производстве. Прошёл курс "<a>Python-разработчик</a>" в SkillFactory и решил поискать хакатон, чтобы опробовать свои силы на практике. На тот момент по бэкенду подходящих ивентов не было, зато я увидел курс по тимлидерству для проектов IT‑песочницы и решил попробовать.</p>
17 <p>- В IT я пришёл осознанно после многих лет в производстве. Прошёл курс "<a>Python-разработчик</a>" в SkillFactory и решил поискать хакатон, чтобы опробовать свои силы на практике. На тот момент по бэкенду подходящих ивентов не было, зато я увидел курс по тимлидерству для проектов IT‑песочницы и решил попробовать.</p>
18 <p>Первый шаг - обучение роли лидера: теория, правила коммуникации, постановка личных целей. Павел выбрал две: довести проект до конца и провести работу над ошибками после.</p>
18 <p>Первый шаг - обучение роли лидера: теория, правила коммуникации, постановка личных целей. Павел выбрал две: довести проект до конца и провести работу над ошибками после.</p>
19 <p>Командам представили десять партнёров и предложили выбрать проекты. Павел просмотрел презентации, изучил компании и задания - и остановился на "Эксмо".</p>
19 <p>Командам представили десять партнёров и предложили выбрать проекты. Павел просмотрел презентации, изучил компании и задания - и остановился на "Эксмо".</p>
20 <p>Запрос издательства звучал так:</p>
20 <p>Запрос издательства звучал так:</p>
21 <ul><li>Нужен сервис, который автоматически собирает таблицу звуковых подсказок по тексту: что, где и когда должно звучать - от смены локации до хлопка двери.</li>
21 <ul><li>Нужен сервис, который автоматически собирает таблицу звуковых подсказок по тексту: что, где и когда должно звучать - от смены локации до хлопка двери.</li>
22 <li>Боль партнёра: существующие таблицы неточны, из‑за этого нейросети, генерирующие звуки, дают осечки. Продакшен остаётся дорогим и длительным, а участие редакторов и звукорежиссёров - чрезмерным.</li>
22 <li>Боль партнёра: существующие таблицы неточны, из‑за этого нейросети, генерирующие звуки, дают осечки. Продакшен остаётся дорогим и длительным, а участие редакторов и звукорежиссёров - чрезмерным.</li>
23 </ul><p>- Задача была нестандартной. Я никогда не думал, как создаются аудиокниги изнутри. В книжке многое не проговаривается, но мы "слышим" это в голове. Например, звуки леса, звон посуды на кухне во время готовки, скрипы полов при ходьбе в старом доме. Мне захотелось ответить на вопрос: можно ли научить модель улавливать такие моменты и переводить их в точные звуковые подсказки для звукорежиссёра?</p>
23 </ul><p>- Задача была нестандартной. Я никогда не думал, как создаются аудиокниги изнутри. В книжке многое не проговаривается, но мы "слышим" это в голове. Например, звуки леса, звон посуды на кухне во время готовки, скрипы полов при ходьбе в старом доме. Мне захотелось ответить на вопрос: можно ли научить модель улавливать такие моменты и переводить их в точные звуковые подсказки для звукорежиссёра?</p>
24 <p>На первом созвоне с партнёром задача прояснилась и приобрела конкретные рамки. Нам нужно было продумать алгоритм, который сможет отсматривать участки текста и по словам, шаблонам, текстовым "сигналам" находить точки, где необходим конкретный звук.</p>
24 <p>На первом созвоне с партнёром задача прояснилась и приобрела конкретные рамки. Нам нужно было продумать алгоритм, который сможет отсматривать участки текста и по словам, шаблонам, текстовым "сигналам" находить точки, где необходим конкретный звук.</p>
25 <p><strong>Павел Изоргин</strong></p>
25 <p><strong>Павел Изоргин</strong></p>
26 <p>Павел собрал кросс‑функциональную команду - от UX до бэкенда - через студенческие чаты. Начали с быстрых технических гипотез:</p>
26 <p>Павел собрал кросс‑функциональную команду - от UX до бэкенда - через студенческие чаты. Начали с быстрых технических гипотез:</p>
27 <ul><li>Модель Whisper - для сегментации дикторского чтения, чтобы разметка подстраивалась под паузы и акценты.</li>
27 <ul><li>Модель Whisper - для сегментации дикторского чтения, чтобы разметка подстраивалась под паузы и акценты.</li>
28 <li>Llama - для первичного подбора простых шумов по сегментам.</li>
28 <li>Llama - для первичного подбора простых шумов по сегментам.</li>
29 <li>Библиотека звуковых дорожек - для накопления и переиспользования найденных решений.</li>
29 <li>Библиотека звуковых дорожек - для накопления и переиспользования найденных решений.</li>
30 </ul><p>- Я сделал аудиозапись тестового рассказа, через Whisper разметил аудио на сегменты. Llama сгенерировала базовые звуки, а дальше я собрал это в библиотеку дорожек. С этим мы вышли на второй созвон с "Эксмо" - и зацепили технического директора AI‑направления. Он дал точные наводки, куда копать дальше.</p>
30 </ul><p>- Я сделал аудиозапись тестового рассказа, через Whisper разметил аудио на сегменты. Llama сгенерировала базовые звуки, а дальше я собрал это в библиотеку дорожек. С этим мы вышли на второй созвон с "Эксмо" - и зацепили технического директора AI‑направления. Он дал точные наводки, куда копать дальше.</p>
31 <p><strong>Павел Изоргин</strong></p>
31 <p><strong>Павел Изоргин</strong></p>
32 <p>Партнёр предложил смотреть на текст как на театральную сцену: ключевые факторы - смена локаций, героев и времени года. Команда Павла построила разметку вокруг этих трёх осей, и это помогло убрать "линзовый" подход и увидеть целостную аудиокартину текста.</p>
32 <p>Партнёр предложил смотреть на текст как на театральную сцену: ключевые факторы - смена локаций, героев и времени года. Команда Павла построила разметку вокруг этих трёх осей, и это помогло убрать "линзовый" подход и увидеть целостную аудиокартину текста.</p>
33 <p>Команда перепробовала множество моделей для генерации эффектов - готовые решения не справлялись, а обучение с нуля оказалось слишком ресурсозатратным. К счастью, команда фронтенд-разработки и UХ-дизайнеров не подкачала: к третьему созвону визитной картой команды стал интерфейс приложения для саунд-продюсеров аудиокниг.</p>
33 <p>Команда перепробовала множество моделей для генерации эффектов - готовые решения не справлялись, а обучение с нуля оказалось слишком ресурсозатратным. К счастью, команда фронтенд-разработки и UХ-дизайнеров не подкачала: к третьему созвону визитной картой команды стал интерфейс приложения для саунд-продюсеров аудиокниг.</p>
34 <p>При этом ключевой алгоритм был явно не дожат.</p>
34 <p>При этом ключевой алгоритм был явно не дожат.</p>
35 <p>- Мы бесконечно тестировали, обучали, обсуждали - решение никак не находилось, а дедлайн близился. Накануне третьего созвона я, почти ни на что не надеясь, подключил GPT - и результат нас шокировал. GPT справился лучше всех моделей, что мы тестировали до этого.</p>
35 <p>- Мы бесконечно тестировали, обучали, обсуждали - решение никак не находилось, а дедлайн близился. Накануне третьего созвона я, почти ни на что не надеясь, подключил GPT - и результат нас шокировал. GPT справился лучше всех моделей, что мы тестировали до этого.</p>
36 <p><strong>Павел Изоргин</strong></p>
36 <p><strong>Павел Изоргин</strong></p>
37 <p>Рабочий прототип - что получилось:</p>
37 <p>Рабочий прототип - что получилось:</p>
38 <ul><li>Сценическая разметка текста и экспорт в XLS.</li>
38 <ul><li>Сценическая разметка текста и экспорт в XLS.</li>
39 <li>Автоматические подсказки по шумам и эффектам: от "карета, копыта, опушка леса" до "монета упала, дверь хлопнула, эхо".</li>
39 <li>Автоматические подсказки по шумам и эффектам: от "карета, копыта, опушка леса" до "монета упала, дверь хлопнула, эхо".</li>
40 <li>Синхронизация с дикторским чтением через сегментацию Whisper.</li>
40 <li>Синхронизация с дикторским чтением через сегментацию Whisper.</li>
41 <li>Интерфейс для редактора и саунд‑продюсера с возможностью быстро подкрутить параметры вручную.</li>
41 <li>Интерфейс для редактора и саунд‑продюсера с возможностью быстро подкрутить параметры вручную.</li>
42 </ul><p>- В итоге на финальной встрече я представил таблицу звуков и тестовый аудиофрагмент. Партнёр сказал: "Практически один в один попадает в наши готовые версии". Это ощущалось как победа.</p>
42 </ul><p>- В итоге на финальной встрече я представил таблицу звуков и тестовый аудиофрагмент. Партнёр сказал: "Практически один в один попадает в наши готовые версии". Это ощущалось как победа.</p>
43 <p><strong>Павел Изоргин</strong></p>
43 <p><strong>Павел Изоргин</strong></p>
44 <p>Стандартный флоу производства аудиокниги выглядит так:</p>
44 <p>Стандартный флоу производства аудиокниги выглядит так:</p>
45 <ul><li>Редактор адаптирует текст под аудио.</li>
45 <ul><li>Редактор адаптирует текст под аудио.</li>
46 <li>Диктор озвучивает.</li>
46 <li>Диктор озвучивает.</li>
47 <li>Саунд-продюсер подбирает короткие саундтреки и отбивки вручную или через генеративные инструменты.</li>
47 <li>Саунд-продюсер подбирает короткие саундтреки и отбивки вручную или через генеративные инструменты.</li>
48 </ul><p>Команда студентов продвинула этот алгоритм в сторону оптимизации: производство становится дешевле и быстрее за счёт умной разметки текста. Алгоритм снимает рутину поиска и подбора звуков, а редактор и звукорежиссёр могут сконцентрироваться на общем звучании произведения.</p>
48 </ul><p>Команда студентов продвинула этот алгоритм в сторону оптимизации: производство становится дешевле и быстрее за счёт умной разметки текста. Алгоритм снимает рутину поиска и подбора звуков, а редактор и звукорежиссёр могут сконцентрироваться на общем звучании произведения.</p>
49 <em>Изображение: Skillbox</em><em>Изображение: Skillbox</em><em>Изображение: Skillbox</em><em>Изображение: Skillbox</em><em>Изображение: Skillbox</em><p>- Проект нестандартный - готовых рецептов пока просто не существует. Поэтому было архиважно, чтобы у каждого в команде был голос. Идеи, инициативность и упорство - вот что помогло нам дойти до конца. Команда провела титаническую работу, особенно по тестам: мы выжали максимум из неподходящих моделей, прежде чем точно убедились, что они не заходят.</p>
49 <em>Изображение: Skillbox</em><em>Изображение: Skillbox</em><em>Изображение: Skillbox</em><em>Изображение: Skillbox</em><em>Изображение: Skillbox</em><p>- Проект нестандартный - готовых рецептов пока просто не существует. Поэтому было архиважно, чтобы у каждого в команде был голос. Идеи, инициативность и упорство - вот что помогло нам дойти до конца. Команда провела титаническую работу, особенно по тестам: мы выжали максимум из неподходящих моделей, прежде чем точно убедились, что они не заходят.</p>
50 <p><strong>Павел Изоргин</strong></p>
50 <p><strong>Павел Изоргин</strong></p>
51 <p>Из прошедшего хакатона Павел вынес три важных урока:</p>
51 <p>Из прошедшего хакатона Павел вынес три важных урока:</p>
52 <ul><li><strong>Не спешите</strong></li>
52 <ul><li><strong>Не спешите</strong></li>
53 </ul><p>Если дописали код вечером - не сдавайте сразу, оставьте до утра. Свежий взгляд спасает от ошибок и неточностей. Так команде на обсуждение и тесты уходит более функциональный продукт.</p>
53 </ul><p>Если дописали код вечером - не сдавайте сразу, оставьте до утра. Свежий взгляд спасает от ошибок и неточностей. Так команде на обсуждение и тесты уходит более функциональный продукт.</p>
54 <ul><li><strong>Всегда закладывайте время на доработку</strong></li>
54 <ul><li><strong>Всегда закладывайте время на доработку</strong></li>
55 </ul><p>Минимум 50% от всего имеющегося срока работы уйдёт на тестирование и докрутку продукта. А лучше отдать на это все 75%, ведь всегда есть риск в ходе тестов понять, что идея нерабочая и нужно начинать всё сначала.</p>
55 </ul><p>Минимум 50% от всего имеющегося срока работы уйдёт на тестирование и докрутку продукта. А лучше отдать на это все 75%, ведь всегда есть риск в ходе тестов понять, что идея нерабочая и нужно начинать всё сначала.</p>
56 <ul><li><strong>Соблюдайте дисциплину встреч</strong></li>
56 <ul><li><strong>Соблюдайте дисциплину встреч</strong></li>
57 </ul><p>Чтобы командные созвоны оставались действительно рабочими, лучше разделять разработчиков и дизайнеров, строго соблюдать тайминг встречи и выносить в начало созвона конкретную задачу, которую нужно решить.</p>
57 </ul><p>Чтобы командные созвоны оставались действительно рабочими, лучше разделять разработчиков и дизайнеров, строго соблюдать тайминг встречи и выносить в начало созвона конкретную задачу, которую нужно решить.</p>
58 <p>- Нам не хватало коротких планёрок. Идеальный формат - по пять минут на участника: что сделал, что будет делать, какие блокеры. 20 минут - и вся группа в курсе. У нас часто уходили в долгие разговоры - это съедало силы, и в конце оставалось ощущение, что классно поболтали, но ничего толком не успели.</p>
58 <p>- Нам не хватало коротких планёрок. Идеальный формат - по пять минут на участника: что сделал, что будет делать, какие блокеры. 20 минут - и вся группа в курсе. У нас часто уходили в долгие разговоры - это съедало силы, и в конце оставалось ощущение, что классно поболтали, но ничего толком не успели.</p>
59 <p><strong>Павел Изоргин</strong></p>
59 <p><strong>Павел Изоргин</strong></p>
60 <p>Павел всегда любил читать: мало что сравнится с запахом свежей краски на новеньких страницах. Разве что возможность полноценно погрузиться в атмосферу произведения, подкреплённую музыкой, звуками книжного мира и голосами героев. "Возможность приложить руку к развитию любимого дела и создать настоящее волшебство погружения в наушниках миллионов - всё это очень мотивирует расти и дальше развиваться в профессии", - отмечает Павел.</p>
60 <p>Павел всегда любил читать: мало что сравнится с запахом свежей краски на новеньких страницах. Разве что возможность полноценно погрузиться в атмосферу произведения, подкреплённую музыкой, звуками книжного мира и голосами героев. "Возможность приложить руку к развитию любимого дела и создать настоящее волшебство погружения в наушниках миллионов - всё это очень мотивирует расти и дальше развиваться в профессии", - отмечает Павел.</p>
61 <p>Подобные хакатоны - регулярная часть обучения в Skillbox: студенты работают с реальными заказчиками, осваивают командные роли и собирают портфолио из внедряемых решений. Если вам тоже важно создавать новое и получать при этом конкурентные навыки, ждём вас<a>на курсах Skillbox</a>!</p>
61 <p>Подобные хакатоны - регулярная часть обучения в Skillbox: студенты работают с реальными заказчиками, осваивают командные роли и собирают портфолио из внедряемых решений. Если вам тоже важно создавать новое и получать при этом конкурентные навыки, ждём вас<a>на курсах Skillbox</a>!</p>
62  
62