KJNodes/audiogenerated

AudioConcatenate

Этот узел технически принимает на вход два аудиословаря, содержащих данные формы волны и частоту дискретизации

Audio Concatenate

audio1
audio2
AUDIO
direction
right
KJNodes

Узел AudioConcatenate технически принимает на вход два аудиословаря, содержащих данные формы волны и частоту дискретизации.

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

Функциональность узла

Технически этот узел принимает на вход два аудиословаря, содержащих данные формы волны и частоту дискретизации. Сначала он проверяет, совпадают ли частоты дискретизации двух аудиовходов; если нет, сообщается об ошибке. После подтверждения совпадения частот дискретизации узел использует функцию PyTorch torch.cat для объединения данных формы волны по размерности ширины в соответствии с выбранным пользователем направлением, в результате выводя новый аудиословарь, содержащий объединенную форму волны и исходную частоту дискретизации.

Описание параметров узла - AudioConcatenate

Подключаемые входы

Название параметраТип данныхОбязательноЗначение по умолчаниюДиапазон значений/ОпцииОписание
audio1AUDIOДа--: Вход первого аудиоданных для объединения.
audio2AUDIOДа--: Вход второго аудиоданных для объединения.

Параметры управления

Название параметраТип данныхОбязательноЗначение по умолчаниюДиапазон значений/ОпцииОписание
directionКОМБОДаright"right", "left": Управляет порядком соединения двух аудиофрагментов. Варианты: "right" (audio1 идет первым, audio2 — после) или "left" (audio2 идет первым, audio1 — после).

Выход

Название параметраТип данныхОписание
AUDIOAUDIO: Выходные данные нового объединенного аудиофрагмента.

Сценарии использования

В рабочих процессах создания аудиокниг или подкастов вы можете использовать этот узел для последовательного соединения нескольких записанных глав или фрагментов. Например, используя вступительную музыку как audio1, а закадровый текст как audio2 и выбрав направление "right", можно сгенерировать цельный аудиоотрывок с вступительной музыкой.

Примечания

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

Ссылка на исходный код узла AudioConcatenate

Узел AudioConcatenate взят из пакета узлов ComfyUI-KJNodes.

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…