Вопросы с тегом «spectrogram»

2
Улучшение разрешения спектрограммы в Python?
Я использую specgram()функцию matplotlibдля генерации спектрограмм файлов речевых волн в Python, но результат всегда значительно хуже, чем то, что может генерировать мое обычное программное обеспечение для транскрипции, Praat. Например, следующий вызов: specgram( fromstring(spf.readframes(-1), 'Int16'), Fs=framerate, cmap=cm.gray_r, ) Создает это: Пока Praat работает над тем же аудиосэмплом со следующими настройками: Диапазон …

4
Реконструкция аудиосигнала от Спектрограммы
У меня есть набор песен, для которых я извлек спектрограмму величины, используя Окно Хэмминга с перекрытием 50%. После извлечения спектрограммы я немного уменьшил размерность с помощью анализа основных компонентов (PCA). Снизив его до более низкой размерности, я реконструировал спектрограммы из более низких измерений. Таким образом, теперь будет некоторая ошибка между …

1
Создание спектрограммы
Я пытался выработать логику для этой задачи и планирую использовать исходный пакет KissFFT для выполнения быстрого преобразования Фурье. Пожалуйста, дайте мне знать, если это выглядит правильно: Выделить структуру БПФ, т.е. kiss_fft_alloc(N,0,NULL,NULL) Где Nразмер окна я использую. Входной буфер будет массивом Nэлементов типа kiss_fft_scalar. Выходной буфер будет массивом N/2 + 1элементов …

1
Каково максимальное разрешение по частоте для спектрограммы реализации STFT в Matlab ()?
spectrogram()Функция Matlab рассчитывает STFT сигнала. Он описывает свой NFFTаргумент следующим образом: S = SPECTROGRAM(X,WINDOW,NOVERLAP,NFFT)определяет количество частотных точек, используемых для вычисления дискретных преобразований Фурье. Если NFFTне указан, используется значение по умолчанию NFFT. Правильно ли я в этом NFFT- компромисс только между разрешением по частоте и количеством вычислений? Для моей автономной работы …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.