19.06.2026: Тупятница

Если тебе начало казаться что ты отупел, возможно дело в том, что задачи, которые ставит перед тобою жизнь вышли на новый уровень. Или ты стал видеть больше нюансов, которые теперь приходится учитывать. Или вчера лёг спать в 2 ночи. Ну или действительно тупеешь.

Увы, но мои понятия о собственном интеллекте — очень субъективны и крайне редко имеют хоть какое-то отношение к реальности. Поговаривают, что подобное свойственно практически всем людям.

Объективно могу сказать лишь одно. С самого утра туплю и хочу спать.

Это день такой или я такой? Вот в чём вопрос!

Впрочем, даже если ты тупой — не спеши нести себя на помойку. Даже тупого можно приспособить для умных дел, пока есть моменты просветления.

Есть время для планирования, и есть время для выполнения.

Просто приступ планирования должен порождать инструкцию для тупой версии себя. И это даже не ум, а просто привычка, которую вполне можно наработать. Я… надеюсь.

Давай быстренько пробежимся по статусу.

  • Спина. Ей определённо лучше.
  • Интернет. С самого утра вернул инфраструктурные настройки, которые отключал в связи с технической надобностью, и теперь всё начало работать как надо.
  • Нейронка. Увы, но рабочий сеанс пришлось удалить. Похоже, я таки-сумел свести с ума ЧатГПТ. Зато в новом сеансе функции выполняет. Сразу создал превью, раз такое дело.

Всё готово к «поработать».

Сделал перерыв. Появились идеи по доработке вокалистки. Но сначала решил подготовить рабочий материал.

Есть такая песня — «Новогодние игрушки» (Аркадий Хоралов). В первых строках поётся «…мне однажды летом приснился новый год…». Мне не приснился (хотя и не поручусь), но в качестве тестовой песни для электронной вокалистки выбралась именно новогодняя, светлая, знакомая с детства.

Вот только припев туда вклинился в духе «чёрной ночи». Правда, не смотря на некую постапокалиптисность, он сделал песню даже веселее и оптимистичнее.

Странный эффект. Сам не ожидал.

Было бы здорово выложить её перед новым годом, но это я сильно забегаю. Нынче у меня горизонт планирования дня в три, да и то на больших сомнениях.

Если так не только у меня, то это точно всемирный заговор злой корпорации злобного зла. Да по любому!

В общем, песня вышла шикарной. Suno (раза так с 30-го) сумела выдать именно то, что соответствует духу задумки.

Впрочем, я сохранил с десяток версий, на случай если завтра мнение поменяется. Обычно так делаю, и иногда даже радуюсь такой вот запасливости.

Ну и попытался доработать кавер-машину.

Раз вокалистка плохо попадает в ноты, то показалось логичным сперва переводить вокал просто в речь (на одной ноте), а уже когда она перескажет то что получилось, обработать этот спич так, чтобы попадал в ноты.

И увы… Получился какой-то псевдохрипер, а не вокал.

А что если изначальный вокал понижать на октаву? А если повышать? А если не на октаву, а на кварту?

И тоже полный провал.

Ну что же, провальный тест — тоже результат. А дергающийся глаз — нервный тик.

Единоборства (как и катание на роликах) начинают с наработки умения правильно падать. Тестирование и разработку нужно начинать учить с умения безопасно проигрывать. Чтобы без язвы и истерик.

А альтернатива — валерьянка.

Валерьянка? Нет! Альтернатива — wрisper. Это нейронка, которая довольно качественно распознаёт голос.

Просто я подумал: раз вокалистка поёт не идеально, то пусть будут качественные субтитры. Ну и первым шагом для этого — распознавание речи.

Не самому же прописывать каждый слог и тайминги?

И да! Эта доработка получилась успешной. На выходе получаю json-файл с необходимыми данными.

А потому, что путь бы маленькая, но победа, нужна и приятна.

Если тебе скучно — заведи кота. Если ты оптимист и хочешь больше пользы, то заведи кота и супругу. Очень непредсказуемое, но временами весьма полезное существо.

И я не про кота.

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

Пропажа нашлась на столе неподалёку, и блоки стоят друг на друге.

У меня даже волосы зашевелились, так удивился. Ну слегка. Тому, что обошлось без ударов током, белого дыма, открытого огня. Обычно, когда всё вот так бездумно сваливают в кучу, что-нибудь да коротнёт.

Слава Богу! Обошло-о-о-о-ось!

И вот тут важное отличие от кота. Супруга, если обучена говорить на понятном языке, программируется голосом. Тогда есть шанс избежать подобного в будущем.

Главное делать это корректно, чтобы обошлось без системного сбоя. Иначе плохо будет обоим.

Весело. Ну или просто нескучно. Профит.

А электростанцию разобрал. Тест она прошла. Надо теперь корпус смастерить, чтобы проводами не торчала никуда.

Вечер пятницы — особенный. Почему-то работать не хочется с особенной силой, хотя казалось бы, завтра можно отоспаться и всё-такое. Но вот прямо какое-то иррациональное сопротивление возникает.

Ну и ладно! Ну и пожалуйста!

Пошёл вот, да и доработал припев в новогодней песенке. Не скажу что получилось лучше. Скорее уж не хуже, но зато настолько цензурно, что хоть на первом канале крути.

Дотупился до того, что из этого вышла песенка про пятницу-тупятницу.

Ну и заодно добавил функцию караоке к вокалистке. Правда… получилось ну очень криво. Буквы видны, однако это что угодно, но не караоке.

Видимо искусство… какое-то.

Написал редактор json-файла с субтитрами. Вот только это караоке. Там тайминги на каждый слог.

Выглядит круто, но… Как этим пользоваться?

Нда… Надо было не изобретать велосипед, а поглядеть на мировой опыт. Ведь делают же караоке как-то. Оказывается примерно так и делают.

Остаток вечера ушёл на доработку. Теперь можно создавать субтитры с нуля. И надо бы протестировать, но уже голова болит от кода.

А значит хватит на сегодня. Не хватало ещё отторжение заработать. Лучше поищу что посмотреть, а если не найду, то гляну сны.

Напишите комментарий

Введите имя

Введите адрес электронной почты

Введите адрес вашего сайта

Нажмите эту кнопку, чтобы отправить комментарий.

Введите текст комментария