Утилита для разделения файлов WAV
У меня есть задача ПРОГРАММИРОВАНИЯ (домашнее задание), чтобы исследовать методы нейронной сети методом грубой силы. Эта часть проблемы - МОЯ домашняя работа.
Мы должны показать, что некоторые простые слова, повторяемые в словесном обращении, могут быть признаны похожими. Нам не нужно тренироваться, что это за слово, просто это возможно повторить. Чтобы ограничить мое "пространство поиска", я хочу разбить WAV-файл на фрагменты. Чтобы избежать синдрома "Дональда Кнута", я не хочу отвлекать энергию на обучение RMS, анализ Фурье для профилирования частоты и т. Д.
Поэтому я ищу утилиту на основе Windows для разделения файлов WAV. Я посмотрел на один называется GramoFile.exe. Он хорошо работает на уровне песен LP, разбивая записи на виниловых пластинках, но не на маленьких речевых фрагментах. Это утилита Linux с версией DOS. Ограничено разбить только на 99 файлов. Я попытался разделить на 99 фрагментов, а затем запустить первый, второй и т. Д. Разделить файлы через GramoFile.exe, но безуспешно. Он не может справиться с бесконечно малыми паузами между словами.
Любые предложения людей?
2 ответа
А WAV довольно прост.
Вот фрагмент кода aC#, который я написал ранее для чтения в формате wav в два массива (левый, правый канал). Если у вас есть его, вы можете разделить его так, как вам нравится. Это не должно быть трудно портировать на ваш язык по вашему выбору.