Этот артефакт из открытых источников прекрасно разделяет голосовое сопровождение, это потрясающе!
Этот артефакт из открытых источников прекрасно разделяет голосовое сопровождение, это потрясающе!

Привет всем, я дядя с открытым исходным кодом, который любит программировать!

Сталкивались ли вы в процессе монтажа видео с такими трудностями: вы хотите использовать отдельный вокал из оригинального видео, но фоновая музыка в оригинальном видео сильно снизит аудиовизуальный эффект.

Отделить вокал от аккомпанемента, очевидно, непростая задача.

Сегодня я хотел бы порекомендовать вам инструмент с открытым исходным кодом на Github. Он очень мощный и является лучшим программным обеспечением для разделения звука, которое я когда-либо видел. Он особенно эффективен для извлечения аккомпанемента и вокала. С помощью этого инструмента обычные люди, такие как мы, смогут быстро разделить вокал и аккомпанемент одним щелчком мыши.

Друзья, можете сначала послушать Это отрывок из музыки "Thousands of Miles Away", который нужно отделить.

Это человеческий голос, извлеченный после расставания.

Извлеченный звук аккомпанемента

Как насчет этого, эффект невелик?

Давайте представим этот инструмент подробно ниже. - Spleeter

Что такое Сплитер

Это программное обеспечение для разделения аудиодорожек с открытым исходным кодом под названием Spleeter от Deezer, французской компании по потоковой передаче музыки. Вы можете отделить вокал от различных музыкальных инструментов, просто введя команду. Оно поддерживает распространенные аудиоформаты, такие как mp3, wav и. огг.

Проект написан на Python в качестве основного языка и использует TensorFlow для обучения модели. Известные профессиональные программы обработки звука, такие как iZotope, SpectralLayers, Acon Digital, VirtualDJ, Algoriddim и др., используют модель обучения Spleeter, что полностью показывает важность этого проекта.

Некоторые пользователи сети сказали, что они перепробовали бесчисленное множество подобных программ, и лучше всего использовать spleeter.

Поскольку он написан на Python, его теоретически можно использовать на нескольких платформах, таких как Windows/Linux/macOS.

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

Дядя здесь рекомендует использовать следующие два метода, чтобы быстро начать работу.

Способ 1. Установите программное обеспечение с графическим интерфейсом spleeterGUI.

spleeterGUI основан на открытом онлайн-мастере spleeter Крисе. исходный код проекта,Подходит для углубленной разработки.windowsПрограммное обеспечение с графическим интерфейсом платформы。(Смотрите адрес загрузки в конце статьи) Программное обеспечение можно использовать сразу после загрузки и установки. Интерфейс простой, понятный и очень дружелюбный.

Скачиваем программу и нажимаем Далее до конца. Говорить нечего.

Откройте программу, и интерфейс будет следующим. Если вы не привыкли к английскому языку, вы также можете переключиться на китайский (на самом деле это не имеет значения, это всего лишь несколько слов).

Выберите части для разделения (отдельные части, обычно 2), установите путь сохранения файла (save to), выберите аудиофайл, который необходимо разделить (или перетащите файл прямо в него, поддерживается несколько аудиофайлов), и вы можете быстро экспортируйте!

После завершения каждое аудио будет экспортировано в отдельную папку, содержащую два аудиофайла формата без потерь;

Accompaniment.wav — аккомпанемент, voices.wav — человеческий голос.

Способ 2. Используйте Google Colab онлайн.

Это официальный метод. Если у вас есть доступ к зарубежным веб-сайтам и учетная запись Google, то это можно использовать непосредственно онлайн.

Весь код проекта написан заранее. Нажмите «Code Executor» — «Run All», чтобы запустить весь код.

Через мгновение программа автоматически запустится, установит различные зависимости и файлы библиотек, а также разделит вокал и аккомпанемент из предустановленного аудиофайла audio_example.mp3.

Например, если вы хотите разделить свои собственные аудиофайлы, я подготовил файл под названием ppxhn.mp3, нажмите кнопку загрузки слева, чтобы загрузить файл в облако.

Затем создайте новый блок кода справа, измените его следующим образом в соответствии с отдельным кодом, который поставляется с ним, и запустите его снова.

Язык кода:javascript
копировать
spleeter separate -o output/ ppxhn.mp3

Через некоторое время вы получите MP3-файлы с вокалом и аккомпанементом. Если вы считаете, что они хорошие, вы можете скачать их напрямую.

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

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose