Расширенная поддержка Fluid Audio в WhisperServer
Видео в конце обрывается из-за проблем со связью. Останавливаемся на решении, которое уже написал Claude Sonnet 4. Автоматическое саммари по записи стрима: - Основная проблема при интеграции Fluid Audio — падение на длинных аудиофайлах. Оказалось, дело в перекодировании, которое ломало обработку для больших записей. - Интересный кейс автоматизации: с помощью N8N и Gemini можно автоматически заменять нелюбимые блюда в сервисе доставки еды. Система сама удаляет салаты или баклажаны и подбирает замену. - Иногда плохо спроектированное API — это даже хорошо. Его сложность гарантирует, что его вряд ли скоро изменят, а значит, написанная под него автоматизация будет работать долго. - При работе с инструментами разработки важно не только генерировать код, но и доверять им рефакторинг. Например, можно попросить найти причину бага или упростить логику, убрав фолбеки для старых систем. - Даже после успешной интеграции новой фичи часто возникают неочевидные баги. В данном случае, после выбора Fluid Audio перестали переключаться другие модели — классическая проблема управления состоянием. Чат вайбкодеров: https://t.me/+Fy4565yTVW83ZmIy Twitch: https://www.twitch.tv/pfrankov VK Видео: https://vkvideo.ru/@5pfrankov/lives Донаты: https://www.donationalerts.com/r/pfrankov О стримере: https://github.com/pfrankov Музыка на фоне: https://www.youtube.com/watch?v=kn95mnqdv_M 00:00:00 — Вступление 00:02:52 — План: интеграция WhisperServer и Fluid Audio 00:08:48 — Поддержка стриминга для длинных запросов 00:11:50 — Автоматизация заказа еды с помощью N8N 00:15:20 — Первый тест интеграции Fluid Audio 00:22:18 — Отладка: проблема с длинными аудиофайлами 00:36:31 — Обсуждение преимуществ N8N 00:40:09 — Интеграция работает, рефакторинг кода 00:49:40 — Поиск поддержки таймкодов в Fluid Audio 01:04:44 — Загрузка модели по требованию 01:07:06 — Финальный баг: проблема переключения моделей
Видео в конце обрывается из-за проблем со связью. Останавливаемся на решении, которое уже написал Claude Sonnet 4. Автоматическое саммари по записи стрима: - Основная проблема при интеграции Fluid Audio — падение на длинных аудиофайлах. Оказалось, дело в перекодировании, которое ломало обработку для больших записей. - Интересный кейс автоматизации: с помощью N8N и Gemini можно автоматически заменять нелюбимые блюда в сервисе доставки еды. Система сама удаляет салаты или баклажаны и подбирает замену. - Иногда плохо спроектированное API — это даже хорошо. Его сложность гарантирует, что его вряд ли скоро изменят, а значит, написанная под него автоматизация будет работать долго. - При работе с инструментами разработки важно не только генерировать код, но и доверять им рефакторинг. Например, можно попросить найти причину бага или упростить логику, убрав фолбеки для старых систем. - Даже после успешной интеграции новой фичи часто возникают неочевидные баги. В данном случае, после выбора Fluid Audio перестали переключаться другие модели — классическая проблема управления состоянием. Чат вайбкодеров: https://t.me/+Fy4565yTVW83ZmIy Twitch: https://www.twitch.tv/pfrankov VK Видео: https://vkvideo.ru/@5pfrankov/lives Донаты: https://www.donationalerts.com/r/pfrankov О стримере: https://github.com/pfrankov Музыка на фоне: https://www.youtube.com/watch?v=kn95mnqdv_M 00:00:00 — Вступление 00:02:52 — План: интеграция WhisperServer и Fluid Audio 00:08:48 — Поддержка стриминга для длинных запросов 00:11:50 — Автоматизация заказа еды с помощью N8N 00:15:20 — Первый тест интеграции Fluid Audio 00:22:18 — Отладка: проблема с длинными аудиофайлами 00:36:31 — Обсуждение преимуществ N8N 00:40:09 — Интеграция работает, рефакторинг кода 00:49:40 — Поиск поддержки таймкодов в Fluid Audio 01:04:44 — Загрузка модели по требованию 01:07:06 — Финальный баг: проблема переключения моделей