Forwarded from Voice stuff
Langswap становится Open Source!
Как я уже много раз говорил, мы публикуем исходный код нашего перевода видео, который используется на сайте langswap.app. В коде в какой-то момент было много know-hows, но последняя итерация была больше на упрощение и на ускорение пайплайна.
Сейчас под капотом там следующее:
Сначала мы разделяем аудио на речь и фоновые звуки здесь
https://github.com/langswap-app/langswap/blob/main/langswap/ml/speech_to_text_service/speech_to_text_manager.py
Фоновые звуки (музыку, шум) нам нужно оставить как есть.
Затем с помощью whisper распознаём всё что там есть.
https://github.com/langswap-app/langswap/blob/main/langswap/ml/speech_to_text_service/asr_vad_client.py
и уточняем границы распознанного с помощью VAD. Присваиваем сегментам спикера.
Потом просим Gemma-4-E2B перевести нам всё и считаем гласные. Если сильно уехали по длине, просим гемму переделать 1-2 раза.
https://github.com/langswap-app/langswap/blob/main/langswap/ml/translation_service/translator_llamacpp_client.py
Потом, с новыми текстами, синтезируем речь через OmniVoice, используя исходный аудио сегмент как референс.
https://github.com/langswap-app/langswap/blob/main/langswap/ml/text_to_speech_service/tts_omnivoice_client.py
В конце, заменяем аудиодорожку на видео и добавляем watermark что переведено с помощью langswapи какой-то матери
https://github.com/langswap-app/langswap/blob/main/langswap/ml/ffmpeg/__init__.py
В целом, это довольно простой, казалось бы, пайплайн, но как же долго и много это раз переизобреталось, вносились новые ТТС системы, изобретались способы контроля длины речи. В последней итерации, я удалил большую часть кода, чтобы вам было проще ориентироваться и контрибьютить.
https://github.com/langswap-app/langswap
Обязательно ставьте лайк на репе! Мне это очень важно.
Почитать про этот перевод на forbes:
https://www.forbes.ru/tekhnologii/554358-masinal-naa-ozvucka-v-cem-zaklucautsa-problemy-ii-dublaza
Спасибо что были подписаны всё это время!
Как я уже много раз говорил, мы публикуем исходный код нашего перевода видео, который используется на сайте langswap.app. В коде в какой-то момент было много know-hows, но последняя итерация была больше на упрощение и на ускорение пайплайна.
Сейчас под капотом там следующее:
Сначала мы разделяем аудио на речь и фоновые звуки здесь
https://github.com/langswap-app/langswap/blob/main/langswap/ml/speech_to_text_service/speech_to_text_manager.py
Фоновые звуки (музыку, шум) нам нужно оставить как есть.
Затем с помощью whisper распознаём всё что там есть.
https://github.com/langswap-app/langswap/blob/main/langswap/ml/speech_to_text_service/asr_vad_client.py
и уточняем границы распознанного с помощью VAD. Присваиваем сегментам спикера.
Потом просим Gemma-4-E2B перевести нам всё и считаем гласные. Если сильно уехали по длине, просим гемму переделать 1-2 раза.
https://github.com/langswap-app/langswap/blob/main/langswap/ml/translation_service/translator_llamacpp_client.py
Потом, с новыми текстами, синтезируем речь через OmniVoice, используя исходный аудио сегмент как референс.
https://github.com/langswap-app/langswap/blob/main/langswap/ml/text_to_speech_service/tts_omnivoice_client.py
В конце, заменяем аудиодорожку на видео и добавляем watermark что переведено с помощью langswap
https://github.com/langswap-app/langswap/blob/main/langswap/ml/ffmpeg/__init__.py
В целом, это довольно простой, казалось бы, пайплайн, но как же долго и много это раз переизобреталось, вносились новые ТТС системы, изобретались способы контроля длины речи. В последней итерации, я удалил большую часть кода, чтобы вам было проще ориентироваться и контрибьютить.
https://github.com/langswap-app/langswap
Обязательно ставьте лайк на репе! Мне это очень важно.
Почитать про этот перевод на forbes:
https://www.forbes.ru/tekhnologii/554358-masinal-naa-ozvucka-v-cem-zaklucautsa-problemy-ii-dublaza
Спасибо что были подписаны всё это время!
GitHub
langswap/langswap/ml/speech_to_text_service/speech_to_text_manager.py at main · langswap-app/langswap
Self-hosted AI video dubbing with ASR, translation, voice cloning, subtitles, and local GPU inference. - langswap-app/langswap
👍14❤1
Realism_Engine_Ideogram_4
Лора на срамной реализм под Ideogram 4
Очень срамные картинки-примеры лежат в репозитории
#lora #realism #ideogram4 #nsfw
Лора на срамной реализм под Ideogram 4
Очень срамные картинки-примеры лежат в репозитории
#lora #realism #ideogram4 #nsfw
😁19❤2😈2
Chatterbox Multilingual v3
Многоязычная говорилка от Resemble AI с водяными знаками PerTh
• синтезирует речь на 25 языках (включая 4 диалекта и 6 Language Pack‑моделей)
• встраивает невидимые водяные знаки PerTh - выживают при сжатии (MP3, Opus), конвертации, редактировании, передискретизации
• клонирует голос без предварительного обучения по короткому аудиообразцу
• контроль эмоций и интенсивности голоса (радость, грусть, гнев и т. д.)
• работает с разговорными данными, нарративом и чтением текста
• компактный размер 0,5 B параметров (базовая модель Llama)
Русский есть но все плохо, беда с ударениями
HF
Демо
Попробовать
#tts #voicecloniong #russian
Многоязычная говорилка от Resemble AI с водяными знаками PerTh
• синтезирует речь на 25 языках (включая 4 диалекта и 6 Language Pack‑моделей)
• встраивает невидимые водяные знаки PerTh - выживают при сжатии (MP3, Opus), конвертации, редактировании, передискретизации
• клонирует голос без предварительного обучения по короткому аудиообразцу
• контроль эмоций и интенсивности голоса (радость, грусть, гнев и т. д.)
• работает с разговорными данными, нарративом и чтением текста
• компактный размер 0,5 B параметров (базовая модель Llama)
Русский есть но все плохо, беда с ударениями
HF
Демо
Попробовать
#tts #voicecloniong #russian
🥴4
Media is too big
VIEW IN TELEGRAM
ComfyOrg выложил веса видеогенератора-редактора Bernini на базе wan2.2/wan2.1
Юзеры пишут что в нем реализованы возможности которых ждали от WAN-Animate
Также GGUF
Спасибо @BrianMItro
#t2v #videoediting #referencing
Юзеры пишут что в нем реализованы возможности которых ждали от WAN-Animate
Также GGUF
Спасибо @BrianMItro
#t2v #videoediting #referencing
❤9👍3🤝2👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Cream Typer
Оффлайновая голосовая диктовка для macOS на базе whisper.cpp. Работает на Metal GPU, активируется через Caps Lock - речь превращается в текст прямо в активном окне
• распознаёт речь офлайн, задержка ~ 0,4 с на 10 с аудио
• поддерживает 18 языков
• переводит в английский одной строкой в конфиге без отдельного пайплайна
• не собирает телеметрию
• компактный код, всего ~ 300 строк Python
• легко дорабатывать и ускорять бесплатно
#stt #macos
Оффлайновая голосовая диктовка для macOS на базе whisper.cpp. Работает на Metal GPU, активируется через Caps Lock - речь превращается в текст прямо в активном окне
• распознаёт речь офлайн, задержка ~ 0,4 с на 10 с аудио
• поддерживает 18 языков
• переводит в английский одной строкой в конфиге без отдельного пайплайна
• не собирает телеметрию
• компактный код, всего ~ 300 строк Python
• легко дорабатывать и ускорять бесплатно
вдохновлено дебильной диктовкой на маке
#stt #macos
🔥8
EvoQuality (ByteDance)
Саморазвивающаяся VLM для оценки качества изображений. Учится на собственных предсказаниях без разметки от людей
• оценивает качество изображений
• самообучается: использует собственные прогнозы как данные для дальнейшего обучения
• применяет механизм голосования (voting) для отбора лучших примеров
• использует GRPO для улучшения результатов, обгоняет supervised‑модели
#vlm
Саморазвивающаяся VLM для оценки качества изображений. Учится на собственных предсказаниях без разметки от людей
• оценивает качество изображений
• самообучается: использует собственные прогнозы как данные для дальнейшего обучения
• применяет механизм голосования (voting) для отбора лучших примеров
• использует GRPO для улучшения результатов, обгоняет supervised‑модели
#vlm
huggingface.co
ByteDance/EvoQuality · Hugging Face
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
❤7😱2
Comfy-Org/SCAIL-2
Comfy-Org опубликовали веса оживлятора SCAIL-2 под комфи
поддержка модели в комфи и воркфлоу тут
Спасибо @alex31415926
#comfyui #workflow #characteranimation #animation #motioncontrol
Comfy-Org опубликовали веса оживлятора SCAIL-2 под комфи
поддержка модели в комфи и воркфлоу тут
Спасибо @alex31415926
#comfyui #workflow #characteranimation #animation #motioncontrol
huggingface.co
Comfy-Org/SCAIL-2 at main
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
❤6
"ранимое" поведение Mythos превратилось уже в мем.
На бенчмарках ему скучно. На дистилляции он портится. На сейфети алерт переключается на Опус 4.8
Говорят, Антропики уже скорректировали поведение модели
#humor
На бенчмарках ему скучно. На дистилляции он портится. На сейфети алерт переключается на Опус 4.8
Говорят, Антропики уже скорректировали поведение модели
#humor
😁20 3🤯1
LMX-Omni-52B-Halo
Мультимодальная модель на 52 B параметров. Работает с текстом, изображениями, видео
Монстр собран из 4 моделей:
Qwen3.6-35B-A3B-MTP-GGUF
Flux-2-Klein-9B-GGUF
Whisper-Large-v3-Turbo
kokoro-v1
• мультимодальная обработка (текст, изображения, видео)
• генерация контента по смешанным запросам
• понимание сложных взаимосвязей между модальностями
• поддержка длинных контекстов
• высокая точность в кросс‑модальных задачах
Спасибо @kiticatmur
#omni #multimodal
Мультимодальная модель на 52 B параметров. Работает с текстом, изображениями, видео
Монстр собран из 4 моделей:
Qwen3.6-35B-A3B-MTP-GGUF
Flux-2-Klein-9B-GGUF
Whisper-Large-v3-Turbo
kokoro-v1
• мультимодальная обработка (текст, изображения, видео)
• генерация контента по смешанным запросам
• понимание сложных взаимосвязей между модальностями
• поддержка длинных контекстов
• высокая точность в кросс‑модальных задачах
Спасибо @kiticatmur
#omni #multimodal
huggingface.co
lemonade-sdk/LMX-Omni-52B-Halo · Hugging Face
Any-to-Any model, built with lemonade. Download, explore files and run it on Hugging Face.
❤5🥴5🤔4
MiMo Code
Терминальный агент-программист от Xiaomi
* анализирует файлы проекта и учитывает контекст (до 1 млн токенов — примерно 750 тыс. слов)
* пишет и редактирует код
* выполняет shell‑команды
* работает с Git (например, делает коммиты)
* поддерживает переключение агентов и режимы работы через интерфейс терминала
* понимает русский язык (подсказки и интерфейс на русском)
* модель: MiMo‑V2.5
* лицензия: MIT (открытый исходный код)
* версия: 0.1.0 («исследовательская», возможны баги и нестабильность)
Сейчас онлайн сервис пока еще бесплатен
Гитхаб
Как начать
Спасибо @BrianMItro
#coding #agent
Терминальный агент-программист от Xiaomi
* анализирует файлы проекта и учитывает контекст (до 1 млн токенов — примерно 750 тыс. слов)
* пишет и редактирует код
* выполняет shell‑команды
* работает с Git (например, делает коммиты)
* поддерживает переключение агентов и режимы работы через интерфейс терминала
* понимает русский язык (подсказки и интерфейс на русском)
* модель: MiMo‑V2.5
* лицензия: MIT (открытый исходный код)
* версия: 0.1.0 («исследовательская», возможны баги и нестабильность)
Сейчас онлайн сервис пока еще бесплатен
Гитхаб
Как начать
Спасибо @BrianMItro
#coding #agent
👍4🔥4
воркфлоу от VFX‑художника heydoughogan
Создает готовые к использованию технические пассы из изображений и видео
Без ручного ротоскопа. Без догадок
→ Удаление фона на основе промпта (RMBG) для быстрой и чистой обработки кадров
→ Сегментация движущихся объектов с помощью текстовых промптов в SAM3.
→ Редактор на основе точек в SAM3 для точного контроля масок
→ Сегментация лиц для работы с кожей и косметической ретуши при компоновке
→ Стабильные пассы глубины и нормалей для релайтинга и интеграции CG
Всё автоматически привязывается к исходному разрешению и частоте кадров материала через узлы get/set
#video2normal #video2depth #workflow
Создает готовые к использованию технические пассы из изображений и видео
Без ручного ротоскопа. Без догадок
→ Удаление фона на основе промпта (RMBG) для быстрой и чистой обработки кадров
→ Сегментация движущихся объектов с помощью текстовых промптов в SAM3.
→ Редактор на основе точек в SAM3 для точного контроля масок
→ Сегментация лиц для работы с кожей и косметической ретуши при компоновке
→ Стабильные пассы глубины и нормалей для релайтинга и интеграции CG
Всё автоматически привязывается к исходному разрешению и частоте кадров материала через узлы get/set
#video2normal #video2depth #workflow
👍13🔥4❤2🤔1
nvidia/diffusiongemma-26B-A4B-it-NVFP4
Но волне всеобщего интереса к диффузной версии Gemma 4 (53ГБ) NVIDIA выпустила квантованную версию NVFP4 (19ГБ)
Контекст 256K, работает с текстом, изображениями, видео
#NVFP4 #multimodal
Но волне всеобщего интереса к диффузной версии Gemma 4 (53ГБ) NVIDIA выпустила квантованную версию NVFP4 (19ГБ)
Контекст 256K, работает с текстом, изображениями, видео
#NVFP4 #multimodal
huggingface.co
nvidia/diffusiongemma-26B-A4B-it-NVFP4 · Hugging Face
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
❤12😭3👍1
Kimi K2.7 Code
Обновилась модель для программирования: код, отладка, агентные задачи
Лучше K2.6 в кодинге, при этом использует на 30% меньше токенов
• работа с Rust, Go, Python
• многоэтапные рабочие процессы в программировании
• использование инструментов в несколько шагов
• обработка изображений и видео (есть MoonViT vision encoder)
• долгосрочное кодирование (окно контекста — 256 K токенов)
• архитектура Mixture of Experts (MoE), 1 трлн параметров, активируется 32 млрд на токен
• всегда работает в режиме мышления (thinking mode)
• лицензия модифицированная MIT
В чате доступ не выдали
В Kimi Code - по подписке
API - тут должно быть
HF
#coding
Обновилась модель для программирования: код, отладка, агентные задачи
Лучше K2.6 в кодинге, при этом использует на 30% меньше токенов
• работа с Rust, Go, Python
• многоэтапные рабочие процессы в программировании
• использование инструментов в несколько шагов
• обработка изображений и видео (есть MoonViT vision encoder)
• долгосрочное кодирование (окно контекста — 256 K токенов)
• архитектура Mixture of Experts (MoE), 1 трлн параметров, активируется 32 млрд на токен
• всегда работает в режиме мышления (thinking mode)
• лицензия модифицированная MIT
В чате доступ не выдали
В Kimi Code - по подписке
API - тут должно быть
HF
#coding
👍5❤2
Umnik AI
Агрегатор с доступом к 100+ топовым ИИ‑моделям через единый интерфейс
Работает без VPN, оплата в рублях
* генерация текста (ChatGPT, Claude, Grok, Gemini)
* создание изображений (Flux, Imagine, Nano Banana)
* генерация видео (Sora, Luma, Klingб Seedance и др.)
* обработка и анимация фото
* генерация музыки
* помощь в написании и отладке кода (Claude Opus 4.5, GPT‑5.4)
* ИИ‑репетитор для обучения
* неиспользованные токены частично или полностью сохраняются
* история чатов и контента 30 дней
* настройка объёма памяти диалога (от 10 000 токенов)
По моей ссылке дают 100 стартовых токенов вместо стандартных 40
+ несколько пробных запросов
umnik.ai/?ref=JPEJZPGD
#platform #online
Агрегатор с доступом к 100+ топовым ИИ‑моделям через единый интерфейс
Работает без VPN, оплата в рублях
* генерация текста (ChatGPT, Claude, Grok, Gemini)
* создание изображений (Flux, Imagine, Nano Banana)
* генерация видео (Sora, Luma, Klingб Seedance и др.)
* обработка и анимация фото
* генерация музыки
* помощь в написании и отладке кода (Claude Opus 4.5, GPT‑5.4)
* ИИ‑репетитор для обучения
* неиспользованные токены частично или полностью сохраняются
* история чатов и контента 30 дней
* настройка объёма памяти диалога (от 10 000 токенов)
По моей ссылке дают 100 стартовых токенов вместо стандартных 40
+ несколько пробных запросов
umnik.ai/?ref=JPEJZPGD
#platform #online
👎9👍5❤2🍌1