Подключите нашего Telegram-бота для уведомлений о новых проектах

Автоматическое разделение аудио на предложения с сохранением качества

e
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 1 год и 2 месяца
Бюджет: 1 501 — 2 000 ₽/час
Дедлайн: 01.12.2024
У меня есть текстовый файл, содержащий несколько сотен предложений (количество может меняться в разных случаях). Каждое предложение находится на отдельной строке. Также у меня есть несколько аудио файлов (количество и длительность файлов могут меняться), в которых я озвучил этот текст частями. Я хочу получить скрипт или программу, которая автоматически разделит мои аудио файлы на отдельные аудио файлы для каждого предложения, сохраняя качество звука и последовательность.

Требования:

Входные данные:

Текстовый файл (full_text.txt), где каждое предложение находится на отдельной строке.
Папка с аудио файлами (audio_files), содержащая несколько аудио файлов в формате .mp3 или .wav, соответствующих озвучке текста частями.
Задача:

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

Папка с аудио файлами (output_audio), где каждый файл соответствует одному предложению.
Имена файлов должны соответствовать номеру строки предложения в исходном текстовом файле. Например:
Если предложение находится на строке 16, то соответствующий аудио файл должен называться 16.mp3 или 16.wav.
Если предложение на строке 534, то аудио файл должен называться 534.mp3 или 534.wav.
Технические требования:

Платформа: Решение должно работать на Windows 10/11.

Автоматизация:
Скрипт должен быть максимально автоматизированным. Мои действия должны ограничиваться:
Помещением исходных аудио файлов в определенную папку.
Помещением текстового файла в указанное место.
Запуском скрипта.
Все остальные действия должны выполняться автоматически, без моего вмешательства.
Дополнительные требования:

Устойчивость к ошибкам:
Скрипт должен обрабатывать возможные ошибки, такие как отсутствие файлов, несовпадение количества предложений и аудио файлов, проблемы с кодировкой и т.д.

Ожидаемые результаты:

Рабочий скрипт или программа, полностью соответствующая вышеописанным требованиям.
Инструкция по установке и использованию.
Исходный код с комментариями.
Дополнительная информация:

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

Пожалуйста, перед тем как приступить к работе, ознакомьтесь внимательно с требованиями и задайте любые уточняющие вопросы. Мне важно получить качественное и работающее решение, поэтому готов обсудить детали и предоставить дополнительную информацию при необходимости.
Разделы:
Опубликован:
29.11.2024 | 23:59 [поднят: 29.11.2024 | 23:59]

Теги:

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».