Описание тега spectrogram
A spectrogram, or sonogram, is a visual representation of the spectrum of frequencies in a sound, at each time. Spectrograms are also called spectral waterfalls, voiceprints, or voicegrams.
Spectrograms are used extensively in the development of the fields of music, sonar, radar, and speech processing, seismology, etc.
0
ответов
Matplotlib захватывает только центральные частоты каждого бина
Я хочу знать, если функция Matplotlib spectrogram только учитывает центральные частоты сигнала? Например, построение спектрограммы (без децибел) здесь является результатом: Построение спектрограммы обычно: Где эти точки идут от 0 до 50) и между (80-…
24 янв '14 в 21:14
3
ответа
Неправильная спектрограмма при использовании scipy.signal.spectrogram
Когда я использую plt.specgram из matplotlib, используя следующий код, сгенерированная спектрограмма является правильной import matplotlib.pyplot as plt from scipy import signal from scipy.io import wavfile import numpy as np sample_rate, samples = …
26 июн '18 в 12:24
1
ответ
MATLAB: нанесите линию поверх спектрограммы и покажите новый масштаб
Я хочу наложить линию поверх спектрограммы (построенной с использованием imagesc). Я не могу сделать это с помощью команды "Hold on". Я также хочу показать масштаб для линии, которую я строю на спектрограмме. (Примечание. Спектрограмма уже показывае…
03 ноя '12 в 17:08
1
ответ
Как вычислить "нормированную" частоту из Mel Spectrogram?
Я вычислил спектрограмму mel с либрозой так: self.Spectrogram = librosa.feature.melspectrogram(y=self.RawSignal, sr=self.sampling_frequency, n_mels=128, fmax=8000) Мне нужно получить соответствующее значение заданной частоты (скажем, 4400 Гц) в норм…
05 сен '18 в 15:17
1
ответ
Как избавиться от вертикальных полос в моей спектрограмме?
В рамках статьи, которую я пишу в старшей школе, я решил создать свой собственный конвертер аудио-файла в спектрограмму с нуля, чтобы создать пейзажи из этих спектрограмм. У меня уже есть моя реализация БПФ и использования ее для создания карты высо…
01 ноя '15 в 20:27
0
ответов
График зависимости частоты от времени после БПФ
Я довольно новичок в FFT, и я думаю о том, чтобы построить спектрограмму аудиофайла без использования какой-либо библиотеки для лучшего понимания. До сих пор я узнал, что применение FFT для небольших фрагментов файла wav даст мне информацию о частот…
17 окт '17 в 22:32
3
ответа
Замена устаревшей программы Matlab против спектрограммы
В последних версиях Matlabs specgram функция заменяется spectrogramи документация гласит: Заметка. Чтобы получить те же результаты для удаленной функции спектрограммы, укажите окно "Hann" длиной 256. К сожалению, это не работает для меня, если я исп…
20 июл '10 в 04:38
3
ответа
Сопоставление аудио-паттернов в Matlab
Может кто-нибудь, пожалуйста, дайте мне представление об этой проблеме в Matlab, У меня есть 4. WAV файлы, которые содержат щебетание птиц. Каждый файл.wav представляет отдельную птицу. Учитывая входной файл.wav, мне нужно решить, какая это птица. Я…
29 мар '13 в 11:42
0
ответов
Создайте спектрограмму существующих данных в python
У меня есть некоторые данные, которые я хотел бы представить в виде спектрограммы или тепловой карты в Python 2.7. На данный момент у меня есть массив из трех столбцов (время, номер канала и поток) и тысячи строк, которые представляют каждую точку д…
12 июл '16 в 11:45
0
ответов
Считывание амплитуды с спектрограммы
Мне кажется, что амплитуда, рассчитанная в scipy.signal.spectrogram, неверна (в моем случае около 20%). Можно ли улучшить это? Рассмотрим этот пример import matplotlib.pyplot as plt import numpy as np from numpy import pi as π f_s = 200 # Sampling r…
20 фев '19 в 11:33
3
ответа
Как мне сгенерировать спектрограмму 1D сигнала в питоне?
Я не уверен, как это сделать, и мне дали пример, например, спектрограмму, но это в 2D. У меня есть код, который генерирует сочетание частот, и я могу выбрать их в FFT, как я могу увидеть их на спектрограмме? Я ценю, что частоты в моем примере не мен…
27 сен '13 в 13:41
1
ответ
ValueError: операнды не могут передаваться вместе с фигурами (1024,) (1024,2)
Вздох, я знаю, что это похоже на несколько других вопросов, но моя проблема здесь в том, что я не совсем понимаю, как работает функция specgram в Matlab. Я основываю свой код на этом примере, расположенном по адресу http://matplotlib.org/examples/py…
14 июл '14 в 22:12
1
ответ
Что такое спектрограмма и как мне установить ее параметры?
Я пытаюсь построить спектрограмму моего сигнала во временной области: N=5000; phi = (rand(1,N)-0.5)*pi; a = tan((0.5.*phi)); i = 2.*a./(1-a.^2); plot(i); spectrogram(i,100,1,100,1e3); Проблема в том, что я не понимаю параметры и какие значения должн…
28 мар '15 в 19:40
2
ответа
Спектрограмма после БПФ
Я хочу спросить. У меня есть данные после преобразования Фурье в файле.mat. Мне нужно получить спектрограмму этого. Какую функцию я должен использовать в Matlab, чтобы сделать это? Функция спектрограммы () не подходит, потому что она использует сигн…
03 окт '17 в 10:05
1
ответ
Как уменьшить масштаб спектрограммы matplotlib в python3
Я анализирую спектрограммы файлов.wav. Но после того, как код наконец заработал, я столкнулся с небольшой проблемой. После сохранения спектрограмм более 700 файлов.wav я понимаю, что все они по сути выглядят одинаково!!! Это не потому, что они предс…
10 июл '17 в 04:37
1
ответ
Как определить частоты с помощью спектрограммы Matplotlib?
У меня есть следующая спектрограмма сигнала давления: Данные доступны здесь. Я пытаюсь рассчитать частоту разных гармоник колебаний давления. Я попытался вычислить некоторые из них, показанные белыми горизонтальными пунктирными линиями на рисунке. Н…
16 фев '16 в 10:10
1
ответ
Спектр matlab возвращает больше КАДРА, чем ожидалось
Я использую следующий код, чтобы получить specgram2D из массива np: specgram2D, freq, time = mlab.specgram(samples, Fs=11025, NFFT=1024, window=mlab.window_hanning, noverlap=int(1024 * 0.5)) Потом распечатаю specgram2D лайк print len(specgram2D) # r…
28 дек '15 в 06:53
2
ответа
Рисование матрицы с градиентом цветов "Спектрограмма"
После использования STFT(кратковременного преобразования Фурье) на выходе получается матрица, которая представляет трехмерный график как (A[X, Y] = M) A - выходная матрица, X - время, Y - частота, а третье измерение M - амплитуда, проиллюстрированна…
27 дек '15 в 14:03
1
ответ
Как применить двоичную маску и STFT для создания аудиофайла?
Итак, вот идея: вы можете сгенерировать спектрограмму из аудиофайла, используя кратковременное преобразование Фурье (stft). Затем некоторые люди сгенерировали нечто, называемое "двоичной маской", чтобы сгенерировать другой звук (т. Е. С удаленным фо…
02 авг '18 в 13:38
0
ответов
Нужно несколько учебников / вариантов использования для тестирования спектрограммы в TensorFlow
Я работаю над отладкой неудачного теста - //tensorflow/core/kernels:spectrogram_test который терпит неудачу здесь из-за предела допуска. Я мог видеть уже сгенерированный файл, с которым сравниваются фактические данные. Я не уверен, что этот ожидаемы…
17 окт '17 в 10:06